Com els investigadors de Cornell estan tranquil·lament reinventant Blockchains privats | CAT.DemocraziakmZero.org

Com els investigadors de Cornell estan tranquil·lament reinventant Blockchains privats

Com els investigadors de Cornell estan tranquil·lament reinventant Blockchains privats

Els investigadors podrien semblar poc probable un grup per investigar l'esfera blockchain privat, on els actors principals són una barreja dels bancs i els gegants de tecnologia. Però, almenys, uns investigadors de la Universitat de Cornell de l'Institut de CryptoCurrencies i contractes s'han tornat part de la seva atenció cap a les implementacions permissioned en un esforç per millorar-los.

En lloc d'un sistema obert com Bitcoin que qualsevol pot participar, blockchains privades es basen en un nombre determinat de participants coneguts per verificar les transaccions i agrupar-los en els anomenats 'blocs'.

Les implementacions actuals, però, deixen molt a desitjar, els investigadors sostenen.

La simplicitat és una important, si sona avorrit, peça que la Universitat de Cornell científic principal d'investigació Robbert van Renesse èmfasi en moltes implementacions blockchain privades estan desapareguts.

Li va dir a CoinDesk:

"Ser capaç d'escrutar la tecnologia és la pedra angular dels descobriments científics, crec. Que els companys poden entendre el que està passant és important. No té per què ser tots, però si és només un grapat de persones que podria haver algun motiu de preocupació ".

Que bé pot ser el cas de les implementacions actuals blockchain privades, d'acord amb Renesse, ja que els algoritmes distribuïts que blockchains privades confien en són força complexos.

Almenys, aquesta és la reclamació.

Blockchains escrutables

Blockchains privades depenen generalment de les tecnologies que són anteriors a Bitcoin, com a pràctica la tolerància a fallades bizantí (PBFT), per arribar a un acord sobre la història de les transaccions. Hi ha moltes maneres diferents per blockchains privats per arribar a un acord i, en cas d'investigació de Cornell és de qualsevol indicació, certes formes de fer-ho han estat poc explorat.

Renesse va argumentar que l'aplicació de la Hyperledger el suport de la Fundació Linux insígnia, Tela, un dels protocols blockchain permissioned més coneguts, és un exemple d'un que és massa complexa.

"El codi per al protocol consta de desenes de milers de línies de codi. L'anàlisi de les propietats de correcció és de 40 o 60 pàgines," va dir Renesse.

El resultat? Només unes poques persones entenen com funciona.

Renesse ha estat investigant l'anomenada tolerància a fallades bizantí (BFT) durant dècades. Encara que soni desconcertant per als que no estan immersos en la ciència, els nodes en una xarxa són notablement dolents per treballar junts. Són maldestres; alguns fallen, mentre que altres s'aturen de forma espontània.

En poques paraules, hi ha una sèrie de problemes, i l'estudi de BFT, en particular, es refereix a alguns dels més irregulars.

Ara, Renesse s'està construint en un protocol, Bosco, que es va desenvolupar en l'any 2008.

Originalment, va dir, que no creia en ell com una cosa més que un "protocol de joguina", però, ara que blockchains privats estan guanyant terreny - i tot el camp dels sistemes distribuïts està enlairant com a resultat - Renesse està investigant com que podria ser utilitzat en un entorn permissioned.

"Tenia una ullada a Bosco i li va preguntar: 'Com és poc pràctica això exactament?'", Va dir.

En contrast amb una cosa semblant a la tela, va argumentar, l'algoritme és molt més simple - es necessita dues pàgines per a delinear les seves garanties de seguretat i pot ser implementat en 1.000 línies de codi.

"Aquest és un protocol que pugui explicar als estudiants de secundària", va dir. "Estic bastant segur que després de mirar fixament durant uns dies que puguin entendre que dins i per fora."

La recerca de la simplicitat

IC3 codirector Elaine Shi està treballant en un projecte similar.

