Miks on Bitcoinil ja Bitcoin Cashil ühesugused rahakoti aadressid?
2018-01-24 00:00:00:
Mis siis, kui olen saatnud Bitcoin Cashi Bitcoini / Bitcoini Bitcoin Cashi?
Mis oleks, kui ma saadaksin Ethereumi Ethereum Classicu / Ethereum Classicut Ethereumi?
Kõik, kes krüptoraha kasutavad, on ohus, sest tehingud on pöördumatud - see pole kellelegi saladus. Ja üks probleeme, millega märgimärgiomanikud perioodiliselt kokku puutuvad, on nende varade ülekandmine rahakotile, mis on mõeldud täiesti erineva krüptoraha jaoks. Kuidas juhtus, et erinevatel krüptovaluutadel on täiesti ühesugused rahakoti aadressivormingud? Kuidas ma oma raha tagasi saan? Mõelgem välja.
Et mõista, miks te ei saa saata näiteks Zcashi Dashi ja Bitcoini Bitcoin Cashi ja vastupidi - saate - pöördugem krüptovaluutade ajaloo poole. Iga peer-to-peer-süsteemi rahakotil oli nende tekkimisel oma kindel vorm, mis sisaldas teatud arvu märke ja sisu, nii et rahakott lükkab alati tagasi tehingu aadressiga, mis ei vasta vormingule. Kuid mõnede krüptovaluutade puhul on olukord keerulisem - näiteks Bitcoini ja Bitcoin Cashi puhul - neil on sama aadressivorming, pealegi võib mis tahes aadress korraga mõlemat digitaalset vara kasutada ja kulutada. Miks?
Bitcoini ahela ploki suurus on 1 MB. Blokiahela algusaastatel oli see enam kui piisav - võrk tuli koormusega probleemideta toime. Kuid siis, kui Bitcoini populaarsus kasvas, hakkas mempool (tehingute komplekt, mis ootas kinnitust) perioodiliselt üle voolama, mis tõi kinnituste ooteaja pikenemist ja tasude tõusu. Nende probleemide vältimiseks pakuti välja kaks võimalust: eemaldada 1 MB piirang või lubada teavet salvestada väljaspool plokiahelat. 20. juulil 2017 hääletas 95% kaevuritest kompromisslahenduse poolt, mis ühendab mõlemad võimalused ja kannab nime “SegWit2x”, kuid ühe tingimusega: ploki suuruse suurendamine 2 MB-ni ei juhtu kohe. Mõned osalejad keeldusid, uskudes, et selle protokolli kasutuselevõtt lükkab probleemi lihtsalt edasi ja 1. augustil 2017 eraldus peaahelast filiaal nimega Bitcoin Cash.
Uus võrk pakkus märkimisväärset plokkide kasvu - kuni enneolematu 8 MB-ni. Blokiahela iseärasuste tõttu said kõik kasutajad, kellel kõva kahvli ajal oli rahakotis Bitcoin, täpselt samale kogusele Bitcoin Cashi samadele rahakoti aadressidele. Seega on plokiahela jagunemine viinud nn topeltkulutuste tekkimise võimaluseni - samast rahakotist saab samu pääsuklahve kasutades teha erinevaid tehinguid, kuid ainult erinevates võrkudes, kuna kummagi vara on üksteisest sõltumatud.
14. jaanuaril 2018 muutus Bitcoin Cash võrgus aadressi vorming. Bitcoini omadega identse aadresside vormingut nimetati P2SH ja uut nimetatakse Bech32. Selles vormingus aadressides on 42 tähemärki ja need algavad tähega “bc1”. Sellel on P2SH ees märkimisväärne eelis - tehingud on palju kiiremad.
Sellel uuendusel on veel üks tohutu pluss - see vähendab osaliselt Bitcoini ja Bitcoin Cashi aadresside konflikti ning muutus võimatuks muu raha kui Bitcoin Cash saatmine Bech32-vormingus aadressidele, kuid see ei jäta seda võimalust kasutamata - Bitcoin Cash toetab endiselt märkide ülekandmist aadressid vanas vormingus.
Samuti on paljud huvitatud küsimustest - miks on Ethereum ja Ethereum Classic?
Kuidas need krüptorahad erinevad? Sarnane olukord juhtus ka selle “šifrirahaga”.
Ethereumi plokiahela platvorm alustas oma eksisteerimist 30. juulil 2015 ja äratas kiiresti investorite, krüptohuviliste ja isegi pankade tähelepanu, kuna see oli positsioneeritud järgmise põlvkonna krüptorahana, mis pakub võimalust teha tehinguid "tarkade lepingute" kaudu. Detsentraliseeritud investeerimisprojekt “DAO” polnud erand, mis meelitas ligi 14% tollal olemasolevatest Ethereumi märkidest. Projekt sai selle krüptoraha kasutajatelt ja isegi arendajatelt märkimisväärset tuge ning arenes aktiivselt kuni krüptorahatööstuse ajaloo suurima häkkerirünnakuni 17. juunil 2016. Tundmatud isikud kasutasid platvormil leitud kriitilist haavatavust ja varastasid kolmandiku kõigist platvormil saadaolevatest märgidest. Summa oli 12 miljonit ETH, mis oli sel ajal üle 60 miljoni dollari (2018. aasta alguses üle 15 miljardi dollari).
Ethereumi kogukond seisis silmitsi küsimusega - mida selles olukorras teha ja kuidas varastatud märgid investoritele tagastada? Tehti ettepanek plokiahel tagasi keerata, et see tagasi viia hetkeni, kui märgid olid endiselt investorite käes, mis juhtus 20. juulil 2016. Kuid osa kogukonnast lükkas kõva kahvli tagasi, järgides plokiahela muutumatuse põhimõtteid. Nii tekkis võrgu jagunemine - uus plokiahel kandis jätkuvalt nime "Ethereum" ja vanal oli sümboolne "Ethereum Classic". Just nendest krüptovaluutadest said kasutajad esimesed "süüdlased", kes ühe vara teise rahakotti ülekandmise tõttu raha kaotasid, kuna neil oli sama aadressivorming.