Tuesday, March 10, 2015

FIBREcoin ZeroTrust

In the current design which is based on the open source XC mixer revision 1, there are some designated mixer nodes on the network that handle the mixing requests between client and destination.


Transactions are split up into multiple smaller ones and then send either via one or two mixers then onto the final destination. The issues with this is that each of the smaller transactions are logged on the mixers and on the blockchain before being sent to the destination address. Potentially with a lot of hard work and forceful access to the mixer nodes the original transactions could be traced back eventually. But someone would have to be very determined and have full access to all the mixer nodes!


The new Fibre ZeroTrust design aims to get over this by uniquely sharing transaction information between multiple mixer nodes on the network fully decentralized.


Once a mixer node has picked up the mix request, it immediately shares the transaction information with other mixer nodes on the network. This shared transaction information is never unique to any specific mixer node until enough information has been shared between nodes to build up the full request. Then which even node has the final request information handles the transaction into the blockchain. There are safe guards in place to unsure that the mixer node receiving the initial request will never be the node that sends on the final transaction to the blockchain. Shared transaction information is never stored on the any of mixer nodes that handle the transmits and receives, as this is handled at an additional application layer above the blockchain processing. All that’s registered is that one of the mixers sent a transaction to a destination address which was registered on the blockchain. If anyone were to gain physical access to the mixer nodes they could not trace back where the original sent transaction came from, as it’s registered in the blockchain as coming form a single use address on the mixer to a destination address on the network.


One of the new mixer requirements it to enforce its usage over the FibreDark (Tor) network so that mixer nodes will always be registered behind hidden services nodes, regardless of the IP address they physically sit behind. This makes it easier to setup and manage mixers on the network. There will also be other minimum requirements to be set out in the near future.



source: https://bitcointalk.org/index.php?topic=737771.msg9296373#msg9296373



FIBREcoin ZeroTrust

No comments:

Post a Comment