Satunnaisuuden merkitys: KEEP: n rooli tBTC: ssä
QimaiSatunnaisuuden merkitys: KEEP: n rooli tBTC: ssä
Keep on yksi kolmesta projektista, jotka myötävaikuttavat tBTC: n kehittämiseen . BTC-haltijat voivat nyt käyttää DeFi Ether -sovelluksia. Keepin , Cross Shein Groupin tai Summan kaltaiset yritykset vastaavat ainakin yhdestä koko projektin teknisestä osasta. Tämän avulla käyttäjät voivat ansaita rahaa Ether-verkossa käyttämällä BTC: tä. Tässä tapauksessa " satunnaiset majakat" ovat eräänlainen Keep- panos , he valitsevat allekirjoittajat tBTC- talletukselle . tBTC puolestaan tarvitsee kipeästi suojausta järjestelmän muodossa, jolla on oma käyttötunnuksensa , joka suojaa häntä Sibylin hyökkäykseltä.
Tietosuoja Keep- tavoitteena
Suunnittelu Keep on tehty sen varmistamiseksi yksityisyyttä. Keep luo täydellisen luottamuksellisuuden kriittisille verkkokomponenteille. Allekirjoittavat ryhmät aloittavat toimintansa vasta, kun he allekirjoittavat avaimen, jota kukaan ei tiedä. Tietyssä määrin tämä tilanne koskee " satunnaisia majakoita". Keepin tärkein lähtökohta on kyky pitää suhteellisen pienet tietomäärät todella salaisina (esimerkiksi salaiset avaimet). Tämä ei kuitenkaan saisi sulkea pois mahdollisuutta toimia tällaisten tietojen kanssa. Tästä syystä absoluuttinen satunnaisuus on kriittinen Keepille . Kaikkien osapuolten on aloitettava tietty salaliitto, jotta tiedetään varmasti, mitä käyttäjä tekee, mikä on täysin mahdotonta, kun allekirjoittajat määritetään satunnaisesti.
Tapa suojata mukautettua BTC: tä Threshold ECDSA: lla
Ensinnäkin sinun on ymmärrettävä ero ketjussa ja ketjussa , mikä tarkoittaa "online" ja "offline". tBTC on täysin verkossa. Samanaikaisesti Keep kerää henkilökohtaisia tietoja, kuten suojausavaimia, Threshold ECDSA: n käyttämässä ketjun ulkopuolisessa tallennustilassa . Tämä tekniikka on tarkastettu ja sitä käytetään aktiivisesti suosituissa salauslompakoissa ja -vaihdoissa. Varastot yhdistetään eetteriverkostoon, mutta ne ovat samalla erillään siitä.
Allekirjoittajat valitsevat " Satunnaiset majakat"
Koska tärkein tekniikka, tBTC käyttää trustless työtä, joka varmistaa sen, että vastapuolen riskit on eliminoitu. tBTC käyttää mieluummin niin kutsuttujen "allekirjoittajaryhmien" tekniikkaa, joka helpottaa tapahtumia ilman välittäjää. Siksi, jotta järjestelmä toimisi hyvin, allekirjoittajien valinta on tärkeä askel. Pääidea on allekirjoittajien epävarmuus. Kukaan ei tiedä tarkalleen kuka se on, koska " Random Beacons" valitsee ne . Tätä kaikkea käytetään estämään allekirjoittajia pääsemästä salaliittoon ja yhdistymään varastamaan varoja. Tästä syystä " satunnaisten majakkojen" tarjoama satunnaisuus on niin tärkeää. Satunnainen majakka voidaan helposti verrata muihin järjestelmiin, joissa on todiste ( esimerkiksi zk-SNARK ), joka ei vaadi luottamusta. Nämä luonnostaan erilaiset käsitteet tarjoavat erilaisen lähestymistavan yhteiseen ongelmaan. Joissa zk-SNARKs , on selvää käyttäjälle, että kanne on suoritettu oikein, ja tiedot prosessin ei paljasteta.
Sibyl Attack Protection
Yksi turvajärjestelmän tärkeistä osista on vastustaa Sibylin hyökkäystä. Hyökkäys tapahtuu, jos käyttäjä luo useita tilejä, mikä on kokonaisuudessaan kriittinen massa, mikä antaa hänelle mahdollisuuden hallita verkkoa. Jotta tBTC pystyy vastustamaan menestyksekkäästi Sibylin hyökkäyksiä, sen negatiivisten seurausten on oltava suurempia kuin positiiviset. Koko allekirjoitusryhmän haltuunotto olisi liian kallista, ja siksi järjestelmän hyökkäys olisi myös kallista. Ensimmäinen sovellus, joka oli rakennettu Keep on alustava tBTC integraatio rakennettu olettaen, että Keep ei ole täydellinen suoja Sybil hyökkäyksiä. Kun verkko kytketään päälle, käyttäjien määrä on paljon pienempi kuin seuraavissa kehitysvaiheissa. Tämän seurauksena myös Sibyl-hyökkäyksen estämiseen tarvittavat resurssit ovat pienemmät. Kun Keep kasvaa voimassa ja kypsyy. Myöhemmissä versioissa tBTC ovat todennäköisesti kasvanut vastustuskyky Sibyl hyökkäyksiä, mikä johtaa alentaa kustannuksia, jotka liittyvät tBTC .