paint-brush
Mokomasis baitas: kodėl blokų grandinės gali būti cenzūruojamos ir manipuliuojamos?pateikė@obyte
214 skaitymai

Mokomasis baitas: kodėl blokų grandinės gali būti cenzūruojamos ir manipuliuojamos?

pateikė Obyte4m2024/10/04
Read on Terminal Reader

Per ilgai; Skaityti

Daugelis blokų grandinių vis dar gali būti cenzūruojamos ir manipuliuojamos dėl savo tarpininkų. Pažiūrėkime, kaip jie tai daro.
featured image - Mokomasis baitas: kodėl blokų grandinės gali būti cenzūruojamos ir manipuliuojamos?
Obyte HackerNoon profile picture
0-item


Pagrindinis tikslas kuriant į decentralizaciją orientuotas sistemas, tokias kaip kriptovaliutos, niekada nebuvo padaryti žmones turtingais per naktį. Vietoj to, jie siekia nedelsiant išlaisvinti žmones. Šiose sistemose niekas, net vyriausybė ar įmonė, neturėtų turėti galimybės manipuliuoti jūsų duomenimis ar lėšomis cenzūruodamas, blokuodamas ar manipuliuodamas jūsų sandoriais. Tačiau ne visada taip būna su blokų grandinėmis.


Deja, dauguma blokų grandinių vis dar gali būti cenzūruojamos ir manipuliuojamos dėl savo vidinio veikimo. Tarp operacijos išsiuntimo ir sandorio patvirtinimo yra keli žingsniai ir tarpininkai, kurie atveria duris kitiems, kad jie galėtų suktis prieš galutinį rezultatą. Įprastos sistemos, tokios kaip „Proof-of-Work“ (PoW), naudojamos „Bitcoin“ arba „Proof-of-Stake“ (PoS), naudojamos „Ethereum“, integruoja tarpininkus, žinomus kaip kalnakasiai arba „validatoriai“, kad sukurtų naujas monetas ir patvirtintų sandorius.


Tie tarpininkai turi tam tikrą galią (ypač jei susitaria) blokuoti arba manipuliuoti sandoriais, net ir vadinamosiose decentralizuotose sistemose. Priežastys tai daryti dažniausiai gali būti dėl pelno arba siekiant išvengti reguliavimo problemų. Pažiūrėkime, kaip jie tai daro.

Kai kurios cenzūros rūšys

Blockchains (ir panašios sistemos) turi kelis sluoksnius arba lygius, kuriuose vyksta skirtingi dalykai. Pagalvokite apie tai kaip apie pyrago sluoksnius, kai kiekvienas sluoksnis daro kažką kitokio. Tinklo sluoksnis jungia vartotojus, konsensuso sluoksnis užtikrina, kad visi sutiktų dėl blokų grandinės būsenos, o programų sluoksnis vykdo tokias programas kaip išmaniosios sutartys. Kiekvienas sluoksnis veikia kartu, kad visa ekosistema veiktų sklandžiai. Ir kiekvienas sluoksnis gali turėti savo cenzūros tipą .

Tinklo sluoksnis

Tinklo lygmenyje cenzūra gali vykti apribojant, kas gali prisijungti arba bendrauti lygiaverčio (P2P) tinkle. Galima cenzūruoti du įprastus prisijungimo prie tinklo būdus – DNS siuntimą ir kietąjį IP kodavimą. DNS sėjimas apima domenų vardų naudojimą tinklo dalyviams surasti, o kietasis IP kodavimas priklauso nuo fiksuotų interneto adresų. Jei kas nors blokuoja prieigą prie šių domenų ar IP adresų, jis gali neleisti naujiems vartotojams prisijungti prie tinklo ir veiksmingai cenzūruoti, kas gali dalyvauti.


Tokio tipo cenzūrą lengva apeiti naudojant VPN, TOR prieigai ir kitus sėjimo metodus, skirtus bendraamžių atradimui. Taigi, cenzūra tinklo lygmenyje nėra labai pavojinga.

Sutarimo sluoksnis

Pereinant prie konsensuso sluoksnio, kur pagrindinis darbas yra užtikrinti, kad visi „validatoriai“ arba kalnakasiai susitartų dėl „blockchain“ būsenos, cenzūra gali apimti „validatorius“ arba pačius kalnakasius . Pavyzdžiui, jei jie nusprendžia neįtraukti tam tikrų operacijų į naujus blokus arba kai kuriems sandoriams teikia pirmenybę prieš kitus, atsižvelgdami į tai, kas jas atsiuntė ar jų turinį, tai yra cenzūra. Jie turi galią pasirinktinai ignoruoti sandorius ir gali būti skatinami tai daryti vidinėmis paskatomis tinkle (uždirbti daugiau pinigų) arba išoriniu spaudimu, pavyzdžiui, vyriausybės reguliavimu.


