Kaj je trilema veriženja blokov? Varnost v primerjavi z decentralizacijo v primerjavi s skalabilnostjo

Ethereum se ni "odločil", da bi se včasih zdel počasnejši ali dražji. Izbral je filozofijo in blokalska trilema to filozofijo razloži v enem stavku.

Če gradite, vlagate ali izbirate ekosistem, ki se mu boste zavezali, Trilema je eden najhitrejših načinov za napovedovanje naslednjih potez omrežja. Pove vam, kaj bo veriga žrtvovala po zasnovi ko pride do pritiska: ali bo ohranila decentralizacijo, tudi če se provizije zvišajo, povečala obseg poslovanja, tudi če se moč validatorjev koncentrira, ali okrepila varnost, tudi če prepustnost ostane omejena?

Ko enkrat razumete trilemo, lahko načrte berete tako kot spodbude. Ethereumova strategija, osredotočena na združevanje, Solanin inženiring, ki daje prednost zmogljivosti, in modularni skladi, ki ločujejo izvajanje od razpoložljivosti podatkov, so bolj smiselni, če jih obravnavate kot kompromise trileme in ne kot trženjske pripovedi.

Trije vogali trileme

Trilema postane uporabna le, če je vsak »kot« definiran v operativnem smislu. 

Trije vogali trileme

 

To so trije praktični cilji, ki si jih hkrati želi vsaka veriga blokov: močna varnost (težko jo je vdreti ali prepisati), resnična decentralizacija (nobeno posamezno podjetje ali majhna skupina je ne nadzoruje) in skalabilnost (dovolj hitro in poceni, da jo lahko uporablja veliko ljudi). 

Naš blokalska trilema je težava v tem, Težko je maksimizirati vse tri hkrati Ko omrežje močno pritiska na en vogal, običajno oslabi vsaj enega od drugih dveh. 

Zato trditve o »rešitvi trileme« običajno pomenijo, da se je kompromis premaknil nekam drugam, na primer zaradi višjih zahtev glede strojne opreme, ki zmanjšujejo sodelovanje validatorjev, bolj koncentriranega upravljanja ali dodatnih predpostavk o zaupanju, uvedenih s skaliranjem plasti ali operativnimi bližnjicami.

1. Decentralizacija

decentralizacija zagotavlja, da noben posamezen subjekt ali majhna skupina »ne upravlja omrežja«. Za preverjanje transakcij in ohranjanje soglasja se zanaša na široko in raznoliko paleto neodvisnih validatorjev.

Napetost zaradi decentralizacije

Trilema narekuje, da se z naraščanjem decentralizacije ohranja razširljivost in varnost postane bistveno bolj zapleteno:

  • Decentralizacija v primerjavi s skalabilnostjo: Da bi omrežje ostalo odprto za sodelovanje, mora ohranjati nizke stroške vstopa (skromna strojna oprema in pasovna širina). Vendar pa skaliranje zahteva obdelavo več podatkov pri višjih hitrostih. Zaradi visokih zahtev po virih so manjši validatorji dragi, kar koncentrira moč med elitnimi operaterji z visokozmogljivimi nastavitvami.
  • Decentralizacija v primerjavi z varnostjo: Če se omrežje skalira, medtem ko poskuša ostati decentralizirano z "bližnjicami" – kot so zmanjšano število validatorjev, hitrejši časi blokov z manj preverjanja ali velika odvisnost od komponent zunaj verige – to uvaja nove varnostne ranljivosti. Ker manj neodvisnih strank dejansko revidira sistem, se stroški napada zmanjšajo.

Zakon o uravnoteženju

Omrežja se soočajo s stalnimi kompromisi:

  1. Nizke zahteve: Zmanjšanje potreb po strojni opremi sicer ščiti decentralizacijo, vendar pogosto omejuje prepustnost, kar omejuje sposobnost omrežja za skaliranje.
  2. Visoke zahteve: Dajanje prednosti hitrosti prek infrastrukture "industrijskega razreda" omogoča skalabilnost, vendar sili nadzor v roke peščice, kar spodkopava samo bistvo decentraliziranega protokola.

2. Varnost

Varnost opredeljuje odpornost omrežja na napade – zlasti njegovo sposobnost preprečevanja razveljavitve transakcij, prepisovanja zgodovine (reorganizacije), dvojne porabe in cenzure. Visoka varnost se doseže z močnimi ekonomskimi spodbudami, obsežno mrežo neodvisnih validatorjev in preizkušeno programsko opremo.

Varnostna napetost

V trilemi maksimiranje varnosti pogosto duši razširljivost or decentralizacija:

  • Varnost v primerjavi s skalabilnostjo: Visoka varnost zahteva redundantno, neodvisno preverjanje s strani številnih vozlišč. To strogo »dvojno preverjanje« poveča zakasnitev in omejuje prepustnost. Nasprotno pa zmanjšanje preverjanja za povečanje hitrosti naredi omrežje cenejše za napad.
  • Varnost v primerjavi z decentralizacijo: Povečanje zmogljivosti ob hkratnem ohranjanju varnosti pogosto zahteva zmogljivo in drago strojno opremo. Zaradi te visoke vstopne ovire je nadzor koncentriran v rokah peščice bogatih operaterjev, kar slabi decentralizacijo.

Poslovni kompromis

To ustvarja kritično križišče:

  1. Nizka varnost: Institucije menijo, da je veriga "demo-kakovostna" in nevarna za poravnavo visokih vrednosti.
  2. Preveč prioritetna varnost: Omrežje postane prepočasno in drago za splošno uporabo.

3. Prilagodljivost

Prilagodljivost je zmožnost omrežja, da obvladuje rast – več uporabnikov, več transakcij in bolj kompleksne aplikacije – brez ustreznega porasta stroškov ali upada zmogljivosti. Je »strojnica« trileme; medtem ko varnost in decentralizacija zagotavljata temelje, skalabilnost določa komercialno sposobnost preživetja omrežja.

Napetost skalabilnosti

Za skaliranje mora omrežje hitreje obdelati več podatkov. Vendar tradicionalno »vertikalno skaliranje« (izboljšanje delovanja posamezne verige) ustvarja takojšen pritisk na druga dva stebra:

  • Prilagodljivost v primerjavi z decentralizacijo: Povečanje prepustnosti pogosto vključuje večje bloke ali hitrejše čase blokov. To zahteva, da imajo vozlišča ogromno pasovno širino in drago, vrhunsko strojno opremo, da ostanejo sinhronizirana. Ko si le nekaj podatkovnih centrov "industrijskega razreda" lahko privošči delovanje vozlišč, postane omrežje centralizirano.
  • Prilagodljivost v primerjavi z varnostjo: Nekatere verige pridobijo hitrost z zmanjšanjem števila validatorjev ali »preskočanjem« določenih korakov preverjanja. To pospeši omrežje, vendar zniža stroške napadalca pri ogrožanju sistema, saj je manj neodvisnih strank, ki preverjajo morebitne goljufije.

Vpliv na ekonomiko enote

Prilagodljivost ni le tehnična metrika; je poslovna omejitev.

  • Cenik zastojev: Ko povpraševanje preseže zmogljivost verige, se stroški plina oziroma transakcijskih stroškov zvišajo. Ta »sunkovita rast cen« izrine glavne uporabnike in onemogoči mikrotransakcije (kot so igre na srečo ali majhna plačila).
  • Zamuda: Nizka skalabilnost vodi do visoke latence (dolgi čakalni časi na potrditve). Na konkurenčnem trgu lahko že nekajsekundna zamuda povzroči, da se platforma zdi »pokvarjena« v primerjavi s centraliziranimi alternativami, kot je Visa.

Zakaj se trilema vedno znova pojavlja

Trilema se pojavi, ker verige blokov hkrati počnejo dve težki stvari: usklajujejo številne neodvisne operaterje in domnevajo, da so nekateri od teh operaterjev morda sovražni. 

Ko povečate število strank, ki lahko potrdijo (decentralizacija) in okrepijo sistem pred napadi in napakami (varnost), povečate tudi količino komunikacije, preverjanja in koordinacije, ki jo mora omrežje opraviti, preden lahko samozavestno zaključi transakcije. Ta koordinacijska režija je osrednje trenje, ki vedno znova omejuje prepustnost in zakasnitev (skalabilnost).

