Monero has a new competitor in town

Scroda
4 min readFeb 8, 2019

--

Unlike Monero, who mixes transactions of its users into a ring of transaction that includes other XMR transactions to attempt to lessen the ability of tracking the orginal sender of a specific(s) transaction. Scroda routes your funds through multiple different addresses in your possesion thus not requiring third parties.

“Before a recent change from Monero’s developers, that timing analysis correctly identified the real coin more than 90 percent of the time, virtually nullifying Monero’s privacy safeguards. After that change to how Monero chooses its mixins, that trick now can spot the real coin just 45 percent of the time — but still narrows down the real coin to about two possibilities, far fewer than most Monero users would like.”[1]

(SAR) Self Anonymized Routing Procedure

The removal of third parties when routing transactions between addresses through the use of the SAR procedure provides a quick, efficient, secure, and anonymized routing procedure in where Scroda users route their transactions through self-owned addresses.

SAR allows Scroda to provide truly unlikable transactions, SAR beholds each user with the power of making their own transactions untraceable & unlinkable through mixing and routing their funds through multiple anonymous one-time-use addreses and since no third parties are involved it promotes a fee-less environment. Each time someone sends or receive funds the user will be prompted to complete the SAR procedure by mixing and routing their funds through a series of different addresses, additionally every time a user acceses their wallet they will then again be prompted to perform the SAR procedure.

Each time the SAR procedure takes place relationship between the sender and receiver is vastly shrouded. SAR will route a transaction randomly through 6–24 RaH held by the user, while at the same time privately diversifying the amount of funds through the use of homomorphic encryption and range proofs. This will cause for a web like pattern to show on the network, each time SAR takes place a new string of web is weaved, and since all transactions that take place in the Scroda network will have to apply SAR on their transactions it makes sure that no transactions are vulnerable. Ensuring that no prying eyes are able to link transactions together.

What Alice Sees

Alice can see that her 110 SCR where diversified and that she sent a total of 5 SCR to Bob

What Boob Sees

Bob sees that he has received a total of 5 SCR which Alice said she will be sending. Bob can’t see where Alices funds came from or what other coins she holds.

What the Network sees

The network or anyone looking into the Blockchain will only see a whole lot of Hashes, (H2 || salt) = H3. No one will be able to tell who is sending to who in general or keep track of where the coins are going. For example say Alice decided to use Coinbase in order to purchase SCR and the Government noticed that Alice bought 110 SCR they will lose track of what Alice is doing with her coins from the very first time she uses the SAR Procedure as they will not know who is receiving the coins that she sent out whether it was herself or someone else.

Maintaining Unlinkability in SCR transactions

The removal of third parties when routing transactions in order to maintain anonimity, requirement of one-time-use addreses, implementation of a mixing pool in order to merge funds from multiple one-time-use addresses ensures privacy and unlinkability in all transactions performed on the Scroda platform, thus surpassing current barriers in blockchain technology.

Limitation on One Time Use Address in Blockchains

In the pursuits of privacy it has to come realization that the use of multi-use addresses has prevented the pursuit of privacy as anyone looking to combine funds from two separate addresses into one where presented with barriers of risking being linked to previous transactions thus such limitation have been in place for one time use addreses.

A Blockchain that uses one time use address with only one input but multiple outputs will end up always breaking down value when sending out instead of adding values together when using multi-use addreses.

It is to say imagine if Bitcoin users could only trade in Satoshi, 1 BTC is currently $3,973 and 1 BTC being equal to 100 Million Satoshi. it is to say if Bitcoin users where only trading in Satoshi with each address only having 1 Satoshi for one time use addresses and someone wanted to send $3,973 to 1 person then they would have to perform over 100 Million transactions. Now imagine having to pay fees on each transactions 100 Million times over while ensuring to maintain privacy it would be pretty costly right? Even if the Blockchain was to be Feeless the Network wouldn’t probably be able to handle the entire request if 1 person sending $3,973 to someone means that 100 Million unique transactions would have to be processed on the Network.

Mixing Pools

When Scroda users looks to merge funds together they are presented with the urge of maintaining unlinkabiliy in their transaction, Scroda aims to offer a solution to this problem through the use of mixing pools in where Scroda users accumulate their SCR funds together in which are to be mixed and distributed among the participating users. Scroda users obtain notes for every specified value amount of SCR sent into the Mixing Pool in which can be combined and redeemed in order to retrieve merged amount of funds from the Mixing Pool without linking them to the coins that they sent into the pool.

Find out more at Scroda.io

Reference List:

https://www.wired.com/story/monero-privacy/[1]

--

--

Scroda

A Democratic Blockchain focused on privacy that ensures to give power and a voice to the people.