"Sóc un gran creient en la simplicitat", va dir, fent el mateix punt que Renesse, espontània i durant una conversa separada. Ella està treballant en un altre projecte, anomenat 'Sleepy', que, igual que altres implementacions permissioned, rases de Bitcoin sistema de prova de treball, que s'utilitza per establir la validesa dels blocs de transacció.

És "molt simple", va dir, i va afegir que té "forts propietats de robustesa", el que significa que els nodes no fallen tan fàcilment. A més, no es requereix la coordinació global, on cada node ha de posar-se d'acord sobre una acció.

"Per a un consorci, que desitja utilitzar una cosa que és més manejable", va dir, assenyalant que altres blockchains privades, com a nucli de la cadena, no tenen aquesta propietat.

És un procés que estan rodant a terme pas a pas. Shi va esmentar que ella i l'estudiant de doctorat Phil Daian han estat treballant amb paritat, un client Etereum escrita a Rust. La paritat pot suportar una varietat de modes de consens (incloent el seu propi protocol privat com a prova de l'autoritat (PA)). Per tant, l'equip de Cornell està provant com funciona somnolent en aquesta configuració.

Shi utilitza PoA com conillet d'índies per a les comparacions a somnolent, somnolent argumentant que té millors garanties de seguretat, que es detallen en un blanc tardor passada paperreleased.

"La prova de l'autoritat no té sentit quan hi ha alguna cosa clarament millor", va dir.

Pas a pas

No obstant això, quan podrien aquestes eines podrien ser enrotllades a terme? És una pregunta que ha estat llarga va demanar blockchains de l'empresa en general.

Per somnolent, Shi i l'equip de Cornell estan començant amb la col·laboració de paritat, però l'objectiu és incorporar el temps en altres marcs també.

Aplicació de Renesse podria no ser prou llarg per això encara.

"He implementat [Bosco] en un viatge en avió de Pequín a Newark," va dir, i va afegir que el pròxim pas és fer una avaluació més "correcta".

Podria haver-hi un parell d'inconvenients en el sistema, però.

Bosco potser podria arribar a més accidents de nodes, on els nodes deixen de respondre a les sol·licituds i no participin. PBFT garanteix la consistència de dades, sempre que menys d'un terç dels nodes estan defectuosos, mentre Bosco té un llindar inferior d'un cinquè dels nodes.

Renesse va citar un altre problema que afecta tots els sistemes blockchain privats: que un "banc maliciós" podria portar tot el sistema a un alt inundant amb el correu brossa.

Ell no considera això un problema potencialment important una, però, ja que els participants poden simplement estar d'acord en tirar el mal actor. Tot i els inconvenients, Renesse pensa que Bosco podria donar als bancs i institucions altra opció.

Va concloure:

"Els bancs són més propensos a executar un protocol i acceptar l'error ocasional o empleat descontent ocasional que intenta fer alguna cosa dolenta".

Notícies relacionades


Post Blockchain

Sobre els orígens dels diners: Darwin i levolució de la criptocurrency

Post Blockchain

5 Dades de linforme Q3 2018 de lestat Bitcoin

Post Blockchain

Milers de Bitcoins recuperats inunden la cadena de bloqueig en la transacció de Misteri

Post Blockchain

5 startups de Bitcoin i Blockchain per veure el 2018

Post Blockchain

Multichain: un servei de blockchain propi per a bancs

Post Blockchain

Nic Cary de Blockchain a Bitcoin Wallets, Mt. Gox i Descentralització

Post Blockchain

Més enllà de Segwit2x: Paul Sztorc pensa que Bitcoin necessita una nova rúbrica

Post Blockchain

Quin és el debat de mida del bloc de Bitcoin i per què importa?

Post Blockchain

Bitcoin en els titulars: el debat de pollastre i ou

Post Blockchain

Conegueu al pare que va registrar el naixement de la seva filla al Blockchain

Post Blockchain

Política, protocols i la cara canviant de les finances

Post Blockchain

Per què la nostra llibertat econòmica depèn del Blockchain