geen blockchain is 'n eiland
primavera die filippi is 'n permanente researcher op die cersa cnrs universit paris ii 'n fakulteit geassosieerde op die berkman klein sentrum vir internet samelewing op harvard reg skool die alchemist vir daostack en 'n mede skrywer van blockchain en die reg
baie bespreking is tans neem plek met betrekking tot die aard en specificities van blockchain governance maar toe ons sê blockchain governance ons weer werklik praat oor verskeie dinge
terwyl mense dikwels gebruik die langtermyn te beskryf die meganisme deur wat die underlying protokol van 'n blockchain gebaseer netwerk kan wees modified of updated in ingevolge van beide op ketting en af ketting governance ons fokus hier op 'n baie broader vraag
wat is die verskillende elemente of kragte wat invloed die governance van blockchain gebaseer networks of programme
harvard professor lawrence lessig identifies vier verskillende kragte wat invloed gedrag reg sosiale norms markets en architecture ek e tegniese infrastructure of kode in doen sodat hy underlines die feit wat ons kan nie fokus solely op die reëls spesifiek ontwerp te govern of regulate 'n name individu
eerder ons nodig te neem 'n groter ecosystemic benadering op soek op verskillende kragte wat invloed wat individu accordingly toe dit kom te promoting of precluding sekere behaviors ons kan kies te direk regulate individue via die reg stelsel of indirectly regulate hulle deur 'n van die ander drie kragte markets sosiale norms en architecture
lawrence lessig s vier constraints van regulation
ons stel so 'n 'n ecosystemic benadering te identifiseer die verskillende levers wat kon invloed die bedrywighede van 'n blockchain gebaseer stelsel en die mate te wat hierdie levers indien te die broader begrip van blockchain governance
blockchain gebaseer programme doen nie daar bestaan in 'n vakuum hulle subsist binne 'n groter ecosystem van internet programme elke bedryfstelsel volgens te sy eie protocols en reëls
die internet laag
in name die bedrywighede van 'n blockchain gebaseer stelsel of dit is 'n blockchain gebaseer netwerk platform of aansoek is defined deur die reëls wat govern hierdie stelsels maar ook reageer te die verskillende layers van die internet infrastructure wat te 'n verskillende mate indien te shaping die stelsels overall governance
spesifiek blockchain gebaseer networks soos bitcoin en ethereum bedryf op bo van die internet en uiteindelik hang af op protocols soos die tcp ip wat is verantwoordelik is vir routing en die oordrag van packets van inligting tussen verskillende nodes op die netwerk hierdie blockchain gebaseer networks dus kan nie bedryf sonder internet connectivity
die meeste critically omdat internet diens providers isps uiteindelik beheer die vervoer laag van die internet hulle kon discriminate teen packets kom uit of gerig teenoor 'n blockchain gebaseer netwerk effectively tampering met sy bedrywighede
internet governance kan dus het 'n beduidende impak op die bedrywighede van 'n blockchain gebaseer netwerk veral relevante in hierdie konteks is die netto neutrality debat die praktyk van packet discrimination maak dit moontlik vir isps te gunste sekere blockchain gebaseer networks op die koste van ander
meer radically indien 'n regering was te ban 'n name blockchain gebaseer netwerk dit kon vereis al isps bedryfstelsel binne sy nasionale grense te blok of filter verkeer kom uit of gerig te wat netwerk e g deur mechanisms so 'n soos diep packet insae dpi of ander verkeer detection techniques
accordingly terwyl internet governance is external te die blockchain ecosystem in wat sy omvang is baie broader regulating die internet infrastructure kon indirectly raak die bedrywighede van 'n blockchain gebaseer stelsel
die blockchain laag
soortgelyke probleme emerge binne 'n singular blockchain gebaseer netwerk
terwyl isps is verantwoordelik is vir routing packets deur die internet volgens te spesifieke protocols e g tcp ip en bgp miners op 'n blockchain gebaseer netwerk is verantwoordelik is vir validating en opname transactions in die underlying blockchain volgens te 'n name protokol e g die bitcoin protokol consensus algorithm en vurk keuse e g bitcoin s bewys van werk protokol stipulates wat miners moet altyd voeg te die langste ketting soos defined deur die bedrag van hashing krag vereis te compute die ketting
vandag hierdie taak van verwerking transactions is gedrewe meestal deur 'n ekonomiese incentive stelsel whereby die 'n hoër die transaction gelde betaal te die netwerk die 'n groter die kans vir hierdie transactions te wees ingesluit in die volgende blok
maar transaction gelde en mining rewards albeit 'n fundamental incentive vir miners is nie die net faktore wat wat kan invloed die gedrag van miners ander levers kan kom in speel stemming uit die buite van die blockchain infrastructure
markets wat sou voorkom 'n groot mining swembad uit betree in 'n af ketting ooreenkoms met derde partye in einde te spoed up die inclusion van sekere transactions op die koste van ander
sosiale norms kon miners collectively eens wat spesifieke transactions kom uit of gerig teenoor 'n straf dapp decentralized aansoek sal nie wees processed in 'n blok
wette kon regulators stipulate wat al miners geleë in name jurisdictions is prohibited uit validating transactions pertaining te 'n spesifieke dapp of rekening
architecture kan die groot firewall van china wees constructed te limiet die vermoë om van miners in china te hanteer groter blokke
hierdie external kragte existing buite die beheer van 'n gegee blockchain gebaseer aansoek kon werking radikale gevolge oor die bedrywighede van wat name dapp
die aansoek laag
dit raak duidelik wat die governance van 'n name blockchain gebaseer netwerk kon direk of indirectly raak die bedrywighede van 'n name blockchain gebaseer aansoek loop op bo van wat netwerk
selfs indien dapps kan wees ontwerp te wees volledig autonomous in die sin wat geen enkele party het die krag te beheer of invloed hul bedrywighede hulle bly beïnvloed deur die bedrywighede van die underlying blockchain netwerk en die spesifieke stel van protocols wat vestig sy modus operandi
die governance van 'n blockchain gebaseer netwerk kon wees leveraged teenoor censoring sommige van die transactions gerig te hierdie dapps of selfs altering hul bedrywighede deur modifying hul kode deur 'n harde vurk
hierdie is juis wat gebeur na die dao hack toe 3 6 miljoen ether was drained uit die dao s rekening weens te 'n kode vulnerability die ethereum gemeenskap gereageer deur intervening met 'n coordinated aksie te modify die ethereum blockchain protokol deur die oordrag van fondse uit die dao te 'n ander smart kontrak 'n meganisme was voorsien vir terugkeer die siphoned fondse terug te die oorspronklike eienaars
hierdie uiterste remedy het is swaar criticized sommige sien dit soos 'n verraad van die immutability en incorruptibility van die ethereum blockchain ek e die kode is reg paradigm
die multi- layered governance stapel van blockchain gebaseer programme
gaan dieper in die stapel daar is die verskillende blockchain gebaseer platforms op bo van wat mense kan deploy hul eie dapps
sommige dapps sit direk op bo van 'n blockchain gebaseer netwerk vir byvoorbeeld gnosis is implemented soos smart kontrakte op die ethereum blockchain ander is deployed op bo van 'n dapps framework so 'n soos daostack wat implements sy eie protocols vir skep en maintaining dapps
terwyl die meeste decentralized blockchain gebaseer programme kom met hul eie stelle van reëls hulle ook hang af en dus moet volg die reëls van die platform op wat hulle bedryf hierdie kan gee aanleiding te twee verskillende tipes van probleme
'n is wat indien daar is 'n fout in 'n van hierdie smart kontrak platforms die fout sal raak al blockchain gebaseer programme wat vertrou op die platform onthou die fout in parity s multisignature smart kontrakte wat gelei te die diefstal van oor 30 miljoen die moeite werd van ether gevolg deur 'n subsequent aanval op parity s revised multisignature smart kontrak kode wat moes is gebring te selfdestruct thereby vries die fondse in al multisig wallets wat depended op hierdie gedeelde kode
'n ander probleem emerges deur konstruksie toe platforms implement proxy kontrakte wat delegate roep te ander smart kontrakte wat kan wees updated deur die platform developers terwyl so 'n practices is nog steeds uncommon sommige platforms e g zeppelin solutions is begin te eksperiment met proxy libraries sodat wat wanneer 'n van die underlying funksies is verander al dapps relying op hierdie libraries sal outomaties beërwe wat veranderinge
terwyl hierdie provides baie voordele in ingevolge van flexibility en upgradability so 'n 'n ontwerp kan wees problematic te die mate wat dit relies op 'n vertrou gesag ek e die smart kontrak platform operateur wat kon arbitrarily invloed die bedrywighede van hierdie sodat genoem decentralized programme
nota wat die daostack framework nie nie eintlik voorsiening te maak so 'n 'n "maak die stel van smart kontrakte voorsien deur die framework keer deployed kan nie wees arbitrarily verander deur die platform operators terwyl daostack kan oor tyd bied 'n reeks van upgrades te sommige van die platform s smart kontrakte hierdie upgrades kan nie wees outomaties implemented sonder die toestemming van die platform s users
met hierdie in gedagte ons kan reframe ons begrip van blockchain governance te insluit nie net die reëls spesifiek bedoel te regulate die bedrywighede van 'n name blockchain gebaseer netwerk of aansoek maar ook die reëls wat indien te regulating die underlying infrastructure op wat hierdie blockchain gebaseer stelsels bedryf wat self bedryf op bo van 'n ander infrastructure en sodat op
soos die en gesê: gaan dit is turtles al die manier neer
eiland beeld via
die lente die filippi