KözösségBejelentkezés

Megosztás

Kriptovaluták

Meghatározás

A blokklánc olyan közös digitális főkönyv, amelyben a tranzakciókat blokkokba csoportosítják, és minden blokk az előzőhöz kapcsolódik, így a már rögzített adatokat nagyon nehéz megváltoztatni.

Hogyan működik?

Minden blokk tranzakciók egy csomagját és az előző blokk hash-ét tartalmazza. A hash egy kriptográfiai függvény által előállított rövid ujjlenyomat: a bemenet akár egyetlen karakterének megváltoztatása is teljesen más hash-t eredményez. Mivel minden blokk tartalmazza az előző hash-ét, egy régi tranzakció módosítása megváltoztatná az adott blokk hash-ét, és megszakítaná a kapcsolatot az összes utána következő blokkal.

Sok számítógép, úgynevezett csomópont (node) tárolja a főkönyv másolatát, és ellenőrzi, hogy minden új blokk megfelel-e a hálózat szabályainak. A konszenzusmechanizmus dönti el, ki adhatja hozzá a következő blokkot. A proof of work rendszerben a bányászok számítási kapacitással versenyeznek, a proof of stake rendszerben a validátorok érméket zárolnak fedezetként. A nyilvános blokkláncokon bárki olvashatja a főkönyvet és részt vehet, az engedélyhez kötött blokkláncok viszont a jóváhagyott tagokra korlátozzák a részvételt.

Ez a felépítés nagyon megnehezíti a múlt átírását, de nem teszi lehetetlenné: az a támadó, aki egy hálózat bányászati kapacitásának vagy stake-jének többségét ellenőrzi, elméletben átrendezheti a legutóbbi blokkokat. A blokkláncra épülő okosszerződéseknek, tárcáknak és tőzsdéknek is lehetnek saját hibáik. Az, hogy egy token blokkláncon fut, semmit sem mond arról, hogy értékes-e, jól működtetik-e, vagy biztonságos-e tartani.

Példa (feltételezett számokkal)

Tegyük fel, hogy az X blokklánc 15 másodpercenként ad hozzá új blokkot, és a kedvezményezett megvárja, amíg a fizetést tartalmazó blokkra még 20 blokk épül.

Várakozási idő = 20 × 15 másodperc = 300 másodperc, azaz 5 perc.

A fizetés visszafordításához a támadónak újra kellene építenie ezt a blokkot és az utána következő 20-at, összesen 21 blokkot, és el kellene fogadtatnia a hálózattal az átírt láncot.

Minden új blokk egy újabb visszabontandó réteget jelent, ezért több blokk kivárása után sokkal nehezebb – bár nem lehetetlen – megváltoztatni egy rögzített adatot.

Gyakori hibák

  • Azt hinni, hogy a blokklánc értékessé vagy biztonságossá tesz minden rá épülő tokent.
  • Azt feltételezni, hogy a rögzített adatokat semmilyen körülmények között nem lehet megváltoztatni.
  • Véglegesnek tekinteni egy fizetést, mielőtt a kedvezményezett által megkövetelt számú blokk hozzáadódott volna.
  • Összekeverni egy tőzsde vagy okosszerződés hibáját magának a blokkláncnak a hibájával.

Ez a fogalomtár kizárólag oktatási célt szolgál, és nem minősül befektetési tanácsadásnak. A példák feltételezett számokkal dolgoznak.

A fogalomtár összes fogalma