Zašto Blockchain Immutability je trajni zahtev za pokretanje | BS.democraziakmzero.org

Zašto Blockchain Immutability je trajni zahtev za pokretanje

Zašto Blockchain Immutability je trajni zahtev za pokretanje

Chris DeRose je novinar, programer, Bitcoin evangelist, javni govornik i vodeći developer Drop Zone.

U ovu funkciju, DeRose razmatra nepromenljivosti i zašto on vjeruje prekomjerne marketing je dovelo do zabune oko toga kako blockchain sistemi mogu dobiti ovu funkciju, i da li je karakteristika je čak i tehnički moguće.

Nepromenljivost!

To je krilatica da magično pretvara jednostavnu bazu podataka u narednih milliondollar VC sakupljanje fondova. Međutim, većina projekata koji reklamiraju ovu funkciju se ne bude potpuno iskren samo o kakvim nepromenjivosti oni nude. I to postaje sve jasnije da gotovo sve ove tvrdnje su u najboljem slučaju, hiperbolični.

Dakle, ono što je nepromenljivost? Nepromenljivost je odlika blockchain da i dalje postoji podatak zauvijek, bez cenzure i bez obzira na destimulacije za to neko vrijeme. Tipično, "zauvijek".

Prije blockchain, nepromenljivost postojali u zatvorenim sistemima, kroz milosrdnost staraoca. Nakon blockchain, ili tako razmišljanje ide, kao nepromenljivost je jednostavno čaroban imovine blockchains.

Ali, ništa ne može biti dalje od istine.

Definiranje nepromenljivost

Za većinu u Bitcoin svijetu, nepromenljivost je dostupna samo kroz dokaz rada. Izvan bitcoin prostor, drugi imaju malo bojazni u vezi tvrdeći da njihovi sistemi su na sličan način nepromjenjivi.

Ali, argumenti preko potrošnje energije u stranu, istina u stvari je da nepromenljivost je rijetkost u svim blockchains, Bitcoin uključeni.

Većina blockchains promovirati sistem u kojem se podaci sindicirani svim kolegama koji učestvuju u mreži u ono što bi se moglo nazvati "mape". Ove mape su kriptografiju potpisali učesnika mreže i emituju svim stranama. Marketing literatura u industriji će imati svoje čitaoce vjerujem da je zbog ove foldere su potpisani, nekako se od njih traži da se čuva od svih kolega nakon toga.

Međutim, takav mehanizam je vrlo analogan način sigurne transakcije su u paketu u postojećim bazama podataka i poruke prolaze sistema. Čak i skromni protokol "SMTP", čime šaljemo naš e-mail, podržava slanje više poruka u jednoj, šifrirane zahtjev, i takve serije operacije su uobičajene u cijeloj većinu protokola između Messaging Server.

Dakle, šta je to u vezi blockchain to je bilo drugačije? Pa, ne mnogo.

Na prvi pogled, Bitcoin puna čvorovi se čini da na snagu danom učesnika potrebu za skladištenje podataka. Međutim, napori su stalno se od strane Bitcoin Coreteam da se smanji ove zahtjeve za pohranu.

Sa ethereum, 'orezivanje' je funkcija koja se stalno promovira kao dizajn cilj. I na sve kodera u blockchain prostoru, nepromenljivost počinje da postane smatrati bug, a ne osobina.

Ograničenja prostora

Zašto? Očigledan razlog je da je ova funkcija je neobično skupa.

Mobile klijenti nemaju prostora na disku potreban da zadrži sve transakcije u mreži, niti korisnici žele snositi pretjerano vremena pokretanja potreban za špulna se čvor i preuzeti sve transakcije koje su se dogodile.

Kao mreža raste, zahtjevi propusnost postati značajan, a vrijeme odziva koje se bave moraju da prate stanje sistema rastu na sličan način.

Ovo iznad je posebno izražen u odnosu na nisko iznad sistema. 

Treba IoT postati mainstream cilj 'blockchain', to bi bilo nerazumno očekivati ​​svoj toster uključiti resurse potrebne za održavanje podataka svih tostera u svijetu, za cijelu istoriju IoT nazdravljali.

Dakle, kako se zaista jedna sila nepromenljivost u blockchain? Bilo aktivno plaća za to, ili obrnuto, od nastanka rizika na bazi troškova u mreži konsenzus za one koji ne čuvaju vaše podatke.

Dostupne opcije

Za one koji čuvaju svoje podatke 'immutably' u bitcoin, trenutno postoje dvije opcije se takmiče za to: "OP_RETURN", i "Transaction izlaza '(TXO) kodiranja. OP_RETURN je relativno nedavni izum dizajniran kako bi programeri jednostavan način za kodiranje svoje podatke u transakcije bez encumbering funkciju blockchain.

Ovaj mehanizam je popularna s takvim meta-protokoli kao Omni, Open imovine, Blockstack i Factom. "TXO" kodiranje je manje popularan, a koriste projekte kao što su ugovorne strane i Drop Zone.

Dakle, u čemu je razlika?

TXO kodiranja preruši podataka, kao korisnik adrese, što ih razlikuje od stvarnih korisnika adrese u releja. OP_RETURN kodiranja označiti podatke jednostavno kao 'podataka', i da ne bude pretvaranja u prikrivanja kodirane podatke kao prijenos vrijednosti mreže korisnika.

Dakle, zašto bi iko želeo za kodiranje podataka, kao adresu? Pa, to je ono što čuva mrežu od odbacivanja tih podataka.

