i did it i have created a really decentralized exchange . my exchange works yeah . but a few buggs have my exchanger . after every trade you must restart the DecentralizedExchange sorry no other option available and you can only trade bitcrystal between bitcoin...
And i have tested it with my test bitcrystalx wallet. its the replacement for the bitcoin wallet. iam sure that bitcoin works also fine. But i have not tested yet. I need guys for youtube videos. my exchanger need a good guide for the people... but i can promise that the exchange works good but i need people the can good speak german / english to can make a good explaination and tutorial.. But i have the problem with scammed solved... It was lot of work and it needed many new commands and soon you need the newest bitcoin bitcrystal wallet from me to work with the exchange....
xD
best regards
bitcrystal
aka Werri (Minecraft)
sorry for my bravado. but I am very proud. Real horny that I made it ... So much work ...
here pictures from the successfully trade yes i have won
https://drive.google.com/folderview?id=0B9KNq-5cXM2oflYxeDNYM2dsdHFHR3JZcmVKN2xfUnZoOXozQ2JQRGRiTHVFSjYwVDVLRGc&usp=sharinghere the current source code
https://github.com/bitcrystal/decentralized_exchange/tree/updatefinal6if anybody help me to make tuturials and a good guide for this exchange and can good speak german/english please write me a pm
You can not cheat with this exchange because
1. you used multisig addresses you , your partner and the node server must confirm and sign the transaction in order to can send the transaction over the network... i used my algorithms to check the transactions for correctness and you cannot use a bitcrystal transaction for the bitcoin wallet and vice versa.
2. you can see in the log and with the command decodetxids
the txids from your partner so you can check over a blockexplorer whether your partner is a scammer.
3. Next you can see with my commands the balance from multisig addresses without needed all privkeys... Usually with the command getbalance is it not possible to see the balance from multisig addresses if you not owned all priv keys...
i make this possible with my commands getbalance_multisig and getbalancefrommultisigaddress_multisigex and so on...
and 4. the transactions build the client and the server and check for correctness on all sites... That means nobody has the option to fake the network transfer.
and you can change the packet encryption in the node. properties for example if you change to encryptionMethod to normal you used 3x rsa encryption + 6x aes 256 encryption and you can change the password and salt values from the node.properties.
But if you change this the server and your partner must use the same passwords and encryptionmethod to can make a trade.
but so have the option to make a transaction without the fear for hackers and sniffers...
5. the exchanger is fully decentralized. Every Client is to the same time a node server. So you can trade over everybody. If the router from the guy supported upnp you don't need change the router settings. So your partner can trade over you. But you and your trade partner must use a other nodeserver. You can not trade over you or your partner . You must use a 3 person. This helps that the partner or you not can cheat... xD
That meaning the third person is only the sender and the confirmer . He looks on your partner and your site whether all is correct.
so everybody can not cheat...
and if anybody find a way to cheat . i will find ten ways to solve this problem.
yes its true with my bitcoin wallet,bitcrystal wallet and this exchange you can be full decentralized. And so is my coin and bitcoin the first really decentralized coins on the world. Sorry guys other coins to add is lot of work and it needed many changes to the source code from the wallet to make this exchange possible.
and the exchanger has many more features. therefore i need a guy that can good speak german and english
in the next time i will make a video for the exchanger and for the minecraft plugins. And after that i will fix buggs for my exchange websites and so on. sorry that my pool etc is often going offline i must often recompiled the wallets and make tests,
best regards
bitcrystal
my twitter account
https://twitter.com/bitcrystal