Pages:
Author

Topic: [ANN] Coincer: The Decentralized Cryptocurrency Exchange - page 2. (Read 4076 times)

newbie
Activity: 36
Merit: 0
You can still jump in! If you don't have any testnet coins, I can provide you with some. Cheesy Thanks a lot!
newbie
Activity: 36
Merit: 0
This Sunday, 13th December, I'm going to hold a testing&trading session starting at 15:00 UTC.

Please make sure you have at least two out of three currently supported testnet clients (BTC/LTC/DOGE Core) synced and that you can run Coincer. Nonetheless, only one sort of testnet coins is needed as you will have chance to exchange them for different testnet coins. Wink

I will prepare a special patch for this session that would create a log with detailed information on functioning of Coincer, its P2P network, or trading. Sending this log back to me will help me a lot in further development.

Primary communication channel during this session will be the official IRC channel (#coincer at Freenode.net).
newbie
Activity: 36
Merit: 0
Today I released new version 0.0.5. It adds messages encryption next to the signing and thanks to ECC, there's no need for extra key exchange mechanisms – everything is already built in. Another nice feature is automatic market exploration that makes it possible to join the network and to almost immediately see what is there, what are the active orders. Aside from various improvements there is also a protection against DoS attack on routing and a protection against replay attack.
newbie
Activity: 36
Merit: 0
Version 0.0.4 is released. From the most notable changes: nodes now maintain their local databases of peers' addresses so that the DNS seed is now a secondary source of addresses (used only if there isn't enough of live nodes in the list); and all P2P messages are now being signed. I chose Ed25519 as the signing algorithm and already made some steps so that the same key could be also used for encryption. As nodes use their public key as an identifier in every message, it's really easy to do verifying of signatures and later also encrypting as there is no need for additional key exchange. Smiley
newbie
Activity: 1
Merit: 0
Looks good, hope you have the right infrastructure in place.
newbie
Activity: 36
Merit: 0
Rolling out version 0.0.3. Cheesy It contains several improvements and bug fixes in the P2P code (discovered during testing of previous version), adds logging (useful thing to know what is happening on the background, while not flooding the terminal), and a command to print current peers (Coincer itself automatically tries to keep at least 4 connections to the network), and few minor things.

Looks very promising. I can hardly wait for decentralized exchanges become operational. Bookmarking this thread...
Until now the problem was mainly in transaction malleability (which breaks rollback transactions), but as this is finally being fixed, I'm very optimistic about operationability of this and similar decentralized exchanges. Smiley
hero member
Activity: 616
Merit: 500
1BkEzspSxp2zzHiZTtUZJ6TjEb1hERFdRr
Looks very promising. I can hardly wait for decentralized exchanges become operational. Bookmarking this thread...
newbie
Activity: 36
Merit: 0
Version 0.0.2 is out. Its main feature is Coincer's own P2P overlay so that no central server is needed anymore. There is just a seed DNS server that serves as a source of node addresses to bootstrap new peers. I run one node on the server that I also use a source for the seed. Please note that there isn't any active market discovery yet, just a passive one.

This release was delayed for couple of weeks, because I didn't know how bureaucratic process getting a permission to run such a basic thing like a DNS server would be. Embarrassed
sr. member
Activity: 294
Merit: 250
SynqCrypto Team
Is this Still being developed? Nice project by the way.
Sure, I'm working on it (currently on communication over P2P). Smiley Thanks!
Very nice. I will watch this thread for progress. Would you make some demo videos?
newbie
Activity: 36
Merit: 0
Is this Still being developed? Nice project by the way.
Sure, I'm working on it (currently on communication over P2P). Smiley Thanks!
sr. member
Activity: 294
Merit: 250
SynqCrypto Team
Is this Still being developed? Nice project by the way.
sr. member
Activity: 434
Merit: 250
Nice project you have completed here mate, have you checked it for bugs, backdoors and likes?
I am also interested in the virus scan of the script and it will be great if you can post the result here.
Yes, there definitely are bugs in this version (0.0.1), I know about several of them, that's part of the reason why it has such version number and is called unstable. Wink Some of them will get fixed by further development, the rest will need to be fixed explicitely. But I can assure you that I'm not going to release any stable release that would still contain them. Smiley
Ok, that is cordial of you, I will sure like to use this when it become more stable, I have bookmark this page in order to watch the development on this thread.
newbie
Activity: 36
Merit: 0
Nice project you have completed here mate, have you checked it for bugs, backdoors and likes?
I am also interested in the virus scan of the script and it will be great if you can post the result here.
Yes, there definitely are bugs in this version (0.0.1), I know about several of them, that's part of the reason why it has such version number and is called unstable. Wink Some of them will get fixed by further development, the rest will need to be fixed explicitely. But I can assure you that I'm not going to release any stable release that would still contain them. Smiley
sr. member
Activity: 434
Merit: 250
Nice project you have completed here mate, have you checked it for bugs, backdoors and likes?
I am also interested in the virus scan of the script and it will be great if you can post the result here.
Pab
legendary
Activity: 1862
Merit: 1012

 Thank you great project,will download documents read,and will ask you some questions if it is needed,i need exchange for currency what is not blockchain,but has rpc cliant done,custom code can be done if needed
newbie
Activity: 36
Merit: 0
I would like to announce a release of the first version of my decentralized cryptocurrency exchange project – Coincer. Although version 0.0.1 is still more like an unstable preview running on testnets, it's already functional.

Coincer is decentralized by means of TierNolan's atomic protocol (just a bit enhanced). Announced version 0.0.1 still uses a central server to forward communication between users, but this is just a temporary solution. I'm already working on a P2P overlay that will fully replace it. This is something that no other similar project has offered so far.

Currently there is only a CLI available (see a demo), but GUI is of course planned too. Nonetheless, it's not that bad as you might think. ;c) Coincer doesn't connect to any cryptocurrency network itself, but relies on other clients (currently bitcoind-based RPC is supported). I also plan on publishing detailed specifications so that anyone could easily create an alternative client compatible with the rest of the network. Developing a network and protocols is my primary goal.

I will be grateful for your feedback. If you feel like supporting the development, I will be glad too. :c) My bitcoin address: 1DmvwcYUkRUbDdfe2dKVEkZJAY7Bwv9zy9

And the most important link: Download



Current version
Download version 0.0.5

Changes in 0.0.5:
  • encrypting all trading messages (using ChaCha20 stream cipher and Curve25519 keys)
  • automatic market exploration on startup
  • running also as a daemon
  • routing enhancements
  • switched from hop-based to time-based metric for building routes
  • mitigation of replay attacks
Pages:
Jump to: