Mi a konszenzus?
A konszenzusprotokoll egy blokklánc-mechanizmus, amely biztosítja a csomópontok közötti szinkronizálást, és megállapodást hoz létre a tranzakciók és blokkok tekintetében, amelyeket legitimnek kell tekinteni, és így hozzáadni a blokklánchoz. Ezek hibatűrő módszerek a hálózat egyetlen állapotának fenntartására és az összes elosztott csomópont harmonizálására.
A konszenzusos mechanizmus célja a tranzakciók érvényesítése és hitelesítése, ezáltal biztosítva, hogy a blokklánc-hálózat integritása sértetlen maradjon. A konszenzus megegyezés abban, hogy mi elfogadható és mi nem! mielőtt létrehozna egy megváltoztathatatlan főkönyvet és hozzáadná a hálózat blokkjaihoz. Konszenzust adhat a hálózat bármely vagy mindegyik csomópontja, amely megszerezte a tranzakció (vagy blokk) érvényesítésének jogát. Ezeket a csomópontokat validátoroknak, bányászoknak vagy ellenőrzőknek nevezzük a használt hálózatnak és konszenzusos protokollnak megfelelő terminológia alapján. Ez a blog a konszenzusmechanizmus szükségességét tárgyalja, és megvilágítja az elemzést, valamint a blokklánc-hálózathoz illő konszenzusprotokoll megkötésének folyamatát.
Miért van szükség konszenzusos mechanizmusra?
Az ipari forradalom 4. iterációja a modern ipart a néhány évtizeddel ezelőtti kézi vezérlés csupán digitalizált változatából egy hatékonyan automatizált, biztonságos és robusztus decentralizált kiberfizikai rendszerré alakítja át. Ma a cél olyan jobb technológiai eszközök bevezetése, amelyek lehetővé teszik a termékek és szolgáltatások megbízható és engedély nélküli hálózatát, amelyek hatékonyabbak és jobban megtervezhetők a Web3.0 és más feltörekvő technológiák számára.
Úgy vannak megvalósítva, hogy biztosítsák a hálózat egyetlen állapotát, és hogy az összes csomópont a megfelelő hálózathoz csatlakozzon. A konszenzusos mechanizmus az egyetlen ellenőrző identitás, amely biztosítja a decentralizált főkönyv biztonságát és hitelességét, egy blokklánc képződik. A tranzakciók blokkjai csak azután kerülnek hozzáadásra a meglévő blokklánchoz, miután a blokkláncra jellemző mechanizmus hitelesítette és érvényesítette őket, hogy megállapodjanak a tranzakció helyességéről. A konszenzus kötelező a lánc kiterjesztéséhez blokkok hozzáadásával, ahol minden blokk tranzakciók gyűjteménye. A hálózatot a lánc növekedése tartja működőképesnek. A konszenzusos mechanizmus biztosítja, hogy a tranzakciók elérhetőek maradjanak, és a rendszer átlátható maradjon. A konszenzusos algoritmusok kiiktatják a külső közvetítőket, hogy biztosítsák a tranzakciók helyességét. Ahogy a konszenzus eléri a tranzakciók globális állapotát a láncban, minden csomópont/társ megbízhat egymásban. Ez hibatűrést indukál a hálózatban.
A blokkláncban az elosztott főkönyvet decentralizált módon kezelik. Egyes láncokban több független csomópont vállalja a felelősséget a blokklánc fenntartásáért, míg másokban a konszenzus inkább automatizált jellegű, és a csomópontok csak a tranzakciók benyújtásáért vagy javaslattételéért felelősek. Egy konszenzusos mechanizmusnak köszönhető, hogy a felhasználói élmény a heterogén hálózati csomópontok és komponensekért felelős érdekelt felek között elfogadott igazság révén javul.
Konszenzusos mechanizmus megválasztása
A blokklánc technológia fejlődését a konszenzusos mechanizmusok egybevágó evolúciója és innovációja kísérte. A konszenzusprotokollnak számos célja lehet, mint például a biztonság fenntartása, együttműködés, egyenlő csomóponti jogok, blokklánc-irányítás, a csomópontok részvételének bizonyos százaléka stb. ezek a konszenzusos célok képezik a premisszáit bármely blokk vizsgálatához és érvényesítéséhez, hogy hozzáadják a lánchoz. a következő stabil, megbízható és biztonságos állapot a hálózatban.
Bármilyen konszenzusos mechanizmus megállapításához fontos megérteni a blokklánc prioritásait és kereteit. Ezzel együtt meg kell érteni a szükséges architektúrát, a mögöttes funkcionalitást és a konszenzusmechanizmusban részt vevő elsődleges összetevőket. Ezt követően a blokklánchoz illő konszenzusos módszertant lehet levonni. Az alábbiakban néhány főbb jellemzőt sorolunk fel, miközben értékeljük a blokkláncon alkalmazandó konszenzusos mechanizmust.
Konszenzus algoritmusok elemzése az alkalmazásokhoz
● Blockchain Type
A blokkláncot alkalmazó alkalmazás vagy rendszer tulajdonságai alapján a blokklánc vezérlésének és hozzáférhetőségének mértéke privát, nyilvános vagy konzorcium kategóriába sorolható. A konszenzusos mechanizmusnak ugyanazt kell fenntartania, miközben biztosítania kell a blokklánc biztonságát és integritását.
● Decentralizált kormányzás
Ha a hálózatot a hálózaton keresztül elosztott játékosok irányítják, akkor először is azt biztosítják, hogy a blokklánc végül ne kerüljön központi irányítás alá, ami a felhasználók egy kis részének érdekei által vezérelt monopolisztikus kormányzást eredményezzen, másodszor pedig biztosítja, hogy az elosztott konszenzuson keresztül hozott döntések közös cél, a blokklánc haszna, valamint biztonságának és integritásának megőrzése.
● Skálázhatóság és támadások
Minden blokkláncnak méretezhetőnek kell lennie. Az olyan konszenzus, mint a PoW, amely nagy számítási teljesítményt igényel, lehetetlenné teszi a szabad méretezést. A globálisan elterjedt blokkláncoknak feltétlenül méretezhetőnek kell lenniük, és az olyan konszenzusmechanizmusokat, mint a PoT és az ELASTICO, ennek elősegítésére tervezték.
A skálázhatóság azzal jár, hogy a blokklánc fogékonyabbá válik a támadásokra, ezért a blokklánc irányítását és konszenzust körültekintően kell megválasztani a magas biztonság érdekében.
● Ellenfél tolerancia modellje
Egyetlen hálózat sem lehet immunis a hibákkal szemben. Minden blokklánc hasonlóképpen érzékeny két fő hibára: összeomlásra és bizáncira, amelyeket tovább tárgyalunk. A blokklánc rosszindulatú műveletekkel szembeni védelmét be kell ágyazni a blokklánc irányítási és konszenzusos modelljébe. A konszenzusos mechanizmusnak biztosítania kell, hogy a blokklánc robusztusságát támadások és sebezhetőségek révén fenntartsák.
Egy konszenzusmechanizmus, amely segíthet a blokkláncnak elkerülni az ilyen támadásokat, sőt zökkenőmentesen helyreállítani, ha ezek bármelyike bekövetkezik, egy másik intézkedés, amely segít megállapítani, hogy egy adott konszenzusmechanizmus miért alkalmas vagy nem alkalmas a blokklánc számára.
● Teljesítmény paraméterek
A digitalizáció és a globalizáció minden iparágban megnövelte a tranzakciók számát. Az évek során a blokkláncok is fejlődtek a napi néhány tranzakcióról a teljes blokkok másodperceken belüli feldolgozására. Ezért egy valós idejű tranzakciófeldolgozást és -véglegesítést igénylő használati esethez is ilyen konszenzusos mechanizmusra lenne szükség. Egy ilyen konszenzusos mechanizmus megköveteli az érvényesítő csomópontok megszakítás nélküli elérhetőségét.
A sávszélesség, a késleltetés és az átviteli sebesség azok az alapvető figyelendő paraméterek, amelyek megbízhatóvá teszik a blokkláncot. A blokkláncnak magas átviteli sebességet és alacsony késleltetési értéket kell fenntartania. Támogatnia kell egy olyan sávszélességet, amely képes kezelni az általa vonzani kívánt forgalmat. Az olyan mechanizmusok, mint a DPoS, a PoET és a Tendermint, támogatják a nagy skálázhatóságot és átviteli sebességet.
● A kommunikációs modell összetettsége
A válaszidő alapján a konszenzusos protokollnak alkalmasnak kell lennie a kommunikációs követelményekre. Legyen az szinkron (alacsony válaszidő) vagy aszinkron (magas válaszidő), az alkalmazás határozza meg, hogy az adott felhasználási esethez milyen kommunikáció és milyen konszenzusos protokoll a legmegfelelőbb.
A konszenzus összegyűjtése több, elosztott csomópontból unalmas feladat. A lánchoz adandó blokk javaslatától egészen addig a pontig, amikor azt hozzáadják, és az összes csomópont a blokklánc frissített állapotába érkezett, az út nem zökkenőmentes és nem is kiszámítható. Egy konszenzusos mechanizmus, amely elismeri és kezeli ugyanezt, nagy jelentőséggel bír a nagy mennyiségű tranzakcióval rendelkező blokkláncok esetében, és így az ellenőrzésre kész blokkokat is.
● Kvórum szerkezet
Ahhoz, hogy egy elosztott rendszer konzisztens működést kényszeríthessen ki, a csomópontok minimális számának vagy százalékának meg kell felelnie ahhoz, hogy egy blokkot érvényesnek lehessen tekinteni és hozzáadni a lánchoz. A konszenzus decentralizálását és elosztását kikényszerítő, kvórumstruktúrájú konszenzus-algoritmus előnyösebb minden blokkláncnál.
● Energiaigény
Világszerte komoly aggodalomra ad okot a konszenzus energiaszükséglete és kibocsátási aránya. Manapság a legtöbb alkalmazás és felhasználó szkeptikus, és hajlamos olyan konszenzusos mechanizmust választani, amely csekély hatással van az amúgy is romló környezeti minőségre.
Jelenleg a PoW-n futó legnagyobb és legrégebbi blokklánc, amely extrém számítási teljesítményt igényel, a leginkább környezetbarátnak tekinthető, és a hangsúly az olyan jobb mechanizmusok felé tolódott el, mint a PoS, PoB és PoC.
● Bányászat és konszenzus kategória
A hálózat mérete alapján konszenzusos protokollok köthetők. A nagyszámú elosztott csomóponttal rendelkező hálózat a bizonyítási alapú konszenzust részesíti előnyben, míg egy kisebb hálózat a szavazati viselkedésen alapuló konszenzus mechanizmusokat részesíti előnyben. Ez azonban meglehetősen kezdetleges. Sokkal fontosabb, hogy a konszenzusos mechanizmus milyen modus-operandit alkalmaz. A konszenzus mechanizmusait az alábbiak szerint csoportosítjuk:
- Bizonyítás alapú : Azok, amelyek az érvényesítőktől származó bizonyítékoktól függenek olyan paraméterek alapján, mint a számítási teljesítmény, az égési kapacitás, a gazdagság, a memória stb.
- Képesség alapú : Ezek célja az energiaigény csökkentése, de a vizsgált képességek alapján a központosításra való érzékenység velejárója.
- Szavazás alapján : A bányászt szavazással választják meg, aki blokkot javasol, generál és végrehajt. Az időközi választás nagymértékben megoldódik a centralizáció problémája. Emellett a bizonyítási követelményekre is a választók gondoskodnak. Ez a mechanizmus azonban közvetve szenvedhet a következőktől:
a). Összeomlási hiba: A kiválasztott csomópont túlterhelése az érvényesítés feladatával, és nincs tartalék mechanizmusa arra az esetre, ha a kiválasztott érvényesítési oldalon meghibásodik.
b). Bizánci hiba: Ez egy finom hiba, ahol a konszenzus illúziós eloszlása feltételezhető, bár a konszenzus néhány csomóponton belül központosítható.
● Konszenzus véglegessége
A tranzakció véglegességének két fő kategóriája van: abszolút és valószínűségi. Valószínűségi konszenzus esetén előfordulhat, hogy a tranzakciókat visszavonják, amelyeket nem lehet később ugyanabban a blokkban lekötni, ezért újragenerálásra és újraérvényesítésre kerülnek, hogy egy blokkhoz lehessen kötni. Itt a válaszidő olyan tényező, amely befolyásolja a konszenzusmechanizmus meghatározását, akár valószínűségi, akár abszolút. Ma már csak a ripple és a DBFT biztosít abszolút véglegességet. A konszenzus elsődleges célja a blokklánc hiteles globális állapotának fenntartása, egy vagy több csomópont érdekeinek kiküszöbölése, és az adatok titkosságának megőrzése. A blokkláncnak mindig olyan állapotban kell maradnia, amelyben minden egyes csomópont megállapodott, azaz a megkérdőjelezhetetlen integritás örökös állapotában.
● Támadások
A globális hozzáférhetőség és az átláthatóság a blokkláncokat rendkívül érzékenysé teszi a fenyegetésekre. A pénzügyi kereskedelemmel foglalkozó konszenzusos mechanizmusnak segítenie kell a felhasználókat a kockázatok mérséklésében, miközben az eszközök ellenőrzését a tulajdonos kezében kell tartani. A globális állapot elérése a láncban és annak fenntartása bizalmat kelt a csomópontok és a társak között.
Attól függően, hogy a blokklánc milyen biztonsági támadásokra érzékeny, konszenzusos mechanizmusok alkalmazhatók a blokklánc biztonsági rétegének növelésére. A RAFT, a PoB és a PoA néhány protokoll, amelyek erősek a DDos támadásokkal szemben, míg a PoT és a Ripple robusztusak a Sybil támadások terén.
A konszenzusos mechanizmus véglegesítése előtt még néhány megfontolásra van szükség, beleértve a megvalósítási megközelítést, a tokenizálást és az algoritmus erősségét.
Egyetlen paraméter sem befolyásolja önmagában egy adott konszenzusmechanizmus kiválasztását. E paraméterek kombinációja befolyásolja, hogy a konszenzusos mechanizmus hogyan működik a blokkláncon keresztül kifejlesztett különféle alkalmazásokban.
Hibrid konszenzus
Az olyan konszenzusmechanizmusok egyedi jellemzőinek veszélyeztetése nélkül, mint a skálázhatóság, a biztonság, a decentralizáció és az engedély nélküli gyors működés, a konszenzusmechanizmusok kombinálhatók egy adott használati esethez megfelelő konszenzus kialakításához. A hibridizáció célja, hogy mindkét világból a legjobbat hozzuk ki, a nyilvános és a privát blokkláncból. Az összevonást az alkalmazott egyéni konszenzus kompatibilitása vezérli. Az eredmény egy hibrid blokklánc, amely szigorúbb láthatósági korlátozásokat tapasztal a külső hálózatoktól és simább belső feldolgozást.
A hibridizációt nem magán a blokkláncon lehet alkalmazni, hanem a blokklánc feletti második rétegen, azon a funkcionális rétegen, ahol a legtöbb alkalmazást telepítik. Bár itt hozzáadódik a második szintű ellenőrzés és funkcionalitás, ez csökkenti a fő blokklánc terheit. Ezt nem szabad a Solana által használt kettős konszenzusos mechanizmushoz hasonlítani, a Solana konszenzusa szerint a blokkok a PoH-on alapulnak, míg az érvényesítés a PoS-on keresztül történik. Ez egy független blokklánc, amely kétféle hozzájárulási mechanizmust alkalmaz két különböző időpontban.
Áttérés egy másik konszenzusos mechanizmusra
Az Ethereum nagy feltűnést keltett azzal, hogy a PoW-ról PoS-ra költözött. Ez nem zökkenőmentes folyamat. Az erőfeszítésen és a kapacitáson felül az átmeneti szakaszt hatalmas sebezhetőség sújtja, ezért további erőfeszítésekre van szükség a Sybil és más támadások elleni védelem érdekében. Az Ethereum maga is megtette ezt a fázisokban, mivel amint egy blokklánc működőképes, mint nyilvános, nincs megállás a körülötte zajló tranzakciókban és a blokkok generálásában. Az Ethereumon a migráció szakaszosan történt, és a jelen PoW megírásáig párhuzamosan működik a PoS-szel. A migráció mechanizmusa és megfontolásai túlmutatnak ennek a blognak a hatókörén, bár az Ethereum azt példázza, hogy ez egyszerre lehetséges és összetett is.
A konszenzus jövője
A digitalizálás jövője a blokklánc köré összpontosul, ezért a konszenzusos mechanizmusokat vizsgálják. Minden új blokklánc megpróbálja felülmúlni azt, amit már megtett. A Solana egy teljesen új protokollkészletet hozott, például a tengerszintet és a felhőszakadást, hogy kihívást jelentsen az elterjedt blokkláncoknak. Hasznos volt belőle, és rövid időn belül versenyképes népszerűségre tett szert. A cél azonban nem egyetlen blokklánc vagy csak a legjobb konszenzusos mechanizmus. A cél az együttműködés olyan szintjének elérése, ahol az egyes blokkláncok működhetnek, és deviza vagy bármilyen digitális tranzakció megvalósítható a mögöttes architektúra vagy blokklánc, illetve a szabályozó konszenzusmechanizmus határai nélkül. Metaverse, a végső egységes digitális tér messze van addig, amíg az egyes blokkláncok zökkenőmentesen integrálhatók, hogy szinergikus szövetséget alkossanak.
Itt keresel segítséget?
Vegye fel a kapcsolatot szakértőnkkel
részletes megbeszélésn
A poszt Decentralizált konszenzusmechanizmusok jelent meg először PrimaFelicitas.
A poszt Decentralizált konszenzusmechanizmusok jelent meg először PrimaFelicitas.
- Coinsmart. Európa legjobb Bitcoin- és kriptográfiai tőzsdéje.
- Platoblockchain. Web3 metaverzum intelligencia. Felerősített tudás. SZABAD HOZZÁFÉRÉS.
- CryptoHawk. Altcoin radar. Ingyenes próbaverzió.
- Forrás: https://www.primafelicitas.com/Insights/decentralized-consensus-mechanisms/?utm_source=rss&utm_medium=rss&utm_campaign=decentralized-consensus-mechanisms
- a
- Abszolút
- megközelíthetőség
- hozzáférhető
- elhelyezésére
- Fiók
- át
- hozzáadott
- További
- ellen
- Megállapodás
- algoritmus
- algoritmusok
- Minden termék
- Szövetség
- már
- Bár
- mindig
- között
- összeg
- elemzés
- Másik
- megjelent
- Alkalmazás
- alkalmazások
- megközelítés
- építészet
- körül
- vagyontárgy
- Hiteles
- hitelesített
- hitelesség
- Automatizált
- elérhetőség
- mentés
- egyre
- előtt
- hogy
- lent
- haszon
- BEST
- Jobb
- Túl
- Legnagyobb
- Blokk
- blockchain
- Blockchain technológia
- blockchains
- Blog
- képes
- Kapacitás
- ami
- eset
- Kategória
- központosított
- bizonyos
- lánc
- kihívás
- A pop-art design, négy időzóna kijelzése egyszerre és méretének arányai azok az érvek, amelyek a NeXtime Time Zones-t kiváló választássá teszik. Válassza a
- választott
- felhő
- gyűjtemény
- kombináció
- kombinált
- elkövetni
- elkötelezett
- Közös
- közlés
- távközlés
- képest
- kompatibilitás
- versenyképes
- teljes
- bonyolult
- alkatrészek
- veszélyeztetése
- Kiszámít
- számítástechnika
- számítási teljesítmény
- megkötött
- összefüggő
- megegyezés
- beleegyezés
- megfontolás
- megfontolások
- következetes
- ellenőrzés
- együttműködés
- Crash
- készítette
- létrehozása
- Valuta
- dátum
- nap
- DDoS
- foglalkozó
- Decentralizálás
- decentralizált
- határozatok
- elszánt
- telepített
- részletes
- meghatározás
- fejlett
- DID
- különböző
- digitális
- digitalizálás
- megosztott
- Elosztott könyvtár
- terjesztés
- hajtott
- minden
- hatékony
- eredményesen
- erőfeszítés
- megszüntetése
- beágyazott
- csiszolókő
- kibocsátás
- alkalmaz
- lehetővé téve
- energia
- biztosítása
- Környezet
- környezeti
- alapvető
- megállapítja
- stb.
- Ethereum
- evolúció
- létező
- tapasztalat
- Tapasztalatok
- szakértő
- terjed
- szélső
- Kudarc
- kedvez
- pénzügyi
- vezetéknév
- hibája
- Összpontosít
- forma
- formák
- Keretrendszer
- ból ből
- funkció
- funkcionális
- funkcionalitás
- további
- jövő
- generál
- generáció
- Globális
- globalizáció
- globálisan
- cél
- Célok
- kormányzás
- nagy
- Növekedés
- Kezelés
- tekintettel
- segít
- segít
- itt
- Magas
- nagyon
- Hogyan
- HTTPS
- hatalmas
- hibrid
- Identitás
- változhatatlan
- Hatás
- végrehajtás
- végre
- fontosság
- fontos
- lehetetlen
- tartalmaz
- független
- közvetve
- egyéni
- ipari
- Ipari forradalom
- ipar
- velejáró
- Innováció
- sértetlenség
- szándékozik
- kamat
- érdekek
- közvetítők
- részt
- IT
- maga
- utazás
- tartás
- nagy
- réteg
- Főkönyv
- szint
- szintek
- készült
- fenntartása
- karbantartás
- fontos
- csinál
- sikerült
- kötelező
- mód
- kézikönyv
- intézkedés
- mechanizmus
- Memory design
- metaverse
- módszerek
- Módszertan
- esetleg
- bányász
- Miners
- minimum
- Bányászati
- modell
- több
- a legtöbb
- többszörös
- Természet
- Se
- hálózat
- hálózatok
- következő
- csomópontok
- szám
- célok
- működés
- Művelet
- Más
- tulajdonos
- részvétel
- különös
- százalék
- teljesítmény
- fázis
- sújtja
- játékos
- PoC
- pont
- népszerűség
- POS
- lehetséges
- Hadifogoly
- hatalom
- be
- elsődleges
- magánélet
- magán
- Probléma
- folyamat
- feldolgozás
- Termékek
- bizonyíték
- ingatlanait
- javasol
- védelme
- protokoll
- protokollok
- ad
- nyilvános
- cél
- világítás
- Quick
- Az árak
- el
- real-time
- Meggyógyul
- csökkenteni
- megbízható
- marad
- maradványok
- vakolatok
- kötelező
- követelmények
- megköveteli,
- válasz
- felelősség
- felelős
- korlátozások
- kapott
- Ripple
- kockázatok
- robusztusság
- futás
- azonos
- skálázhatóság
- skálázható
- Skála
- SEA
- zökkenőmentesen
- másodperc
- biztonság
- biztonság
- kiválasztás
- Szolgáltatások
- készlet
- Hasonlóképpen
- egyetlen
- Méret
- kicsi
- Solana
- néhány
- Hely
- különleges
- állvány
- Állami
- kavar
- erő
- erős
- támogatás
- SWIFT
- rendszer
- Technologies
- Technológia
- terminológia
- A
- harmadik fél
- fenyegetések
- Keresztül
- áteresztőképesség
- idő
- alkalommal
- Ma
- tokenizálás
- tolerancia
- szerszámok
- felső
- felé
- kereskedelem
- forgalom
- tranzakció
- Tranzakciók
- átmenet
- Átláthatóság
- átlátszó
- Bízzon
- végső
- alatt
- megért
- egyedi
- használ
- Felhasználók
- érvényesített
- érvényesítés
- különféle
- változat
- láthatóság
- kötet
- Szavazás
- sérülékenységek
- sebezhetőség
- Vagyon
- Web3
- Web3.0
- Mit
- Mi
- vajon
- míg
- belül
- nélkül
- világ
- lenne
- írás
- év