Za blockchain, praćenje izlaza je bitno imati na 'Sync "sa mrežom, i treba čvor odbaciti izlazi stvarni korisnika, taj čvor stoji da postane žrtva dvostruke potrošnje u slučaju da ovaj korisnik naknadno troši novac.

To je na taj način da su čvorovi su motivisani za praćenje ove podatke - to će im doslovno koštati da se ne učini.

Osim toga, vrlo je teško (i trenutno je nemoguće) za mrežu odbaciti podatak da je samo prerušen u novčanik blockchain korisnika. Nažalost, za blockchain dizajnere, ovo je mjesto gdje je ekonomska realnost stalnosti dobiti posebno uznemirujuće.

Troškova prednosti

Nepromenljivost je skupo.

Bitcoin programeri su stalno na oprezu o pokušaju da filtrirati ove 'maskiran' korisnika što je više moguće. U zavisnosti od toga kako su kodirani, ove transakcije izlazi (posebno neutrošenih izlaza) često treba imati u najskupljem memorije mreže čvorova - RAM-a.

Postavljanje podataka na ovoj lokaciji smanjuje broj učesnika na blockchain, i povećava vrijeme potrebno za obradu transakcija. Za bilo koji obrazovani blockchain inženjer, ova funkcija se vidi ogroman trošak eksternalije koji stvara tragedija zajedničkog za sve učesnike u mreži.

To je vjerojatno da će Bitcoin postupiti na način kojim se nepromenljivost tretira kao bug, a ne funkciju, a gdje 'puna čvorovi' brisanje podataka češće nego što je sačuvan.

Za ne-bitcoin sistema, ovi problemi su još Mešavine. Mnogi od sistema koji se kosi kao "nepromjenjivi" nemaju poticajne strukture za čvorove da zadrži podatke koji se ne odnose na njih, a ovi podaci su često još više trivijalno odbačene nego što je bitcoin-a "OP_RETURN".

Slično kao SMTP (tehnologija iza e-mail), čvorovi store samo poruke koje su relevantne za sebe. Ova 'funkcija' ne čuvanje nevažno podataka je ono što omogućava globalne sisteme e-mail za obradu toliko poruka i skale potrebama i veličini cijele ljudske populacije.

Za one koji vjeruju blockchains omogućiti nepromenljivost, a obračuna uskoro će biti u redu.

Perpetuum tvrdnja

Ko će držati podatke na svijetu, a ono što podsticaje će blockchain provajdera zaista biti u mogućnosti pružiti svojim korisnicima za postizanje tog cilja?

Iako su mnogi su uhvaćeni u hype iza nepromenljivost, većina ovih tvrdnji će u najboljem slučaju nazadovati osnovnim potpisivanje mehanizama koji su na snazi ​​već decenijama, uz malo razlikovati svoje sisteme od sadašnjeg poruke prolaze rješenja.

Na papiru, nepromenljivost zvuči, čini se da je sumnjiva tvrdnja da će neki magično blagonaklon server pojavi za obavljanje ove usluge. I naravno, blockchain neće učiniti da dobročinstvo bilo lakše nego što je sa sadašnjeg HTTP sistemima.

Kupci blockchain sistema treba pitati osnovna pitanja o tome kako i zašto će njihov konkurentske institucije pohraniti svoje podatke, kao što postaje sve više izvjesno da bi trebalo da bilo koji od ovih sistema zapravo postigla razmjera, to obećanje će brzo biti prekinut.

Što se tiče obećanja Bitcoin je stalnosti, ostaje da se vidi šta akcije će biti odvedeni u orezivanje pohranu TXO sa sjedištem u, ali sudeći po nedavnim aktivnostima u bitcoin programeri zajednice, čini se da dobronamjernost je sve omiljeno mišljenje.

Dok se svijet traži upotreba blockchains izvan područja prijenosa novčane vrijednosti, čini se da će programeri uskoro naći da će njihova rješenja nazadovati na ekonomsku stvarnost koja se suočila sa original "decentralizirana" tehnologiju, sama Interneta.

Ili, stavite više jednostavno, neograničeno nepromenjivosti 'blockchain' može samo završiti kao perpetuum mobile tvrdnju, čija stvarnost uskoro će uhvatiti korak sa ograničenim resursima "decentralizirana" Internet da već znamo i ljubavi.

Bitcoin ProtocolImmutability

Povezane vijesti


Post Bitcoin

Krug dobija finansiranje od 17 miliona dolara, otkriva uslugu razmene i novčanika

Post Bitcoin

Bitkoin u naslovima: Mt Gox Opet se spušta

Post Bitcoin

Utakmica za testiranje bitke: Škole započinju takmičenje za zaštitu bitkainog sloja 2

Post Bitcoin

Bitcoin Fondacija otvara nominacije za prazno sedište odbora direktora

Post Bitcoin

Komora za digitalnu trgovinu pokreće za unapređenje Bitkoina u Vašingtonu

Post Bitcoin

Bitkain crni petak pronalazi svoju nišu van glavne struje

Post Bitcoin

Bitcoin fondacija pritisne za doprinos kampanje bitkoina

Post Bitcoin

Bitkoin u naslovima: Bitka nastavlja

Post Bitcoin

Victory Lap? 2017. bila je Bitcoinova godina unazad

Post Bitcoin

Kontroverzna bitkainska alternativa traži povratak

Post Bitcoin

Bitkoin nervni sistem dobija nadogradnju sa FIBER mrežom

Post Bitcoin

Britanski otok želi da napravi fizičke bitkoine sa UK Royal Mint Deal-om