To pojasnjuje, zakaj nekatera omrežja ostajajo počasnejša, a se zdijo varnejša za poravnavo visokih vrednosti, zakaj se druga zdijo hitra, a imajo večje zaupanje ali predpostavke o napadih, in zakaj ekipe, kot je Ethereum, premikajo skaliranje na zbirne pakete 2. plasti, namesto da bi prisilile osnovno plast, da obdela vse. 

Večina javnih verig se zato zbliža z majhnim nizom vzorcev kompromisov:

  • Agresivno skaliranje osnovne plasti → pritisk na decentralizacijo – Ko veriga cilja na zelo visoko prepustnost na L1, pogosto zviša zahteve za validatorje (strojna oprema, pasovna širina, shranjevanje) ali pa validacijo osredotoči na manj profesionalnih operaterjev. To lahko izboljša učinkovitost delovanja, vendar zoži število realno upravičenih upravljavcev validatorja in poveča tveganje, da lahko manjši nabor subjektov koordinira, cenzurira ali vpliva na upravljanje.

  • Ohranite široko dostopnost validacije → omejitve skalabilnosti –  Če veriga daje prednost nizkim oviram za validacijo – tako lahko več ljudi izvaja vozlišča in preverjati neodvisno – običajno to ohranja bloke manjše, izvajanje enostavnejše in soglasje bolj konzervativno. To izboljša odpornost in verodostojnost, vendar omejuje količino dejavnosti, ki jih lahko osnovni sloj obdela, ne da bi povečal tveganje centralizacije.

  • Skaliranje »okoli« osnovne plasti (plast 2 ali modularne zasnove) → kompleksnost se premakne proti robovom – Združitve, verige, specifične za aplikacije, in modularni skladi lahko povečajo zmogljivost, ne da bi pri tem L1 postal preobremenjen. Kompromis je operativen: interoperabilnost, tveganje premostitve, zasnova sekvencerja, predpostavke o razpoložljivosti podatkov in uporabniška izkušnja postanejo del varnostnega modela. Pogosto pridobite skalabilnost, vendar zdaj upravljate sistem sistemov, kjer se načini odpovedi premaknejo iz soglasja L1 v medplastno koordinacijo in upravljanje.

Kako sodobne verige blokov obvladujejo trilemo

Sodobna omrežja le redko »rešijo« trilemo v celoti. Namesto tega preoblikujejo, kje so kompromisi. Vsak pristop lahko poveča prepustnost, vendar uvaja tudi nove odvisnosti (sekvencerje, mostove, predpostavke o razpoložljivosti podatkov, nadzor upravljanja), ki jih je treba obravnavati kot del resničnega varnostnega modela sistema.

1. Združevanje 2. plasti (skaliranje brez spreminjanja varnostnega modela osnovne plasti)

EthereumNačrt daje pomembno težo skaliranju na zbirne sisteme 2. plasti – sisteme, ki izvajajo transakcije izven verige (ali izven osnovne plasti) in nato pošiljajo podatke/dokazila nazaj v osnovno verigo. Ključna ideja: sistemi 2. plasti lahko podedujejo varnost osnovne plasti, hkrati pa zagotavljajo nižje provizije in večjo prepustnost, če so izpolnjene predpostavke o zasnovi zbirnega sistema in razpoložljivosti podatkov. 

Kaj to prinaša: manj »enostavnosti ene verige«, večja odvisnost od operatorjev/sekvencerjev združevanja, mostov in uporabniške izkušnje med domenami.

2. Sharding / skaliranje podatkov (skaliranje podatkovne plasti, ne le izvajanja)

Drug pristop omogoča skaliranje s povečanjem količine podatkov, ki jih lahko omrežje prenese, kar podpira združevanje podatkov in druge izvedbene plasti, ki za varnost potrebujejo razpoložljivost podatkov. Ethereum to postavlja kot del svojega pristopa skaliranja skupaj z združevanjem podatkov. 

Kaj to prinaša: bolj zapletena zasnova protokolov, daljši cikli nadgradnje in večja inženirska površina.

