Zdrojem článku je: imToken
Zakladatel Etherea Vitalik Buterin ve svém blogovém článku „Making Ethereum alignment legible“ (Z legalizace alignace Etherea) dříve vysvětlil takový myšlenkový návrh: O otázkách decentralizace a bezpečnosti je třeba zajistit co nejmenší závislost na centralizované infrastruktuře a co nejméně cenzurních slabin. K tomu můžeme použít metody hodnocení jako: „odejít z testu“ a „testy interního útoku“.
Mezi nimi „test interního útoku“ znamená provést útok na systém, abychom zjistili, jak velká škoda může být způsobena a tím odhalili slabiny; zatímco „odejít z testu“ je relativně nový myšlenkový nástroj, který slouží k kontrole míry závislosti projektů a sítí na centralizaci, což může být klíčovým testem pro hodnocení decentralizovaných projektů a může být vylepšeno a upgradováno na nástroj pro hodnocení rizik.
Pro více informací o „Making Ethereum alignment legible“ si prosím přečtěte originál:
https://vitalik.eth.limo/general/2024/09/28/alignment.html
Co je „odejít z testu“?
Pokud by váš tým a servery zítra zmizely, mohli byste stále používat svou aplikaci?
To je jádrem myšlenky „odejít z testu“ – je to myšlenkový nástroj, který lze použít k hodnocení, zda Web3 projekty, platformy nebo protokoly mají skutečnou schopnost nezávislého fungování a hodnotu udržitelného rozvoje.
„Odejít z testu“ úzce souvisí s technicko-filosofickými koncepty decentralizace a autonomie blockchainu, směry myšlení, které mohou vyvstávat z tohoto testu, zahrnují:
Pokud jde o vývoj projektu:
Pokud se tým rozpadne, může projekt stále fungovat nezávisle?
Existuje aktivní komunita, která by mohla převzít projekt po odchodu týmu?
Je kód projektu otevřený a může přilákat vývojáře k dalšímu zlepšení?
Existují decentralizované validační uzly, které chrání síť, nebo dostatek podpory komunity pro zachování rozvoje?
Pokud jde o ekonomické modely:
Má projekt udržitelný ekonomický model pro fungování?
Má projekt scénáře pro udržitelné použití?
Zda zhodnocení aktiv v projektu v podstatě závisí na spekulativním manipulaci nebo centralizované kontrole?
Pokud jde o komunitní správu:
Mají účastníci projektu přístup k férové účasti na rozhodování?
Může projekt spustit mechanismus rozhodování a vyřešit problémy, aniž by měl jasného centrálního správce?
Musí projekt spoléhat na několik klíčových členů k řízení, nebo má základ pro širší kolektivní správu?
Proč je „odejít z testu“ důležité?
Pokud projekt příliš závisí na zakládajícím týmu nebo některých klíčových osobách k fungování; pokud síť musí spoléhat na pevný server pro zpracování dat, pak je ve své podstatě stále centralizovaná a dlouhodobá životaschopnost, hodnota a dokonce i schopnost odolávat cenzuře a riziku tohoto projektu nebo sítě může být zpochybněna.
Důležitost „odejít z testu“ spočívá v tom, že tento myšlenkový nástroj může odhalit skutečnou míru závislosti projektu nebo sítě na centralizované infrastruktuře, což umožňuje projektu nebo síti efektivně provádět zlepšení, jehož technická filozofie je pevně „decentralizovaná“.
V roce 2017 zakladatel Etherea Vitalik Buterin v jednom ze svých raných blogových příspěvků o decentralizovaných ideálech napsal:
„Decentralizace“ je jedním z nejběžnějších pojmů v oblasti kryptoeconomie a často se používá jako přímý základ k měření, zda je síť blockchainová. Avšak skutečný význam tohoto slova často vyvolává mnoho zmatků a nejasností.
Vitalik Buterin uvedl: Když lidé diskutují o nějakém decentralizovaném problému, ve skutečnosti diskutují o třech nezávislých aspektech:
Je architektura centralizovaná, nebo decentralizovaná?
Například, kolik počítačů tvoří tento systém? Kolik počítačů může systém tolerovat, aby mohl pokračovat v chodu po selhání některých z nich?
Je politicky centralizovaný, nebo decentralizovaný?
Například, kolik jednotlivců a organizací může nakonec kontrolovat počítače tvořící tento systém?
Je logicky centralizovaný, nebo decentralizovaný?
Například, je rozhraní systému a struktura databáze jediným celkem? Nebo je to neorganizovaná skupina? Mohou být uživatelé systému a poskytovatelé rozděleni na dvě zcela nezávislé jednotky?
A co je význam a role zdůraznění „decentralizace“, Vitalik Buterin to jasně vysvětlil ve svém příspěvku v roce 2018:
Mít odolnost vůči chybám: Decentralizované systémy mají nižší pravděpodobnost nečekaného selhání, protože se spoléhají na mnoho nezávislých komponent, teoreticky je pravděpodobnost, že selžou nezávislé komponenty, současně relativně nízká.
Odolnost vůči útokům: Decentralizované systémy zvyšují náklady na útoky, poškození a manipulaci, protože decentralizované systémy postrádají citlivé centrální body. Náklady a obtížnost útoku na systémy s jasnými centrálními body jsou výrazně nižší než u decentralizovaných systémů.
Prevence koluze: Pokud účastníci decentralizovaného systému chtějí obětovat zájmy ostatních účastníků a konspirují, aby profitovali pro sebe, musí zaplatit vyšší cenu než účastníci centralizovaného systému.
Klíčová hodnota: Hodnocení klíčového testu decentralizovaných projektů
Pokud se na to podíváme z pohledu logiky „odejít z testu“, lze Bitcoin považovat za úspěšný v tomto testu: veřejnost neví, kde je Satoshi Nakamoto, ale Bitcoin může nadále růst díky decentralizované síti a globálním vývojářům.
Na Ethereum zakladatel Vitalik Buterin v roce 2022 na fóru uvedl: V současnosti téměř všechny Rollupy nejsou zralé, většina z nich používá pomocné prostředky známé jako Training Wheels k zajištění fungování. Nicméně, pomocné prostředky Training Wheels na druhé straně odrážejí závislost projektů Rollup na „umělé intervenci“; čím méně je Layer2 síť závislá na Training Wheels, tím nižší je riziko; čím více je Layer2 síť závislá na Training Wheels, tím vyšší je riziko.
Za tímto účelem Vitalik Buterin a další klasifikovali úroveň závislosti na projektu Rollup v rámci Training Wheels: Stupeň 0 (plná závislost), Stupeň 1 (částečná závislost), Stupeň 2 (úplné opuštění). Poté web L2beat upravil tuto klasifikační schéma shromážděním názorů od komunity a v červnu 2024 byl aktualizován na „ukazatel rizika Layer2“, aby hodnotil riziko různých projektů Layer2.
“
Zjistit více
Co jsou Training Wheels?
Training Wheels (běžně překládáno jako pomocné kolo) jsou určité omezující mechanismy nebo opatření, které byly přidány na začátku implementace technologie Rollup k zajištění bezpečnosti a stability.
Protokoly Rollup, které potřebují implementaci Training Wheels, obvykle ještě nedosáhly důvěryhodnosti nebo minimalizace důvěry. Hlavními důvody mohou být příliš složitý kód nebo chybějící bezpečnostní audit, velký potenciální útočný povrch smluv; protokoly byly právě spuštěny, důvěra uživatelů ještě nebyla zavedena atd.
Na to Vitalik Buterin uvedl: Jeho ideálním cílem je vidět více subjektů jako L2beat, které by mohly sledovat skutečný stav různých projektů z hlediska splnění stanovených standardů nebo dalších standardů navržených komunitou. Soutěž mezi projekty už nebude „mít správné přátele“, ale co nejvíce „udržovat konzistenci“ podle jasně definovaných standardů.
Z širší perspektivy může „odejít z testu“ také vylepšit a upgradovat se na nástroj pro hodnocení rizik, který měří skutečný stav decentralizace a udržitelnosti vývoje různých decentralizovaných případů použití, jako jsou peněženky Web3, hry, DeFi a další.
Jak říká běžná teorie politické filosofie: Nejlepším způsobem, jak řešit problém „kdo dohlíží na koho“, je rozdělení moci, nikoli její centralizace. Projekt „spojenectví“ směřuje k centralizaci moci, zatímco realizace rozdělení moci závisí na institucích a kultuře – v blockchainovém světě tyto instituce a kultura představují „standardy konsensu“.