hoe cornell researchers is rustig reinventing private blockchains
researchers kan lyk soos 'n onwaarskynlik groep te sonde die private blockchain gebied waar die groot spelers is 'n mix van banke en tegnologie behemoths maar op minstens 'n paar cornell universiteit researchers uit die instituut vir cryptocurrencies kontrakte het draai sommige van hul aandag teenoor permissioned implementations in 'n poging om te verbeter hulle
eerder as 'n oop stelsel soos bitcoin wat iemand kan nader private blockchains vertrou op 'n stel aantal van bekend participants te verifieer transactions en bundel hulle in sodat genoem blokke
huidige implementations al laat iets wat te wees desired die researchers argumenteer
simplicity is 'n belangrik indien dowwe klinkende stukkie wat cornell universiteit skoolhoof navorsing wetenskaplike robbert van renesse beklemtoon baie private blockchain implementations is ontbreek
word in staat te scrutinize tegnologie is die cornerstone van wetenskaplike ontdekking ek dink wat peers kan verstaan wat s gaan op is belangrik dit doesn t het te wees almal maar indien dit s net 'n handvol van mense daar kan wees sommige rede vir kommer
wat kan goed wees die geval vir huidige private blockchain implementations volgens te renesse soos die distributed algorithms wat private blockchains vertrou op is eerder komplekse
op minstens wat s die eis
private blockchains oor die algemeen hang af op technologies wat predate bitcoin so 'n soos praktiese byzantine skuld tolerance pbft te kom te ooreenkoms oor die geskiedenis van transactions daar is baie verskillende maniere vir private blockchains te bereik ooreenkoms en indien navorsing uit cornell is van 'n aanduiding sekere maniere van doen sodat het is onder explored
renesse aangevoer wat die linux grondslag gerugsteun hyperledger s flagship implementation stof 'n van die die beste bekend permissioned blockchain protocols is 'n byvoorbeeld van 'n wat s ook komplekse
die kode vir die protokol consists van tens van duisende van lyne van kode analise van die correctness eiendomme is 40 of 60 bladsye renesse gesê:
die resultaat net 'n paar mense verstaan hoe dit werk
renesse het is researching sodat genoem byzantine skuld tolerance bft vir dekades hoewel dit klanke befuddling te wat nie immersed in die wetenskap nodes in 'n netwerk is notoriously slegte op werk saam hulle weer lomp sommige misluk terwyl ander stop spontaneously
sit eenvoudig daar is 'n reeks van probleme en die studie van bft in name behandel met sommige van die meer irregular kinders
nou renesse is gebou op 'n protokol bosco wat hy ontwikkel in 2008
oorspronklik hy gesê: hy kon steeds nie t dink van dit soos enigiets meer as 'n speelgoed protokol maar nou wat private blockchains is gaining grond en die hele veld van distributed stelsels is neem af soos 'n resultaat renesse is researching hoe dit kon wees gebruik in 'n permissioned instelling
ek moes 'n sien op bosco en gevra hoe impractical is hierdie presies hy gesê:
in contrast te iets wat soos stof hy aangevoer die algorithm is baie eenvoudiger dit neem twee bladsye te outline sy sekuriteit waarborg en dit kan wees implemented in 1 000 lyne van kode
hierdie is 'n protokol wat ek kan verduidelik te 'n hoë schoolers hy gesê: ek m mooi vertrou wat na staar op dit vir 'n paar dae hulle kan verstaan dit binne en uit
op soek simplicity
ic3 mede direkteur elaine shi is werk op 'n soortgelyke projek
ek m 'n groot believer in simplicity sy gesê: maak die dieselfde punt soos renesse unprompted en gedurende 'n skei gesprek sy s werk op 'n ander projek dubbed slaperig wat soos ander permissioned implementations ditches bitcoin s bewys van werk stelsel wat is gebruik te vestig die validity van transaction blokke
dit is baie eenvoudig sy gesê: toe te voeg wat dit het sterk robustness eiendomme betekenis wat die nodes don t misluk sodat maklik verder dit doesn t vereis wêreld coordination waar elke node behoeftes te eens op 'n aksie
vir 'n consortium jy wil te gebruik iets wat wat is meer manageable sy gesê: wys uit wat ander private blockchains so 'n soos ketting kern don t het hierdie eiendom
dit s 'n proses wat hulle weer rol uit stap deur stap shi genoem wat sy en phd student phil daian het is werk met parity 'n ethereum kliënt geskryf in rust parity kan ondersteuning 'n verskeidenheid van modes van consensus insluitende hul eie private protokol soos bewys van gesag poa sodat die cornell span is toets hoe slaperig werk in hierdie instelling
shi gebruik poa soos 'n guinee vark vir comparisons te slaperig hy beweer wat slaperig het 'n beter sekuriteit waarborg wat was gespel uit in 'n wit papier vrygestel laaste val
bewys van gesag doesn t maak sin toe daar s iets wat duidelik 'n beter sy gesê:
stap deur stap
egter waar kan hierdie gereedskap kan wees gerol uit dit s 'n vraag wat s is lank gevra van enterprise blockchains in algemene
vir slaperig shi en die cornell span is begin met collaboration met parity maar die doel is te uiteindelik incorporate dit in ander frameworks soos goed
renesse s implementation kan nie wees ver genoeg langs vir wat nog
ek implemented bosco op 'n vlak ry uit beijing te newark hy gesê: toe te voeg wat die volgende stap is te doen 'n meer behoorlike evaluering
daar kon wees 'n paar drawbacks te die stelsel egter
bosco miskien kon loop in meer node crashes waar nodes stop reageer te versoeke en misluk te deel te neem pbft waarborg data consistency soos lank soos minder as 'n derde van nodes is faulty terwyl bosco het 'n laer threshold van 'n vyfde van die nodes
renesse cited 'n ander probleem wat raak al private blockchain stelsels wat 'n malicious bank kon bring die hele stelsel te 'n stilstand deur flooding dit met spam
hy doesn t oorweeg hierdie 'n potensieel groot 'n probleem al omdat participants kan eenvoudig eens te gooi uit die slegte akteur ten spyte van die drawbacks renesse dink bosco kon gee banke en institutions 'n ander opsie
banke is die meeste waarskynlik te loop 'n protokol en aanvaar die af en toe fout of af en toe disgruntled werknemer wat probeer te doen iets wat slegte