Kā Cornell pētnieki ir mierīgi atjaunot Private Blockchains | LV.democraziakmzero.org

Kā Cornell pētnieki ir mierīgi atjaunot Private Blockchains

Kā Cornell pētnieki ir mierīgi atjaunot Private Blockchains

Pētnieki varētu šķist maz grupu, lai zonde privāto blockchain sfēru, kurā galvenie spēlētāji ir sajaukums banku un tehnoloģiju behemoths. Bet vismaz pāris Kornela universitātes pētnieki no institūta CryptoCurrencies & līgumiem ir ieslēgts daži no viņu uzmanību uz permissioned ieviešanu cenšoties tos uzlabotu.

Nevis atvērtu sistēmu, piemēram Bitcoin, ka ikviens var pievienoties, privātās blockchains paļauties uz noteiktu skaitu zināmo dalībnieku, lai pārbaudītu darījumus un sasaistīt tos tā saukto "blokiem".

Pašreizējā implementācijas, tomēr, atstāt kaut ko vēlēties, pētnieki apgalvo.

Vienkāršība ir svarīgs, ja blāvi apskaņošana, gabals, Kornela universitātes galvenais pētnieks Robbert van Renesse uzsvēra daudzi privātie blockchain implementācijas trūkst.

Viņš pastāstīja CoinDesk:

"Spēja pārbaudīt tehnoloģija ir stūrakmens zinātnisko atklājumu, es domāju. Tas vienaudžiem var saprast, kas notiek, ir svarīgi. Tas nav jābūt visiem, bet, ja tas ir tikai nedaudz cilvēku, tur varētu būt daži iemesls bažām. "

Tas var būt gadījums kārtējo privāto blockchain implementāciju, pēc Renesse, jo izplatītas algoritmi, ka privāti blockchains paļaujas uz, ir diezgan sarežģīti.

Vismaz, tas ir prasība.

Scrutable blockchains

Privātās blockchains parasti ir atkarīga no tehnoloģijām, kas ir parakstīti pirms Bitcoin, piemēram, praktisko Bizantijas defektu pielaidēm (PBFT), panākt vienošanos par veikto darījumu vēsturi. Ir daudz dažādi veidi privātpersonām blockchains panākt vienošanos, un, ja izpēte no Kornela ir jebkura norāde, daži veidi, kā to darīt, ir bijuši nepietiekami izmantots.

Renesse apgalvoja, ka Linux Foundation-backed Hyperledger flagmanis īstenošana, Audums, kas ir viens no pazīstamākajiem permissioned blockchain protokolu, ir piemērs vienu, kas ir pārāk sarežģīti.

"Par protokolu kods sastāv no desmitiem tūkstošu rindas kodu. Analīze pareizību īpašībām ir 40 vai 60 lapām," Renesse teica.

Rezultāts? Tikai daži cilvēki saprast, kā tā darbojas.

Renesse ir pētīt tā saukto Bizantijas defektu pielaidēm (BFT) gadu desmitiem. Lai gan tas izklausās befuddling tiem nav iegrimis zinātnē, mezgli tīklā, ir notoriously slikti strādā kopā. Viņi neveikls; daži nespēj, bet citi apstāties spontāni.

Vienkāršāk sakot, ir virkne problēmu, kā arī pētījums par BFT, jo īpaši nodarbojas ar kādu no vairāk neregulāri ones.

Tagad Renesse ir, balstoties uz protokolu, Bosco, ka viņš izstrādāja 2008. Gadā.

Sākotnēji viņš teica, viņš nedomāja par to, kā kaut ko vairāk nekā "rotaļlietu protokolu", bet tagad, kad privātie blockchains gūst zemes - un visu jomu sadalītās sistēmās ir paceļoties, kā rezultātā - Renesse ir pētīt, kā to varētu izmantot kā permissioned vidē.

"Man bija apskatīt Bosco un jautāja:" Cik praktiski tas ir tieši tā? "," Viņš teica.

Atšķirībā, piemēram, uz auduma, viņš apgalvoja, algoritms ir daudz vienkāršāk - tas aizņem divas lappuses ieskicēt drošības garantijas, un to var īstenot ar 1000 koda rindiņas.

"Tas ir protokols, kas man varētu paskaidrot vidusskolnieki," viņš teica. "Es esmu diezgan pārliecināts, ka pēc tam, kad skatās uz to, lai pēc dažām dienām viņi var saprast to iekšā un ārā."

Meklēju vienkāršība

IC3 co-direktors Elīna Shi strādā līdzīgu projektu.

