Search content
Sort by

Showing 20 of 107 results by ExD
Post
Topic
Board Announcements (Altcoins)
Re: [SSD] Sonic - First coin over TOR with functional anon send - 0% prem
by
ExD
on 24/09/2014, 22:55:12 UTC

The RPC commands are different from peer messaging. RPC commands are done in the appropriately named module called "rpcwallet.cpp". So this "reuse" flag does not apply to RPC commands as ExD might claim upon seeing but not understanding this code.


I checked where reuse was used, I'm aware that it was called with "false" param and that's why I haven't pasted code that Altcoin4life pasted in the thread. But you seems to be smartass telepath here, assuming lots of things about what people think or understand.
Post
Topic
Board Announcements (Altcoins)
Re: [SSD] Sonic - First coin over TOR with functional anon send - 0% prem
by
ExD
on 24/09/2014, 22:45:28 UTC
Hard to trace this bug and it will probably take loads of time to find it, it might be not related directly to your code and could be introduced in coin you forked from. I'm not part of the community, my participation was limited to find probable cause and ensure it wasn't intentional(it wasn't).

Dude, do your due diligence and research a topic before you spout off about it. Someone already pasted the code, not that you would understand what you are seeing.

It piece of code from Skype chat between me and C-CEX, it was removed from bitcoin long ago, but remain present in litecoin forks and litecoin itself. Didn't jump into conclusions yet, but found some evidence it could cause behavior with the key pool: https://github.com/bitcoin/bitcoin/pull/2904 . In that case allmost all litecoin forks are affected, just blowed up on SSD.
Post
Topic
Board Announcements (Altcoins)
Re: [SSD] Sonic - First coin over TOR with functional anon send - 0% prem
by
ExD
on 24/09/2014, 21:55:48 UTC

Also if you find a bug feel free to post it, I will gladly admit if I am wrong and fix it.

I think I know what would have happened though.

As you can see in the pastebin the wallet was corrupted and the most recent backup they had was 8 days prior. When reverting to this backup the keypool was taken back to the previous state. This would allow addresses that had already been assigned to be reassigned.
Addresses should've been taken out from the key pool if they had been used in transaction, blockchain was synced, so queue shouldn't contain those addresses, at least in theory.

If you can point to me where this bug is I will correct it as I have stated before. That's the beauty of open source, anyone is welcome to look at it and post changes that can/should be made.

Hard to trace this bug and it will probably take loads of time to find it, it might be not related directly to your code and could be introduced in coin you forked from. I'm not part of the community, my participation was limited to find probable cause and ensure it wasn't intentional(it wasn't).
Post
Topic
Board Announcements (Altcoins)
Re: [SSD] Sonic - First coin over TOR with functional anon send - 0% prem
by
ExD
on 24/09/2014, 21:20:40 UTC
After migration and salvaging wallet, it returned the same addresses, presumably in the same order, my bet that's bug is related to key pool queue, it's developer job to determinate exact cause, I'm not going to look through every step to find exact line of code which cause this. My time isn't free and I'm not going to waste it on this, thanks. If someone has better explanation why it was happened and why addresses were reused, you can post your version of events.

Address generation is deterministic on purpose. That is a feature added to BTC wallets long ago. If you generate address #X from a new private key, it will always be the same address.

Holy smokes, dude. If you are going to review something, know your business.

[edit]

This is how you can take an old backup of a wallet and recover new transactions that produce their own change addresses.

I'm not talking about address generation, I said that the same address has been reused despite it had been used in transaction and shouldn't exist in the queue. Read carefully next time.
Post
Topic
Board Announcements (Altcoins)
Re: [SSD] Sonic - First coin over TOR with functional anon send - 0% prem
by
ExD
on 24/09/2014, 21:14:22 UTC

Also if you find a bug feel free to post it, I will gladly admit if I am wrong and fix it.

I think I know what would have happened though.

As you can see in the pastebin the wallet was corrupted and the most recent backup they had was 8 days prior. When reverting to this backup the keypool was taken back to the previous state. This would allow addresses that had already been assigned to be reassigned.
Addresses should've been taken out from the key pool if they had been used in transaction, blockchain was synced, so queue shouldn't contain those addresses, at least in theory.
Post
Topic
Board Announcements (Altcoins)
Re: [SSD] Sonic - First coin over TOR with functional anon send - 0% prem
by
ExD
on 24/09/2014, 20:54:01 UTC

You are full of shit. Try again.

Code:
14:23:30
getnewaddress
14:23:30
scjDCfCAFwhPh5CrrntZM4n2irM3EXmKWp
14:23:32
getnewaddress
14:23:32
seF4pdfCKwH4kppNnJowbuRSh3ZkH34FAX
14:23:36
getnewaddress 'account'
14:23:36
sRFS3cT1qmAYtsVg5miGaQia6skRJjdZA9
14:23:39
getnewaddress 'account2'
14:23:39
saYKAi5SgvwZvWJDSVqavarBpzHs8QwYj5
14:27:13
getnewaddress 'account2'
14:27:13
shFxZ2D7dpULoos2bd9BU7TZ7yUfzLkEV6


Your example is not relevant to the case.

Wallet after migration returned addresses that were used before migration, for example:
sc7zK5PrZUbTTfM2ZKrQ3Q6rnxmLtDr858
scSHt3SGSVFuZP6aBP5UiUzYHfWBy5hu7a

After migration and salvaging wallet, it returned the same addresses, presumably in the same order, my bet that's bug is related to key pool queue, it's developer job to determinate exact cause, I'm not going to look through every step to find exact line of code which cause this. My time isn't free and I'm not going to waste it on this, thanks. If someone has better explanation why it was happened and why addresses were reused, you can post your version of events.
Post
Topic
Board Announcements (Altcoins)
Re: [SSD] Sonic - First coin over TOR with functional anon send - 0% prem
by
ExD
on 24/09/2014, 20:21:47 UTC
Ok, I'm @CryptoRussian on twitter and C-CEX asked me to look into coin source to help with analyzing problem.  

I haven't found something suspicious or intentional in the code, at least where I looked, but bug certainly exists. C-CEX used rpc call to get new addresses for deposits(just like any other exchange) and after migration to the new version(with instructions provided by the developer), wallet started to behave strangely, instead of generating new addresses for deposits - it returned previously used addresses from the key pool. I'm waiting to hear developer explanations on this issue, I presume migration wasn't really tested extensively and there are some other issues in the code that can blow up eventually.

C-CEX had their mistake with assumptions about the addresses being unique, well, call to getnewaddress assumes that you get new address instead of old one. Unfortunately this lesson wasn't free.

As for price and loosing your coins.. well, developers should test features before releasing them, traders/miners should expect to loose coins due to bugs in the wallet, nothing new.
Post
Topic
Board Announcements (Altcoins)
Re: [ANN] [HZ] HertzCoin | X13 POW/POS | Launched! on C-Cex!
by
ExD
on 18/08/2014, 09:42:33 UTC
Normal blockhash should contain bunch of zeroes in the beginning, previousblockhash is valid 0000000000676a85677427e80f023738d11b6493262706c8bfb1f9200cdf7ed9, current and the next one are not, just arbitrary numbers, check proof of work is completely skipped, they "mined" loads of blocks by themselves.

I find this hilarious too: https://github.com/HertzCoin/HertzCoin/search?q=CheckProfOfWork&type=Code

Hope you guys dox this sucker.

{
    "hash" : "265b783dace907be43d64b47d85dc7e6d2f01cf14771bb1ac579582b24de0a57",
    "confirmations" : 1121,
    "size" : 264,
    "height" : 1101,
    "version" : 4,
    "merkleroot" : "8f4ac5efb44cfc9325f222f15bfb50b3dda4f49500d1f510f9928c10b236c301",
    "mint" : 8888.00000000,
    "time" : 1408057851,
    "nonce" : 2674529111,
    "bits" : "1b6bfffe",
    "difficulty" : 606.80572702,
    "previousblockhash" : "0000000000676a85677427e80f023738d11b6493262706c8bfb1f9200cdf7ed9",
    "nextblockhash" : "7d58f75fb575e73fbea06b7d1390ee72301582c8aa221962b0f70203c11643c8",
    "flags" : "proof-of-work",
    "proofhash" : "265b783dace907be43d64b47d85dc7e6d2f01cf14771bb1ac579582b24de0a57",
    "entropybit" : 1,
    "modifier" : "4e804e9b388e8d6c",
    "modifierchecksum" : "ab502563",
    "tx" : [
        "8f4ac5efb44cfc9325f222f15bfb50b3dda4f49500d1f510f9928c10b236c301"
    ],
    "signature" : "304502201720c3b9dd90b1a0d27576eff054e7513d1e1dea039b39a217966ef204685a6e022100d 9f3e2db2c1a20d6befadcbc6a696cbfc7b96d7df7f06b92d3f88107025294c1"
}
Don't understand anything. Can someone translate into English? How much coins premined?
Post
Topic
Board Project Development
Re: [ANN] BitBot - A Crypto-Currency trading bot written in Node.JS
by
ExD
on 17/08/2014, 23:27:07 UTC
Very nice project. Why not to use https://github.com/oransel/node-talib, you'll get 100+ indicators without the need to develop them from scratch. Bittrex support would be also nice.
Planning to look deeper into source, looks like it's a good base for developing custom bots.
Great work, thank you for publishing it Smiley
Post
Topic
Board Project Development
Re: CoinStore - Open source lightweight online store with 100+ alts support
by
ExD
on 17/08/2014, 17:16:54 UTC
This is not C-CEX support thread, post your accusations somewhere else.
Post
Topic
Board Project Development
Re: CoinStore - Open source lightweight online store with 100+ alts support
by
ExD
on 17/08/2014, 14:37:25 UTC
Looks promising. C-CEX is good for start, are there plans for other merchant APIs?
I'm going to add Paypal at some point to allow people accept fiat currencies besides crypto. If you're interested in particular merchant, you can suggest it here: the more people express interest - the more chances it will be added

the software seems good, the C-CEX exchange very very bad!!!

https://bitcointalk.org/index.php?topic=739633.msg8395565#msg8395565
Well, their delisting practices should be improved as they continuously generate shitstorms, yeah. I suggested to implement email system to inform owners of the coins in danger about future delisting, it looks that they going to implement it - should lower the number of complaints. Guess, even better, if they generate private keys for delisted coins and show them on profile page, so users can import funds into their wallet even after C-CEX remove wallets from exchange.
Post
Topic
Board Announcements (Altcoins)
Re: [ANN]Joincoin (J) ToR Anonymous All Algorithm mining! On C-CEX/Bittrex.
by
ExD
on 16/08/2014, 19:58:35 UTC
Ok, dev, cut your shit and fix the client, SHA chain can invalidate the others because you comparing 1 to 1 difficulty on different algos, fix is simple. Another IPO screwed up, coin had great fundamentals. Don't see the point for dumping now, will rebound on the fix, glad I fixed profits though.
Post
Topic
Board Off-topic
Re: Pictures from Russia.
by
ExD
on 13/08/2014, 09:57:47 UTC
We need more fine ladies here, photos are from local cycling group, so everyone with their bikes Grin







Post
Topic
Board Project Development
Re: CoinStore - Open source lightweight online store with 100+ alts support
by
ExD
on 12/08/2014, 13:07:07 UTC
Support for Google Analytics has been added.
Post
Topic
Board Project Development
Re: CoinStore - Open source lightweight online store with 100+ alts support
by
ExD
on 11/08/2014, 21:28:34 UTC
Cool. Do you have a demo of this working?

What project did you fork to create this? I don't know what meteor is...
Not an actual demo, here is a deployed website, I used this for testing purposes, shows current state: http://104.131.198.9/
Project is new and it's not a fork of any existing project.
Meteor is relatively new web framework: https://www.meteor.com/
Post
Topic
Board Exchanges
Re: C-CEX.com - USD (0% fee Payeer dep.), BTC and a-t-a exchange. 90+ coins to trade
by
ExD
on 11/08/2014, 18:17:40 UTC
First public release of CoinStore(https://github.com/danii1/coinstore), lightweight open source eCommerce platform. It uses C-CEX merchant service for accepting cryptocurrencies. If you thinking to launch online store and accept bitcoin and alts and don't know where to start, check this out, it's pretty easy to setup and allows you to start selling early. Currently only digital products are supported(music, software, games, ebooks, design products).

Support and development thread: https://bitcointalk.org/index.php?topic=734582
Post
Topic
Board Project Development
Topic OP
CoinStore - Open source lightweight online store with 100+ alts support
by
ExD
on 11/08/2014, 18:07:38 UTC
CoinStore is a lightweight open source eCommerce platform with cryptocurrency support. Deploy online store accepting bitcoin and altcoins in a minutes, free of charge.

Github: https://github.com/danii1/coinstore

Implemented features:
  • Responsive design (works fine on wide range of devices)
  • Product catalog (flat structure, no categories yet)
  • Customizable design (uses Bootstrap 3, you have an ability to set wide range of styles or to use custom themes of your choice)
  • Support for 100+ cryptocurrencies through C-CEX merchant service
  • Easy basic server setup, that takes around 10-15 minutes of your time
  • Digital products distribution (support for products in digital form: ebooks, music, software, games, design templates, icons, fonts, etc)
  • Protected downloads
  • Google Analytics support

Planned features:
  • Ability to create Terms of service, Privacy Policy, Refund Policy and other pages
  • Support for physical products (shipping options, address form)
  • Product categories
  • Search
  • Localization
  • Ability to set prices in multiple currencies
  • Hedge against altcoin volatility risk (prices will be adjusted against base currency depending on their market prices and liquidity)
  • And more..

Donations
Bitcoin: 12XdXRLEMWHRfX76YnRTXwXVZmNA7qU5en

This is development and support thread, if you are thinking to launch your business and sell something online for bitcoin or altcoins, it's a quite good place to start. If you need some features, post here, we are in an early stages and listening. If you are developer and know some Meteor + MongoDB, commits are greatly appreciated Wink
Post
Topic
Board Announcements (Altcoins)
Re: [ANN] ★★ Rubycoin ★★ A precious gem for the digital age
by
ExD
on 11/07/2014, 14:43:56 UTC
Well written, I don't have time for everyday active trading and idea of similar tool is buzzing my mind for some time and shares the same concepts(although not everything and execution may differ), though I haven't even started to implement them yet, really curious to see how Cryptobot executes them, it would be useful tool even with less features(without automated trading, giving signals is just fine most of the time).

I started to pickup ruby maybe 2 months ago, exited on recent growth, and already reentered when everyone sold their coins chasing Uro nonsense. Ruby is one of the few coins that's comfortable to hold for extended periods of time, thank you and good luck, looking forward to Cryptobot.
Post
Topic
Board Announcements (Altcoins)
Re: RE[ANN][LDC] Leadcoin | Community takeover | Fast | Cheap | Low Diff
by
ExD
on 22/06/2014, 20:40:36 UTC
It's failed to generate any interest, and adding features to it pretty much useless, reanimation failed, I guess it's dead.
Post
Topic
Board Announcements (Altcoins)
Re: RE[ANN][LDC] Leadcoin | Community takeover | Fast | Cheap | Low Diff
by
ExD
on 26/05/2014, 17:51:50 UTC
Might add merged mining and around 10% inflation, details later.