Tokio tipo cenzūra gali būti apeinama esant dviem sąlygoms:


  • Jei vis dar yra necenzūruojančių kalnakasių / „validatorių“, kurie vis tiek įtrauktų kitų atmestą sandorį,

  • Jei cenzūruojančiųjų yra mažuma arba taiko cenzūrą tik savo blokams ir neatsisako statyti ant blokų, kuriuose jau yra jiems nepatinkančių operacijų.


Tačiau jei cenzūruojantys kalnakasiai arba „validatoriai“ turi daugumą ir atsisako kurti blokus, kuriuose yra jiems nepatinkančių operacijų, tokios operacijos būtų visiškai užblokuotos blokų grandinėje. Taigi cenzūra konsensuso lygmenyje yra labai pavojinga skaitmeninėms laisvėms.

Programos sluoksnis + papildomos paslaugos

Galiausiai, programų lygmenyje cenzūra gali atsirasti naudojant kai kurias decentralizuotas programas (Dapps), kurios iš tikrųjų nėra decentralizuotos. Šios Dapps, kaip ir išmaniosios sutartys, turi savo veikimo taisykles. Jei šios taisyklės leidžia tam tikriems subjektams (įmonėms, DAO) apriboti tam tikrus vartotojus ar sandorių tipus ar net pačias pakeisti taisykles (atnaujinamos sutartys), tai gali būti kita cenzūros forma. Pavyzdžiui, didžiausių stabilių monetų USDT ir USDC operatoriai gali užšaldyti vartotojų paskyras ir jie taip ir padarė kelis kartus.


Be to, išorinės paslaugos, pvz., piniginės ir vartotojo sąsajos (pvz., svetainės), taip pat gali nustatyti apribojimus, turinčius įtakos vartotojų sąveikai su grandine.


Dapp sluoksnio cenzūros apeiti visiškai negalima. Cenzūra piniginės ir vartotojo sąsajos lygiu paprastai nėra pavojinga, nes ją galima apeiti perkeliant asmeninius raktus į kitą piniginę arba naudojant alternatyvias vartotojo sąsajas.

DAG evoliucija

Obaitas , kaip „Directed Acyclic Graph“ (DAG) sistema, siūlo unikalų metodą, dėl kurio ji yra atsparesnė cenzūrai nei blokų grandinės. „Obyte“ naudotojai tiesiogiai prideda operacijas, nereikalaujant kalnakasių, „validatorių“ ar bet kokios centralizuotos institucijos patvirtinimo. Tai reiškia, kad joks atskiras subjektas ar subjektų grupė neturi galios blokuoti ar keisti operacijų, todėl sistema yra decentralizuota ir atviresnė. Kadangi kiekviena operacija automatiškai tampa DAG dalimi, ji yra saugi ir nekeičiama, todėl visi vartotojai gali laisvai dalyvauti, nebijodami trukdyti.



Be to, nors blokų grandinės remiasi „validatoriais“ arba kalnakasiais, kad užsakytų ir patvirtintų sandorius, dėl kurių kartais gali kilti cenzūra, „Obyte“ naudoja kitą metodą. Užsakymų teikėjai (OP) skelbia orientacines operacijas, kad padėtų nustatyti konsensuso tvarką, tačiau jie neturi teisės keisti istorijos ar atmesti operacijų. Ši sąranka pašalina tarpininkus ir pašalina cenzūros riziką, užtikrindama, kad naudotojų lėšos niekada nebūtų konfiskuojamos ar įšaldytos, o vartotojai visada galės jas naudoti, kaip nori.


Kalbant apie išorines paslaugas, tokias kaip piniginės ar orakulai, „Obyte“ decentralizuota prigimtis skatina kurti kelias, nepriklausomas ir atvirojo kodo paslaugas. Vartotojai nėra susieti su jokiu konkrečiu paslaugų teikėju, todėl sumažėja cenzūros rizika. Apskritai, „Obyte“ DAG struktūra suteikia vartotojams galimybę visiškai kontroliuoti savo operacijas, o tai suteikia daug atsparesnę cenzūrai ir savarankiškumą, palyginti su „blockchain“ tinklais.



Teminis vektorinis vaizdas, sukurtas pikisuperstar / Freepik