"Es esmu liels ticīgais vienkāršība," viņa teica, padarot to pašu, Renesse, bez uzaicinājuma un atsevišķa saruna laikā. Viņa strādā citā projektā, dublēt "Sleepy", kas, tāpat kā citi permissioned implementāciju, grāvji Bitcoin ir pierādījums-of-darba sistēma, kas tiek izmantota, lai noteiktu derīgumu darījumu blokiem.

Tas ir "ļoti vienkārši," viņa teica, piebilstot, ka tas ir "spēcīgas robustuma īpašības", kas nozīmē, ka mezgli nav neizdoties tik viegli. Turklāt tas neprasa globālo koordināciju, kurā katrs mezgls nepieciešams vienoties par rīcību.

"Par konsorcija, kuru vēlaties izmantot kaut ko, kas ir vieglāk pārvaldāmi," viņa teica, norādot, ka citi privāti blockchains, piemēram, Chain Core, nav šo īpašumu.

Tas ir process, kas viņiem laidīsim klajā soli pa solim. Shi minēja, ka viņa un doktorants Fils Daian ir strādājuši ar paritāti, kas ethereum klientu rakstveida Rust. Paritāte var atbalstīt dažādus veidu vienprātības (ieskaitot savas privātās protokolu kā pierādījumu iestādes (POA)). Tātad, Kornela komanda testē kā Sleepy darbus šajā vidē.

Shi izmanto Rīcības programmu, kā jūrascūciņu par salīdzinājumus līdz Sleepy, apgalvojot, ka Sleepy ir labākas drošības garantijas, kas izklāstīti programmas baltā paperreleased pagājušajā rudenī.

"Apliecinājums iestādes nav jēgas, ja ir nepārprotami labāk ir kaut kas," viņa teica.

Soli pa solim

Tomēr, ja iespējams, šie instrumenti varētu jāizrullē? Tas ir jautājums, kas ir bijis garš lūgts par uzņēmumu blockchains kopumā.

Par Sleepy, Shi un Cornell komanda, sākot ar sadarbību ar paritāti, bet mērķis ir beidzot iekļaut to citām sistēmām, kā arī.

Renesse īstenošana var nebūt pietiekami daudz jau par to vēl.

"Es īstenota uz plaknes braukt no Pekinas līdz Ņuarka [Bosco]," viņš teica, piebilstot, ka nākamais solis ir darīt vairāk "pareizu" novērtējumu.

Tur varētu būt pāris trūkumi sistēmā, tomēr.

Bosco varbūt varētu uzskriet vairāk mezglu avārijām, kur mezglus pārstāt reaģēt uz pieprasījumiem un nespēj piedalīties. PBFT garantē datu konsekvenci, kamēr mazāk kā viena trešdaļa no mezgliem ir kļūdains, bet Bosco ir zemāks slieksnis viena piektdaļa no mezgliem.

Renesse minēts citu problēmu, kas ietekmē visas privātās blockchain sistēmas: ka "ļaunprātīga banka" varētu dot visu sistēmu, lai apturētu appludinot to ar surogātpastu.

Viņš neuzskata, ka tas potenciāli liela problēma, lai gan, jo dalībnieki var vienkārši piekrist izsviest slikts aktieris. Neskatoties uz trūkumiem, Renesse domā Bosco varētu dot banku un iestāžu citu iespēju.

Viņš secināja:

"Bankas, visticamāk palaist protokolu un pieņemt gadījuma kļūdu vai gadījuma neapmierināts darbinieks, kas mēģina kaut ko darīt sliktu."

Saistītās ziņas


Post Blockchain

Apple izņem Coinbase no App Store mazāk nekā mēnesi pēc palaišanas

Post Blockchain

Kanādas Scotiabank pabeidz Blockchain izmēģinājumu tirdzniecībai

Post Blockchain

Pētnieki risina rītdienas Blockchain problēmas ar Bitcoin-NG

Post Blockchain

Vermont saka, ka Blockchain ierakstu saglabāšanas sistēma ir pārāk dārga

Post Blockchain

Ko 2018 mācīja mums par viedajiem līgumiem

Post Blockchain

Robežu aizstāvēšana ar Blockchain: bijušais Čeinis padomnieks aicinājumu rīkoties

Post Blockchain

Ķēžu API stingri strādā ārpus Bitcoin App attīstības

Post Blockchain

Blockchains R-Word (un 3 citas tendences 2017. gadam)

Post Blockchain

Kāda ir Bitcoin Block izmēra diskusija un kāpēc tas ir svarīgi?

Post Blockchain

Ar Blockchain, kur ir dūmi, parasti ir vairāk dūmu

Post Blockchain

Lloyds redz Bločēna potenciālu apdrošināšanas tirgū

Post Blockchain

Jauna lietotne cenšas izmantot Blockchain kā neatgriezenisku automātisko atbildētāju