Kvantumaknák: így védekezne a jövő bitcoin-tolvajai ellen egy fejlesztő

A kvantumszámítógépek egyszer komoly veszélyt jelenthetnek majd a Bitcoin titkosítására, de mi történne, ha a támadóknak nemcsak mások bitcoinjait, hanem a saját vagyonukat is kockára kellene tenniük? Cory Fields, a Bitcoin Core egyik régóta aktív fejlesztője három szokatlan módszerrel állt elő, amelyekkel pénzügyi csapdát lehetne állítani a jövőbeli kvantumtámadók elé. Az egyik ötlet egyenesen olyan, mintha a régi bitcoinok tulajdonosai előre elhelyezett aknákkal várnák a leendő tolvajokat.

A kvantumveszély miatt egyre több régi bitcoin kerülhet célkeresztbe

Cory Fields november 4-én három lehetséges védekezési mechanizmust mutatott be a Bitcoin Development Mailing List levelezőlistán. A Bitcoin Core fejlesztője olyan megoldásokat keres, amelyek pénzügyi kockázatot jelentenének a kvantumszámítógépekkel végrehajtott bitcoinlopások során.

A veszélyt az jelenti, hogy egy kellően fejlett kvantumszámítógép a Shor-algoritmussal elméletileg képes lehet a Bitcoin elliptikus görbéken alapuló kriptográfiájának feltörésére, vagyis a nyilvános kulcsból visszafejtheti a privát kulcsot. Különösen a régi, már korábban nyilvánosságra került kulcsokkal rendelkező tárcák lehetnek veszélyben.

A Project Eleven februári becslése szerint mintegy 6,9 millió BTC, a teljes kínálat körülbelül 33 százaléka érintett, bár a jelenlegi kvantumszámítógépek még nem képesek ilyen támadás végrehajtására.

A Project Eleven grafikonja a kvantumtámadásnak kitett bitcoinok mennyiségének alakulását mutatja a blokkmagasság függvényében. Az ábra külön jelöli a címek ismételt használatából és a címtípusból eredő kitettséget.

A Project Eleven grafikonja a kvantumtámadásnak kitett bitcoinok mennyiségének alakulását mutatja a blokkmagasság függvényében. Az ábra külön jelöli a címek ismételt használatából és a címtípusból eredő kitettséget.

A tolvaj a saját bitcoinját is elveszítheti

Fields első ötlete a Quantum Landmines, vagyis a kvantumaknák nevet kapta. A koncepció lényege, hogy a bitcoin tulajdonosa még a kvantumveszély megjelenése előtt titkos kriptográfiai bizonyítékot helyezne el egy különálló, kvantumbiztos tranzakciós kimenetben.

Ha valaki például rendelkezik 1 BTC-vel egy régi, kvantumtámadásnak kitett címen, valamint egy másik BTC-vel egy kvantumbiztos tárcában, és emellett létrehoz egy apró értékű, szintén kvantumbiztos kimenetet, amelyben elrejti a régi bitcoinjához kapcsolódó tulajdonjogi bizonyítékot, akkor ha később egy támadó megszerzi a régi privát kulcsát, és megpróbálja elvinni a BTC-jét, a javasolt szabályok szerint saját maga is köteles lenne ugyanekkora fedezetet biztosítani egy kvantumbiztos tárcából. Így egy 2 BTC értékű tranzakciós kimenet keletkezne, amelyre például 30 napos várakozási idő vonatkozna.

A támadó nem tudná azonnal továbbküldeni a bitcoinokat, a felhasználó viszont ezalatt előállhatna a korábban elrejtett bizonyítékkal. Ezzel visszaszerezhetné az eredeti bitcoinját, valamint megszerezhetné a támadó által biztosított 1 BTC fedezetet is.

A különlegessége, hogy a támadó előzetesen nem tudná megállapítani, melyik régi tárca rejt ilyen csapdát. Így akkor is kockáztatná a saját pénzét, ha egyébként sikeresen megszerezte valaki más privát kulcsát.

Fields szerint ez még arra is ösztönözhetné a tulajdonosokat, hogy már jóval a kvantumveszély megjelenése előtt elhelyezzék ezeket a bizonyítékokat. A teljes mechanizmus részleteit a fejlesztő az eredeti bejegyzésében mutatta be.