3. Visokozmogljiva zasnova L1 (neposredno skaliranje osnovne plasti)

Nekatere verige dajejo prednost prepustnosti in nizkim provizijam z zaostrovanjem zahtev za validatorje ali z zmanjševanjem stroškov koordinacije konsenza.

Kaj to prinaša: Decentralizacija se lahko oslabi, če lahko realno sledi le manjši nabor validatorjev ali če se infrastruktura centralizira okoli nekaj operaterjev.

Uporaba trileme pri resničnih odločitvah

Trilema veriženja blokov je orodje za preverjanje tveganja. Vsako omrežje jo »reši« s spreminjanjem omejitev – običajno z zamenjavo dostopnosti validatorja za hitrost ali varnosti za udobje.

Strateški kompromisi

  • Poravnava in zakladnica: Prednost Varnost in KončnostTi tokovi zahtevajo konzervativno osnovno plast, kjer so transakcije nespremenljive, tudi če so provizije višje.
  • Potrošniške aplikacije: Prednost PrilagodljivostTe zahtevajo združitve na 2. plasti (L2), da se zagotovi brezhibna uporabniška izkušnja, vendar morajo upoštevati tveganja »operativnih vodovodnih napeljav«, kot je izpad sekvencerja.
  • Institucionalni izdelki: Prednost Upravljanje in skladnostTo doda plast kontrol politik in revizijskih sledi, da se zagotovi, da so operacije še vedno upravičene pred regulatorji.

Kako to izkoristiti v svojo korist

Nehajte iskati "najhitrejšo" verigo. Namesto tega uskladiti infrastrukturo z vrednostjo sredstva. 1. Za poravnavo osnovnih sredstev in velike zakladniške naložbe uporabite visoko decentralizirane, varne plasti (kot je Ethereum L1). 2. Za visokofrekvenčne dejavnosti uporabite skalabilne plasti (L2). 3. Premostite vrzel z vmesno programsko opremo institucionalnega razreda, ki uveljavlja vaše specifične politike tveganja (kdo lahko premika sredstva, kam in pod kakšno odobritvijo).

Zaščitite svojo tehtnico s ChainUp

Ne tvegajte operativne krhkosti. ChainUp zagotavlja infrastrukturo, ki trilemo iz tveganja spremeni v obvladljiv operativni model.

Vašo ekipo opolnomočimo z:

  • Rešitve denarnic institucionalnega razreda: Arhitekture MPC in večpodpisnih denarnic.
  • Programabilna skladnost: Dovoljenja na podlagi vlog, seznami dovoljenih umikov in avtomatizirani delovni tokovi odobritve.
  • Operacije, pripravljene za revizijo: Spremljanje v realnem času in dokazljivi kontrolni dokazi za regulatorje.

Gradite na pravih tirnicah –Pogovorite se s strokovnjakom ChainUp še danes.

 

Delite ta članek z drugimi:

Pogovorite se z našimi strokovnjaki

Povejte nam, kaj vas zanima

Izberite rešitve, ki jih želite podrobneje raziskati.

Kdaj nameravate uvesti zgornje rešitve?

Ali imate v mislih investicijski razpon za rešitev(-i)?

Opombe

Oglaševalski pano:

Naročite se na najnovejše vpoglede v panogo

Raziščite več

Ooi Sang Kuang

Predsednik, neizvršni direktor

G. Ooi je nekdanji predsednik upravnega odbora banke OCBC v Singapurju. Delal je kot posebni svetovalec v Bank Negara Malaysia, pred tem pa je bil namestnik guvernerja in član upravnega odbora.

ChainUp: Vodilni ponudnik rešitev za izmenjavo digitalnih sredstev in skrbništvo
Pregled zasebnosti

Ta spletna stran uporablja piškotke, tako da vam lahko zagotovimo najboljšo uporabniško izkušnjo. Podatki o piškotkih so shranjeni v vašem brskalniku in opravljajo funkcije, kot so prepoznavanje, ko se vrnete na našo spletno stran in pomagate naši skupini, da razumejo, kateri deli spletnega mesta najdete najbolj zanimive in uporabne.