Bitcoin Forum
June 26, 2019, 05:21:12 PM *
News: Latest Bitcoin Core release: 0.18.0 [Torrent] (New!)
   Home   Help Search Login Register More  
Pages: [1]
Author Topic: Update #2  (Read 263 times)
Hero Member
Offline Offline

Activity: 765
Merit: 501

View Profile WWW
December 26, 2016, 11:42:12 PM
Last edit: December 27, 2016, 12:52:17 AM by doof

After looking at a few other projects like Augur, Im pretty confident that I’ve got a scaleable design thats inline with a lot of other DAPs.  I’ve been refactoring the messages protocol to use JSON RPC 2.0 protocol.  Peers will communicate to each other via HTTP GETs or POSTs.  Using this design will allow the solution to be module and written using .Net or .Net Core Owin / Katana controllers or a NodeJS client.

A lot of work has gone into the project, making the solution modular and have the ability to inject in mocks.  This will enable better testing and hopefully more developers.  I've taken a full TDD approach at the moment, focusing just on the core logic in the controllers.  A thin UI client will come later.

At the moment, Im not working about any network discovery code to find peers.  There will be a centralised api at where clients will “register” their addresses.  This is only a temporary solution and can be thought of as a seed.

I’ve also had a conversation with the colour coin exchange, to perhaps to create an ICO using colour coin tokens for anyone wanting to contribute to the project.

Finally, also investigating protocols like WebRTC in parallel.
Pages: [1]
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!