Boolberry Solves CryptoNote Issues
13 pages

Boolberry Solves CryptoNote Issues

-

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
13 pages
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

! " # ! $ % $ $ $ % & # !" # !" ' ( ) * ! # % - ) ' ( ) * !" ' , % & " # !" + & ' " " .

Informations

Publié par
Publié le 06 octobre 2016
Nombre de lectures 3
Poids de l'ouvrage 1 Mo

Extrait

Privacy and Security -Guaranteed
Boolberry Solves CryptoNoteIssues
BoolberrySolves CryptoNote Issues
1
Boolberry’s feature: Unlinkable Outputs
In thispresentationyou’ll find out how anonymity worksinordinary CryptoNote technology and Boolberry’smodified CryptoNote technology.
BoolberrySolves CryptoNote Issues
2
Let’s compare!
OrdinaryCryptoNoteTechnology Alicewants to send a coin toRomulusand keep thistransferprivate. To achieve this, she uses Bob’s and Carol’s coins as*mixins. At the same time,Davewants to send a coin toRemus, and also wants to keep the transferprivate. To achieve this he tookBob’s coin as a*mixin.
*mixin- it's a part of Cryptonote technology that makes your transfer private. Ordinary CryptoNote transfer
Alice
Bob
Carol
Dave
coin
coin
coin
coin
coin
coin
Romulus: “From Alice, Bob or Carol?”
Remus: “From Bob or Dave?”
BoolberrySolves CryptoNote Issues
3
Let’s compare!
OrdinaryCryptoNoteTechnology Romulus’andRemus’transfer is unlinkable. Great!
But what ifBobwill decide to send his coin toLeylawithout mixin?
Alice
Bob
Carol
Dave
coin
coin
coin
coin
Bob sending his coin to Leyla without mixin
coin
coin
coin
Romulus: “From Alice, Bob or Carol?”
Leyla: “I received a coin from Bob!”
Remus: “From Bob or Dave?”
BoolberrySolves CryptoNote Issues
4
Let’s compare!
OrdinaryCryptoNoteTechnology OnceBobsent his coin without mixins, his coin in othermixinsbecamefake.
Alice
Bob
Carol
Dave
coin
coin
coin
coin
Bob sending his coin to Leyla without mixin
coin
coin
coin
Romulus: “From Alice, Bob or Carol?”
Leyla: “I received a coin from Bob!”
Remus: “From Bob or Dave?”
BoolberrySolves CryptoNote Issues
5
Let’s compare!
OrdinaryCryptoNoteTechnology Since all mixins withBob’s coin becamefake, Dave’s transferis not unlinkable anymore!
Alice
Bob
Carol
Dave
coin
coin
coin
coin
Remus receives a linkable coin
coin
coin
coin
Romulus: “From Alice, Bob or Carol?”
Leyla: “I received a coin from Bob!”
Remus: “Transaction became linkable!”
BoolberrySolves CryptoNote Issues
6
Let’s compare!
OrdinaryCryptoNoteTechnology The same issue occurs whenCarolsends her coin without mixin toJohn. Alices’s transferis not unlinkable anymore!
Alice
Bob
Carol
Dave
coin
coin
coin
coin
Carol sending her coin to John without mixin
coin
coin
coin
coin
Romulus: “Transaction became linkable!”
Leyla: “I received a coin from Bob!”
Remus: “Transaction became linkable!”
John:“I received a coin from Carol!”
BoolberrySolves CryptoNote Issues
7
Let’s compare!
OrdinaryCryptoNoteTechnology The problem is that ordinary CryptoNote coin’s (Bytecoin/Monero) *ring signatureswill lose unlikabilityfrom time to time.
*ring signature- Cryptographic algorithm used in CryptoNote technology for transaction validation. Carol sending her coin to John without mixin
Alice
Bob
Carol
Dave
coin
coin
coin
coin
coin
coin
coin
coin
Romulus: “Transaction became linkable!”
Leyla: “I received a coin from Bob!”
Remus: “Transaction became linkable!”
John:“I received a coin from Carol!”
BoolberrySolves CryptoNote Issues
8
How doessolve this critical issue? OrdinaryCryptoNoteTechnology
ModifiedCryptoNoteTechnology
Unlike otherCryptoNotecoins such asBytecoinandMonero, Boolberryhas a specialflagin each transaction’s output. With that flag the sender can set the output to be used only with specified number of mixins. In other words, this flag guarantees thatthiscoin won’t be spent without mixins, so it will never compromise ring signatures in which it was involved.
BoolberrySolves CryptoNote Issues
9
Boolberry’s solution
ModifiedCryptoNoteTechnology Boolberry’s outputs with guaranteed anonymity
Alice
Bob
Carol
Dave
coin
coin
coin
coin
Bob is trying to send his coin without mixins, but he can’t!
coin
coin
coin
Romulus: “From Alice, Bob or Carol?”
Leyla: “You need to use mixins!”
Remus: “From Bob or Dave?”
BoolberrySolves CryptoNote Issues
10
Boolberry’s solution
ModifiedCryptoNoteTechnology Boolberry’s outputs with guaranteed anonymity
Alice
coin
Bob: mixin! coin
Carol
Dave
coin
coin
The only way to send this coin for Bob is with mixin
coin
coin
coin
Romulus: “From Alice, Bob or Carol?”
Leyla: “Mixin worked! A coin has been received!”
Remus: “From Bob or Dave?”
BoolberrySolves CryptoNote Issues
11
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents