A (Kratek) Priročnik za protokole konsenznih blokov | SI.concellodemelon.org

A (Kratek) Priročnik za protokole konsenznih blokov

A (Kratek) Priročnik za protokole konsenznih blokov

Slišimo veliko govori o tem, kako javni blockchains se bodo spremenile svet, ampak za delovanje na globalni ravni, skupna javna knjiga potrebuje funkcionalno, učinkovito in varno soglasja algoritem.

Soglasje algoritem, kot dokazilo Bitcoin se dela (tistega, smo slišali o najbolj pogosto), pa dve stvari: to zagotavlja, da je naslednji blok v blockchain ena in edina verzija resnice, in ohranja močne nasprotnike iz iztirjenja sistem in uspešno odcepitev verige.

V dokaz delu rudarjev tekmujejo dodati naslednji blok (niz transakcij) v verigi, ki tekmuje za reševanje zelo težko kriptografsko sestavljanko. Prvi rešiti sestavljanko, zmaga na loteriji. Kot nagrado za njegovih prizadevanjih, rudar prejme 12,5 novopečena bitcoins - in majhno pristojbino za transakcije.

Toda, čeprav je mojstrovina v svojem lastnem imenu, Bitcoin je dokaz dela ni čisto popoln.

Pogoste kritike vključujejo, da zahteva ogromne količine računalniške energije, da ne obsega tudi (potrditev transakcije traja približno 10-60 minut) in da je večina rudarskih centralizirana v delih sveta, kjer je elektrika poceni.

Bitcoin ustvarjalca nas Satoshi Nakamoto zbudil na potencial blockchain, vendar to ne pomeni, da ne moremo naprej iščejo hitrejše, manj centraliziranih in več algoritmov soglasju energetsko učinkovita, da nas popeljejo v prihodnosti.

Čeprav ne obsežen seznam, naslednji je nekaj alternative, ki pristopi vrgli okoli tam.

Dokazilo o igri

Najpogostejša alternativa dokaz dela je dokaz deleža.

Pri tej vrsti konsenza algoritma, namesto vlaganja v drage računalniške opreme na dirki v rudniških blokov, kot "potrjevalec" investira v kovancih sistema.

Opomba izraz validator. To je zato, ker v dokaz deleža ne obstaja ustvarjanje kovanec (rudarstvo). Namesto, vse kovance na voljo od prvega dne, in potrjevalci (imenovane tudi interesne skupine, saj imajo delež v sistemu), se plačujejo izključno v transakcijskih stroškov.

V dokaz gre, imate priložnost, da so izbrali za ustvarjanje naslednji blok odvisno od frakcije kovancev v sistem, ki ga ima v lasti (ali v prahi za upravičuje). Žigosanje s 300 kovancev bodo trikrat bolj verjetno, bo izbran kot nekdo s 100 kovancev.

Ko validator ustvari blok, da blok je treba še zavezana k blockchain. Različni sistemi proof-of-deleža se razlikujejo v tem, kako se to uredi. V Tendermint, na primer, vsako vozlišče v sistemu je, da podpišejo na bloku, dokler ni dosežena večina glasov, medtem ko je v drugih sistemih, ki je izbran naključno skupina podpisnikov.

Zdaj, naletimo na problem. Kaj je zaradi preprečevanja validator od ustvarjanja dveh blokov in trdijo dva sklopa transakcijskih stroškov? In tisto, kar je zaradi preprečevanja podpisnika od podpisa obeh teh blokov? To je bil imenovan problem "nič-v-kocki". Udeleženec z nič izgubiti nima nobenega razloga ni, da se obnašajo slabo.

V rastočem področju "šifriranega ekonomije", blockchain inženirji iščejo načine za reševanje tega in drugih problemov. En odgovor je, da zahtevajo validator za zaklepanje svojo valuto v vrsto virtualnega trezorju.

Če validator poskušal podvojiti znak ali krožnika sistema, so ti kovanci zmanjšala.

Peercoin je bil prvi kovanec za izvedbo dokaza o igri, ki ji sledi blackcoin in NXT. Ethereum trenutno opira na dokazilo o delu, vendar se načrtuje prehod na dokaz deleža v začetku leta 2018.

Dokaz dejavnosti

Da bi se izognili hiperinflacija (kaj se zgodi, če preveč valute poplavlja sistem) Bitcoin bo vedno samo proizvodnjo 21m bitcoins. To pomeni, da na neki točki, bo blok subvencija nagrada Bitcoin konča in Bitcoin rudarji bodo le prejeli provizijo.

Nekateri so špekulirali to lahko povzroči varnostna vprašanja, ki izhajajo iz "tragedijo skupne lastnine", kjer ljudje delujejo v lastnem interesu in pokvari sistem. Torej, dokaz activitywas nastala kot alternativni strukture spodbud za Bitcoin. Dokaz aktivnosti je hibridni pristop, ki združuje dokaz dela in dokazilo o igri.

V dokaz dejavnosti, rudarstvo začenja v tradicionalnem proof-of-dela mode, z rudarji dirke rešiti s šifrirnim sestavljanko. Odvisno od izvedbe, bloki kopljejo ne vsebujejo nobenih transakcij (so bolj kot predloge), tako da bo zmagovalna blok vsebuje samo glavo in za rudarje nagrado naslov.

Na tej točki, sistem preklopi na dokazilo o igri. Na podlagi informacij v glavi, ki je naključno skupino potrjevalce odločili, da podpišejo nov blok. Več kovancev v sistemu žigosanje lasti, večja je verjetnost, on ali ona je treba izbrati. Predloga postane polnopravni blok čim prej vse potrjevalce ga podpiše.

