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:

  1. 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?

  2. Je politicky centralizovaný, nebo decentralizovaný?

    Například, kolik jednotlivců a organizací může nakonec kontrolovat počítače tvořící tento systém?

  3. 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:

  1. 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á.

  2. 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ů.

  3. 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“.