Mi történik azokkal a bitcoinokkal, amelyeknek elveszett a tulajdonosa?

Az első megoldásnak van egy komoly korlátja: csak azok tudnak ilyen csapdát készíteni, akik még rendelkeznek a régi tárcájukhoz tartozó privát kulccsal. A régóta elérhetetlen, elveszettnek tekintett bitcoinoknál ez nem működik.

Fields ezért két további mechanizmust is felvázolt.

A Staked Auction esetében a résztvevők még a kvantumveszély megjelenése előtt bitcoinokat zárolnának, és titkos ajánlatokat tennének a sérülékeny tárcákra. Ha valaki később megpróbálná ellopni az érintett BTC-ket, a támadás során lekötött fedezet egy aukció tárgyává válna, amelyet a résztvevők egyikének ítélhetnének oda. Az eredeti bitcoinok akár végleg elveszhetnének, a cél azonban az lenne, hogy a lopás pénzügyileg ne érje meg.

A Sats Auction hasonló elven működne, de előzetes fedezetlekötés nélkül. A támadás után induló licitben a legmagasabb ajánlattevő szerezné meg a bitcoinokat, míg a második helyezett elveszítené a felajánlott összeget. A konstrukció a közgazdaságtanból ismert Dollar Auction játékra épít, és a licitálók közötti versengéssel próbálná növelni a támadás költségeit.

Egyelőre csak gondolatkísérlet

Bármennyire érdekesek is ezek a megoldások, egyelőre nem jelentenek tényleges Bitcoin-frissítést. Fields kifejezetten hangsúlyozta, hogy egyelőre gondolatkísérletekről van szó, és a megvalósításhoz szükséges technikai részleteket sem dolgozta ki.

A koncepció ráadásul komoly kérdéseket vet fel. A hálózat ugyanis önmagában nem tudná megkülönböztetni a jogos tulajdonost a kvantumtámadótól. Ez azt jelenti, hogy egy becsületes tulajdonosnak is ugyanekkora fedezetet kellene biztosítania, amikor a régi bitcoinjait egy új, biztonságos címre szeretné áthelyezni.

Egy 100 BTC-t tartalmazó régi tárca tulajdonosa tehát további 100 BTC lekötésére is kényszerülhetne. Ez különösen azoknak jelentene problémát, akiknek a teljes vagyonuk egyetlen régi tárcában található.

A Bitcoin fejlesztői közben más irányokban is keresik a megoldást. Augusztusban például már végrehajtották az első kvantumbiztos Bitcoin-tranzakciót a főhálózaton, amely egy alternatív, hash-alapú módszerrel igyekezett kivédeni a jövőbeli támadásokat.

Fields elképzelése ehhez képest más megközelítést képvisel: nem kizárólag a kriptográfiai védelem megerősítésére épít, hanem a támadók pénzügyi ösztönzőit is megpróbálja átalakítani.

A legfontosabb kérdés továbbra is az, hogyan lehet megvédeni a régi bitcoinokat anélkül, hogy közben a jogos tulajdonosok rendelkezési joga sérülne. A kvantumaknák erre kínálnak egy meglehetősen szokatlan választ, de egyelőre az is nyitott kérdés, hogy a Bitcoin közössége egyáltalán támogatna-e ilyen mélyreható szabályváltoztatást.

Jelen írás nem minősül befektetési tanácsadásnak. Részletes jogi információ

Költs kriptóból közvetlenül a Kraken Krak Mastercarddal!

MI A TEENDŐD?
  1. Regisztrálj a Krakenre a linkünkkel.
  2. Igényeld meg ingyenesen a Krak Cardot.
  3. Add hozzá Apple Payhez vagy Google Payhez.
  4. Vásárolj közvetlenül Kraken egyenlegedről akár 400+ kripto- és fiat eszközzel.
  5. Élvezd a 2% cashback-et a vásárlások után, havi vagy éves kártyadíj nélkül!
Készen állsz a mindennapi kriptós fizetésre?

Krak Card igénylése

Értékelés

logo