Če nekaj izbranih potrjevalce niso na voljo za dokončanje blok, nato pa je naslednji zmagovalni blok izbrana, je izbrana nova skupina potrjevalce, in tako naprej, dokler blok prejme ustrezno količino podpisov. Takse se delijo med rudar in potrjevalce, ki je podpisal off na bloku.

Kritike dokazovanja dejavnosti so enaki kot tako dokazilo dela (preveč energije, ki je potrebna, da rudniških blokov) in dokazilo o igri (nič ne odvrne validator iz dvojnega podpisa).

Decred je edini kovanec zdaj uporablja spremembo dokaznega dejavnosti.

Dokaz opekline

Z dokazilom o opekline, namesto lije denar v drage računalniške opreme, si zapisati "kovancev, da jih pošljejo na naslov, kjer so nepovratne. Z stori vaš kovancev, da nikoli nikoli zemljišče, si zasluži doživljensko privilegij rudarsko v sistemu, ki temelji na naključnem izbirnem postopku.

Odvisno od tega, kako se izvaja dokaz opekline, lahko rudarji spali avtohtone valute ali valute alternativnega verige, kot je Bitcoin. Več kovancev ste spali, pa boljše možnosti imate izbrali mine naslednji blok.

Sčasoma, vaš vložek v sistem razpade, tako da na koncu boste želeli, da gorijo več kovancev za povečanje vaše možnosti, da so izbrani na loteriji. (Ta oponašajo Bitcoin je proces rudarstvo, kjer moraš nenehno vlagati v bolj sodobno računalniško opremo, za vzdrževanje razpršitev moči.)

Medtem ko dokaz opekline je zanimiva alternativa dokaz dela, protokol še vedno porablja sredstva po nepotrebnem. Druga kritika je, da je rudarstvo moč preprosto gre za tiste, ki so pripravljeni, da gorijo več denarja.

Edini kovanec, ki uporablja dokaz opekline je slimcoin, je cryptocurrency temelji na peercoin. Uporablja kombinacijo dokazila o delu, dokazilo o igri in dokazilo o opekline, ki pa je le delno activeat tokrat.

Dokazilo o zmogljivosti

Kot smo videli, je večina teh alternativnih protokolov zaposlujejo neke vrste sheme pay-to-play. Dokazilo o zmogljivosti ni nič drugačen, ampak tu 'plačal's prostora na trdem disku. Bolj na trdem disku imaš, bolje vaše možnosti za rudarstvo naslednji blok in zaslužka skupinsko nagrado.

Pred rudarjenja v sistemu proof-of-zmogljivosti, algoritem generira velike podatkovne nize, znane kot "parcele", ki jih shranite na trdem disku. Več parcele imate, bolje vaše možnosti za iskanje naslednji blok v verigi.

Z vlaganjem v terabajtov prostora na trdem disku, ti si kupi boljše možnosti za ustvarjanje podvojene blokov in vilice sistem. Toda z dokazilom o zmogljivosti, imamo še vedno problem nič v igri za odvračanje slabe igralce.

Razlike dokaz zmogljivosti vključujejo dokazilo o skladiščenju in dokazilo o prostoru. Burstcoin je edina cryptocurrency uporabiti obliko dokazilo o zmogljivosti.

Dokaz pretečenim časom

Chipmaker Intel je prišel gor s svojo alternativno soglasja protokola imenovano dokaz pretečeni čas. Ta sistem deluje podobno kot dokazilo o delu, vendar pa porabi veliko manj električne energije.

Nadalje, namesto da imajo udeleženci rešiti kriptografski sestavljanko, algoritem uporablja zaupanja vrednega okolja izvedbe (Tee) - kot SGX - zagotoviti bloki se proizvaja v naključnem loteriji način, vendar brez potrebnega dela.

Pristop Intel temelji na zagotovljeni čas čakanja, ki skozi TEE. Po Intel, algoritem puf-of-pretekel čas tehtnice na tisoče vozlišč in bo učinkovito deluje na kateri koli Intel procesor, ki podpira SGX.

Tisti problem s tem protokolom, je zahteva, da dajo svoje zaupanje v Intel - in se ne daje zaupanje v tretjih oseb, kar smo poskušali pobegniti od z javnimi blockchains?

Dokaz-of-WorkTechnologyProof-of-Delež

Sorodne novice


Post Funkcija

Aruba želi Ethereum pospešiti turizem

Post Funkcija

Top 10 kriptokurrency raziskovalnih dokumentov iz leta 2018

Post Funkcija

Bitcoin je vse? Podjetni bloki potrebujejo čas, preveč

Post Funkcija

Charlie Shrem in Ups and Downs BitInstant

Post Funkcija

Zadnje oviro: združenje za likvidnost se zapre z zagonom distribuirane knjige

Post Funkcija

Kako 3-D natisnjena stavba postane center Blockchain v Dubaju

Post Funkcija

Kdo je izumil hlače? zakaj Crypto Creators Identities ni pomemben

Post Funkcija

Crypto Rich in Paranoid: grožnje opozarjajo na radikalno varnost v bitki

Post Funkcija

Ali trgovci Bitcoin načrtujejo odobritev ETF?

Post Funkcija

9 Big Takeaways iz R3 novega razdeljenega knjigovodja

Post Funkcija

Swift gradi blokovno aplikacijo za optimiziranje globalne likvidnosti denarja

Post Funkcija

Crypto je zdaj najhitreje rastoča donacija za dobrodelno bogastvo