Mikä on voikukka-protokolla? Täydellinen aloittelijan opas

Mikä on voikukka-protokolla?

Bitcoin ja muut kryptovaluutat palvelevat yksityisyyttä molemmat estoketjun taso ja verkkokerros. Julkiset lohkoketjut ovat pysyviä tallenteita digitaalisista tapahtumista, joten estoketjujen yksityisyyden suojauksen toteutukset keskittyvät tapahtumadatan peittämiseen ja lähettäjien ja vastaanottajien henkilöllisyyden nimettömyyteen.

Tietosuojaan keskittyvät kryptovaluutat, kuten Monero ja Zcoin, sisältävät blockchain-tason nimettömyysominaisuudet, kuten Ring CT: t ja nollatietotodisteet varmistaakseen, että tapahtumia ei voida jäljittää. P2P / overlay-verkkoviestinnällä on kuitenkin myös tärkeä rooli vuorovaikutusten nimettömyydessä lohkoketjuverkossa. Sekä Monero että Zcoin integroivat verkkokerroksen tietosuojaominaisuudet, kuten Tor ja I2P, mutta näillä ominaisuuksilla on myös pitkäaikainen kehitys ja muita haittoja.

Voikukka-protokolla on verkkokerroksen nimettömyysratkaisu, jota ehdotettiin alun perin vuonna 2017 Bitcoinin P2P-verkon yksityisyyden parantamiseksi. Sen alkuperäisen ehdotuksen havaittiin myöhemmin sisältävän erilaisia viat se voi johtaa sen deanonymisointiin ajan myötä joidenkin idealististen oletusten vuoksi mahdollisista vastustajista.

Mikä on voikukka-protokolla?

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

Loppujen lopuksi toukokuussa aiemmin tänä vuonna ehdotettiin voikukkaprotokollan parannettua versiota Voikukka++. Dandelion ++ ratkaisee alkuperäisen protokollan ongelmat, ja tutkimusryhmä on jo toteuttanut sen Bitcoinin kehitystiimien myönteisellä vastauksella. Dandelion ++ näyttää olevan valmis sisällyttämään tulevaan Bitcoin Core -julkaisuun.

Mikä on Voikukka++?

Dandelion ++ on kevyt ja yksinkertainen verkkokerrosratkaisu, jolla on muodollisesti taattu nimettömyys ja joka voidaan helposti toteuttaa olemassa olevilla kryptovaluutoilla. Se parantaa nimenomaisesti alkuperäisen Voikukka-ehdotuksen idealistisia oletuksia ja eroaa useimmista lähetysviestinnän nimettömyysprotokollista lähestymistavassa käyttötavoitteissa ja analyysimittareissa.

Jotta voisimme ymmärtää paremmin, kuinka Dandelion ++ toimii, on välttämätöntä keskittyä siihen, miten tapahtumat lähetetään Bitcoinissa ja miten alkuperäinen Dandelion-protokolla toimi. Bitcoinissa, kun käyttäjä lähettää tapahtuman solmusta, se etenee solmuihin, jotka on kytketty tiettyyn solmuun, joka tunnetaan nimellä ikäisensä. Tapahtumaviesti etenee sitten ketjureaktiossa, jossa kukin solmu edelleen levittää sanoman solmuihin, joihin ne ovat yhteydessä. Tätä kutsutaan Bitcoinin juoruprotokollaksi ja miten tapahtumat voivat tavoittaa suurimman osan verkon solmuista hyvin nopeasti.

Bitcoin toteuttaa nyt levitysmuodon, joka tunnetaan nimellä diffuusio, jossa kukin solmu levittää transaktioita eksponentiaalisilla ja riippumattomilla viiveillä naapureilleen lieventääkseen käyttäjän IP-osoitteen deanonymisointia. Vaikka diffuusio on tehokasta, se on äskettäin useissa tutkimuksissa ei ole osoitettu tarjoavan riittävää nimettömyyden suojaa.

Kolmannen osapuolen tarkkailijat voivat kartoittaa tapahtumaviestin alkuperän ja sen IP-osoitteen (joka ei sisälly Bitcoin-tapahtumasanomaan), jos he hallita tarpeeksi solmuja tai käytä supernoodia, joka on kytketty merkittävään määrään solmuja. He voivat kartoittaa alkuperäisen osoitteen tehokkaasti tarkkailemalla, mitkä solmut näkevät tapahtuman ensin. Voikukka++ paperi identifioi nimenomaisesti, kuinka supernoodia käyttävä tutkimus kirjasi kaikkien P2P-solmujen välitetyn liikenteen ja havaitsi tapahtumamallit ajan mittaan, jotta lopulta pääteltiin lähde-IP-osoite. Yhdistämällä IP-osoitteen lähettäjän salanimellä kolmas osapuoli voi deanonymisoida käyttäjät ja linkittää muita tapahtumia, vaikka kullekin tapahtumalle käytetään uutta julkista avainta.

Voikukkaa ehdotettiin alun perin näiden haavoittuvuuksien lieventämiseksi, mutta se luotti teoreettisiin takeisiin, jotka eivät pitäneet käytännössä paikkansa. Alkuperäinen Voikukka-ehdotus teki 3 idealisoitua oletusta:

#CRYPTO BROKERSBenefits

1

eToro
Best Crypto Broker

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

2

Binance
Cryptocurrency Trading


VISIT SITE
  • ? Your new Favorite App for Cryptocurrency Trading. Buy, sell and trade cryptocurrency on the go
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

#BITCOIN CASINOBenefits

1

Bitstarz
Best Crypto Casino

VISIT SITE
  • 2 BTC + 180 free spins First deposit bonus is 152% up to 2 BTC
  • Accepts both fiat currencies and cryptocurrencies

2

Bitcoincasino.io
Fast money transfers


VISIT SITE
  • Six supported cryptocurrencies.
  • 100% up to 0.1 BTC for the first
  • 50% up to 0.1 BTC for the second
  • Kaikki solmut noudattavat protokollaa
  • Jokainen solmu tuottaa tarkalleen yhden tapahtuman
  • Kaikissa Bitcoin-solmuissa on voikukka

Nämä oletukset eivät selvästikään toimineet käytännössä, ja siksi Dandelion ++ yritti puuttua niihin. Alkuperäinen Dandelion-protokolla toimii kahdessa vaiheessa:

  1. Varren vaihe
  2. Fluff-vaihe

Varavaihe on anonyymi vaihe, jossa protokolla on suunniteltu vähentämään mahdollisuutta kartoittaa takaisin alkuperäisen solmun IP-osoitteeseen. Varsivaiheessa pikemminkin kuin solmun, joka lähettää tapahtuman kaikille liitetyille vertaisryhmilleen, se välittää tapahtumaviestin yksityisyyskaavion kautta yhdelle satunnaiselle vertaisryhmälle algoritmin perusteella. Myöhemmin kyseinen solmu lähettää sitten tapahtumaviestin vain toiselle yksittäiselle vertaiselle, ja kuvio jatkuu, kunnes lopulta (ja satunnaisesti) yksi solmuista lähettää viestin tyypillisessä diffuusion muodossa muuhun verkkoon.

Täällä fluffivaihe alkaa. Kun yksittäinen solmu lähettää viestin diffuusiomenetelmällä, tapahtumaviesti etenee nopeasti verkon solmuihin. Alkuperäisen solmun jäljittäminen on kuitenkin paljon vaikeampaa, koska tapahtumaviesti siirrettiin useisiin yksittäisiin solmuihin tietosuojakuvaajan kautta ennen sen levittämistä tavalla, joka mahdollistaisi tarkkailijan kartoittavan sen yhteen solmuun. Sen sijaan tarkkailija pystyi vain kartoittamaan tapahtumien leviämisen takaisin useisiin solmuihin, joihin viesti siirrettiin varsivaiheessa, sekoittamalla siten lähettäjän todellisen identiteetin. Itse asiassa tämä on abstraktisti samanlainen kuin rengasallekirjoitus hämmentää tapahtuman varsinaisen allekirjoittajan.

Kuvahaku – Giulia Fantin esitys Lissabonissa

Zcoin blogi tarjoaa erinomaisen esimerkin siitä, kuinka Voikukka-protokolla toimii tyypillisten lukion juorujen avulla:

* KANNAN VAIHE *

  • Kathy: ”Pssst, minulla on valtava murskaus Nuwassa. Älä kerro kenellekään ”
  • George: ”OMG, tiesitkö mitä Kathy kertoi minulle? Hänellä on valtava murskaus Nuwassa. Sanoin vain, älä kerro kenellekään ”
  • Alice: “Betty, et usko sitä, mitä Kathyn paras ystävä, George vain kertoi minulle, Kathy murskaa kovasti Nuwaa! Olet paras ystäväni, joten sanoin vain, älä sano kenellekään kunnossa! “

* ALOITA FLUFFIVAIHE *

  • Blabbermouth Betty: “Voi kuumia uutisia … Minulla on hyvistä lähteistä, että Kathylla on valtava murskaus Nuwaan … Kerro kaikille, että tämä on niin jännittävää!”

Alkuperäisen Voikukka-protokollan ensisijaiset ongelmat johtuvat sen aliarvioinnista tietyntyyppisille vastustajille heidän rajallisen tietämyksensä vuoksi. Dandelion ++ keskittyy erityisesti tekemään hienovaraisia ​​muutoksia Dandelionin toteutusvalintoihin, kuten kaavion topologiaan ja viestien edelleenlähetysmekanismeihin.

Tämän seurauksena nämä pienet muutokset algoritmiin lisäävät eksponentiaalisesti ongelmatilan tilaa nimettömyyden analysointia varten. Dandelion ++ luottaa lisääntyvään tietomäärään, jonka vastustajien on opittava deanonymisoimaan käyttäjät.

Dandelion ++ eroaa voikukasta varsifaasissaan, jossa se siirtää tapahtumia toisiinsa kietoutuneilla poluilla, joita kutsutaan kaapeleiksi, ennen kuin tapahtumaviesti levitetään verkkoon. Kaapelit voivat olla pirstoutuneita, mutta sen intuitio solmun valitsemiseksi etenemiseen rajoittuu edelleen paikalliseen naapurustoonsa. Tämä on tärkeä näkökohta verrattaessa verkkotason nimettömyysratkaisuja, kuten Tor, joka on sipulin reititysprotokolla, jossa asiakkaat tarvitsevat globaalia, ajankohtaista verkkotietoa tapahtumareittien määrittämiseksi.

Kuvahyvitys – Voikukka ++ akateeminen paperi

Sekä Voikukka että Voikukka ++ etenevät asynkronisissa jaksoissa. Jokainen solmu etenee, kun sen sisäinen kello saavuttaa tietyn kynnyksen. Kullakin kaudella Dandelion ++ toimii neljässä pääkomponentissa pienillä optimoinnilla:

  1. Nimettömyyskaavio
  2. Tapahtumien edelleenlähetys (oma)
  3. Tapahtumien edelleenlähetys (rele)
  4. Vikaturvallinen mekanismi

Nimettömyyskaavio käyttää nimettömyysvaiheessa satunnaista 4-säännöllistä kuvaajaa lineaarisen kuvaajan sijasta. Voikukka ++ -releiden valinta solmuittain on riippumaton siitä, tukevatko heidän lähtevät naapurinsa voikukkaa++.

Transaction Forwarding (oma) on se, että joka kerta, kun solmu tuottaa oman tapahtuman, se välittää tapahtuman samaa lähtevää reunaa pitkin 4-säännöllisessä kaaviossa. Tämä eroaa Dandelionin ongelmallisista oletuksista, joissa solmujen oletetaan tuottavan vain yksi tapahtuma.

Transaction Forwarding (rele) on todennäköisyyshetki varsivaiheessa, jolloin solmu vastaanottaa varsioperaation ja joko päättää välittää tapahtuman tai levittää sen verkkoon. Valinta hajottaa tapahtumia verkkoon on näennäissatunnainen. Lisäksi solmu on joko diffuusori tai välityssolmu kaikille välitetyille tapahtumille.

