Mi az a blokkelőállító?
A blokkelőállító az a résztvevő, aki összegyűjti az érvényes tranzakciókat, blokkba rendezi őket, majd jóváhagyásra benyújtja a blokkot a hálózatnak. Egyes láncokon validátornak vagy delegáltnak nevezik, de a feladat ugyanaz. Képzelj el egy blokkelőállítót úgy, mint a főszakácsot, aki akkor küldi ki az ételeket, amikor a konyhában mindenki egyetért abban, hogy rendben vannak.
„A blokkelőállító csak úgy megváltoztathatja a főkönyvet.” Dehogy. Ha egy előállító érvénytelen blokkot javasol, a többi csomópont elutasítja, a lánc pedig nélküle halad tovább.
Hogyan működik a blokkelőállító?
Nézzük át gyorsan, sallangok nélkül. Beküldesz egy tranzakciót, az a mempoolban várakozik, majd amikor sorra kerül egy előállító, megpróbálja belefoglalni egy új blokkba.
- 1. lépés: A felhasználók közzéteszik a tranzakciókat, amelyek várólistákba kerülnek.
- 2. lépés: A konszenzusmechanizmus kiválaszt egy résztvevőt, aki az adott körben javaslattevő lesz.
- 3. lépés: A javaslattevő összeállít egy blokkot, ellenőrzi az aláírásokat, sorba rendezi a tranzakciókat, és hivatkozásokat fűz az előző blokkhoz.
- 4. lépés: A blokkot megosztja a többi csomóponttal. Ezek ellenőrzik, és a szabályok szerint jelzik a jóváhagyásukat.
- 5. lépés: Ha elfogadják, a blokk a lánc részévé válik, az előállító pedig jutalmat és díjakat kap.
Ha szeretnéd látni, hogyan függ össze ez azzal, hogy ki és mikor szólhat bele, olvasd át a Konszenzusban való részvétel című részt.
Miért fontos a blokkelőállító?
És ez miért érdekeljen? Mert az előállítók hatással vannak a sebességre, a díjakra és arra, mennyire bízol meg egy láncban.
- Előny: Hatékonyan működő előállítók mellett gyorsabbak a megerősítések, és gördülékenyebben használhatók az alkalmazások.
- Szempont: A túl kevés előállító veszélyeztetheti a decentralizációt, ezért figyelik sokan a centralizációs kockázatokat.
- Jelentőség: Bármikor találkozhatsz velük, amikor stakingelsz, delegálsz, szavazol, vagy dappokon és DAO-kon dolgozol.
Stakinget delegálsz? Mielőtt választasz, nézd meg a blokkelőállító üzemidejét, díjmértékét és irányítási előzményeit. A képernyőképek jól mutatnak, de a láncon rögzített előzmények többet mondanak.
A blokkelőállító főbb jellemzői
Ezek miatt érdemes figyelni egy előállítóra:
- Kiválasztás: Olyan szabályok választják ki őket, mint a proof of work vagy a proof of stake szerinti ütemezés.
- Sorrendbe rendezés: Ők választják meg a tranzakciók sorrendjét, ami hatással lehet a díjakra és az arbitrázsra.
- Folyamatos működés: A megbízható üzemidő biztosítja a blokkok folyamatos előállítását és az alkalmazások gyors reagálását.
- Jutalmak: Az elfogadott blokkokért kibocsátási jutalmat és tranzakciós díjakat kapnak.
- Elszámoltathatóság: A nyilvános adatok révén bárki ellenőrizheti a működésüket, ami az átláthatóság és elszámoltathatóság szempontjából előnyös.
Változatok
Más láncok, más elnevezések, de a blokkjavaslat ugyanaz az alapfeladat:
- Bányász: Számítási kapacitással versenyez a blokkok előállításáért proof of work rendszerekben.
- Validátor: Tokeneket stake-el, és a proof of stake rendszerekben követi a slotok vagy epochok ütemezését.
- Delegált: A tokentulajdonosok választják meg a delegált proof of stake rendszerben.
- Javaslattevő: Az Ethereumon a javaslattevő együttműködhet egy blokképítővel a javaslattevő és blokképítő szétválasztásán alapuló modellben.
A blokkelőállító javasol blokkokat, de a hálózat fogadja el őket. Ez a közös ellenőrzés akadályozza meg a klasszikus dupla költési támadásokat.
Példa
A Solanán egy ütemezett validátor lesz az adott slot blokkelőállítója, több ezer átutalást foglal össze, majd szavazásra továbbítja a blokkot.
Érdekesség
Az EOS tette népszerűvé ezt az elnevezést: pontosan 21 aktív előállítója volt, nyilvános kampányokkal és közösségi fórumokkal. A kriptó találkozik a városi tanács hangulatával.
Összefoglalás
Röviden: a blokkelőállító összegyűjti a tranzakciókat, blokkot javasol, a hálózat pedig jóváhagyja. Rolex és Reddit-kommentfolyamok, csak épp a főkönyvedhez.