
Bitcoin-kehittäjä ehdottaa ”maamiinoja” kvanttivarkaiden varalle
- Cory Fields ehdotti bitcoin-dev-listalla, että kvanttivarkaus tehtäisiin taloudellisesti riskialttiiksi kolikoiden jäädyttämisen sijaan.
- Ennen Q-päivää piilotettu maamiina antaisi omistajalle esimerkiksi 30 päivää aikaa ottaa kolikkonsa takaisin.
- Satoshin kaltaiset kadonneet kolikot jäisivät ilman suojaa, ja Fields pitää ehdotuksiaan ajatuskokeina.
Haavoittuvaa kolikkoa siirtävän pitäisi lukita yhtä suuri vakuus, jonka ansan virittänyt omistaja saisi itselleen.
Bitcoinin kvanttiuhkaan on tarjottu uusi vastaus, joka ei jäädyttäisi yhtään kolikkoa, vaan tekisi varastamisesta varkaalle itselleen kallista.
Cory Fields, MIT:n Digital Currency Initiativessa työskentelevä Bitcoin Core -kehittäjä, esitteli keskiviikkona bitcoin-dev-postituslistalla ajatuksen niin sanotuista kvanttimaamiinoista. CoinDesk uutisoi ehdotuksesta torstaina.
Hän pitää ideoitaan ajatuskokeina. Virallisesta parannusehdotuksesta ei ole kyse.
Kvanttihyökkäys ja julkinen avain
Bitcoinin allekirjoitukset nojaavat siihen, ettei yksityistä avainta voi laskea julkisesta avaimesta. Riittävän tehokas kvanttitietokone pystyisi siihen. Q-päivällä tarkoitetaan hetkeä, jolloin kvanttitietokone pystyy murtamaan avaimen.
Jäädyttää vai ei
Osassa Bitcoinin varhaisista maksuista julkinen avain on näkynyt lohkoketjussa alusta asti. Mahdollisten kohteiden joukossa ovat myös Satoshi Nakamotoon yhdistetyt kolikot.
CoinDesk on aiemmin käsitellyt kiistaa siitä, pitäisikö haavoittuvat kolikot jäädyttää vai jättää ne siirrettäviksi kenelle tahansa, joka pystyy tuottamaan kelvollisen allekirjoituksen.
Jäädytys pysäyttäisi varkaat, mutta se sulkisi varoistaan myös ne omistajat, jotka eivät ole koskaan siirtäneet varojaan turvallisempiin osoitteisiin.
Vakuus ja odotusaika
Fieldsin mallissa haavoittuvaa kolikkoa siirtävän pitäisi lukita yhtä suuri vakuus kvanttiturvallisesta lompakosta. Hänen esimerkissään yhden bitcoinin varastaminen vaatisi toisen bitcoinin pantiksi.
Molemmat kolikot lukittaisiin odotusajaksi.
Ennen niin sanottua Q-päivää omistaja voisi luoda kvanttiturvallisen maamiinan, joka sisältäisi piilotetun todisteen kolikoiden omistuksesta, ja jos varas myöhemmin siirtäisi kolikoita, omistaja paljastaisi todisteen odotusajan kuluessa ja saisi kolikkonsa takaisin.
Varas ei voi tietää etukäteen, mitkä kolikot on miinoitettu.
Fields havainnollistaa tilannetta listalla kuvitteellisen Alicen avulla.
– Koska hyökkääjällä ei ole ennen Q-päivää tehtyä todistetta Alicen avaimen tuntemisesta, hänen täytyisi odottaa 30 päivää, ennen kuin hän voisi siirtää kolikot uudelleen. Alice kuitenkin huomaa siirron sillä välin ja ohjaa lukitut kolikot avaimeen, jonka hän on etukäteen kiinnittänyt maamiinaansa. Hän käyttää maamiinaa siirtotapahtumassa ja paljastaa todisteen. Näin hän saa omat kolikkonsa turvaan ja vie samalla hyökkääjän vakuuden, Fields kirjoittaa.
Kadonneet kolikot jäävät suojatta
Maamiinat toimivat vain omistajille, joilla avaimet ovat yhä tallessa. Kadonneiksi uskottuja kolikoita, Satoshin kolikot mukaan lukien, ne eivät suojaa.
Niitä varten Fields hahmotteli huutokauppaa, jossa tarjoajat jättävät suljetut tarjoukset etukäteen. Jos varas iskee, kohteena olevat kolikot poltetaan ja voittanut tarjoaja saa varkaan vakuuden palkkioksi.
CoinDesk huomauttaa, että malli toisi kustannuksen myös rehellisille haltijoille, koska lohkoketju ei erota varasta oikeasta omistajasta. Myös omaa bitcoiniaan siirtävä tarvitsisi toisen bitcoinin vakuudeksi.
Ideat edellyttävät, että Bitcoiniin saadaan ensin kvanttiturvalliset lompakot.
Maamiinojen käyttöönottoon tarvittavia sääntöjä ei ole kirjoitettu, kertoo CoinDesk.