Epäonnistumismekanismi on missä jokaisen varsifaasitapahtuman kohdalla kukin solmu seuraa, nähdäänkö se taas fluffivaiheen tapahtumana. Jos ei, solmu hajottaa tapahtuman.

Pienet algoritmin muokkaukset näissä vaiheissa tekevät IP-osoitteiden kartoittamisen huomattavasti vaikeammaksi tapahtumaviestien leviämisen havaitsemisesta. Dandelion ++ -paperi tunnistaa edelleen erityiset hyökkäykset, joita voitaisiin käyttää alkuperäistä Dandelion-protokollaa vastaan, mukaan lukien kaavio-oppimisen hyökkäykset, leikkaushyökkäykset, kaavion rakentamisen hyökkäykset ja mustan aukon hyökkäykset. Jokaisella hyökkäysvektorilla he osoittavat, kuinka voikukka ++ vähentää niitä teoreettisella analyysillä ja simulaatioilla.

Voikukka ++ ei lisää merkittävästi verkon viivettä, ja sen käytännön toteutettavuus osoitettiin Bitcoinin mainnetissä. Se tarjoaa kevyen ja tehokkaan verkkokerroksen nimettömyyden työkalun, joka vähentää hyökkäysten kartoitusmahdollisuutta käyttäjien deanonymisoimiseksi. Hyödyistään huolimatta Dandelion ++ ei nimenomaisesti suojaa Internet-palveluntarjoajien tai AS-tason vastustajilta, jotka voivat käyttää reitityshyökkäyksiä käyttäjien tunnistamiseen.

Verraten voikukka ++: ta ja Toria

Dandelion ++: lla on joitain merkittäviä etuja muihin verkon nimettömyystoteutuksiin, kuten Toriin. Tor on näkyvin yksityisyydelle keskittynyt verkon peittokerros ja se peittää sipulin reitityksen käyttäjien maantieteellisen sijainnin ja IP-osoitteiden piilottamiseksi.

Torin integrointi kryptovaluuttajärjestelmien verkkopinotasolle on erittäin haastavaa. Monero on erinomainen esimerkki tästä, koska Tor-tyyppisen I2P: n toteuttaminen on ottanut yli neljä vuotta Kovri projekti heidän verkkoonsa, ja se on edelleen kesken. Monilla kryptovaluuttaverkostoilla ei ole aikaa eikä teknistä asiantuntemusta integroida tämän tyyppisiä toimintoja.

Käyttäjät, jotka reitittävät tapahtumiaan Torin kautta, eivät myöskään ole erityisen toteuttamiskelpoisia Bitcoin-valtavirran käyttäjille, jotka eivät ole tietoisia verkon yksityisyyden puutteista tai joilla ei ole kokemusta reitittää tapahtumia Torin kautta. Lisäksi Tor voi olla hidas johtuen rajoitetusta kaistanleveydestä verrattuna Voikukkaan++.

Sama tutkimus joka tunnisti joitain deanonymisoivia huolenaiheita diffuusiolähetyksistä Bitcoinissa, korostaa myös hyökkäyksiä solmuihin, joissa ne lopulta hylkäävät tai mustalla listalla Tor-yhteydet. Tämä voi johtaa deanonymisointiin ja myös käyttäjien IP-osoitteiden kartoittamiseen.

Johtopäätös

Dandelion ++ on hyödyllinen parannus alkuperäiseen Dandelion-protokollaan verrattuna. Sen mahdollinen integrointi tulevaan Bitcoin Core -julkaisuun näyttää todennäköiseltä, ja sen pitäisi tarjota merkittäviä parannuksia Bitcoinin P2P-verkon yksityisyydelle. Salausvaluuttojen hyökkäysvektorit kehittyvät edelleen, ja niin myös niiden ratkaisut. Voikukka ++ on uusi askel eteenpäin käyttäjän suojaamisessa yksityisyys Bitcoinissa.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map