Godina Multisig: Kako to radi tako daleko? | BS.democraziakmzero.org

Godina Multisig: Kako to radi tako daleko?

Godina Multisig: Kako to radi tako daleko?

2014. Godine je reklamirana od strane nekih kao "Godina Multisig '- uključujući i nedavno Gavin Andresen na Bitcoin2014 u Amsterdamu - i jedan od glavnih razloga: broj usluga koje podržavaju multi-potpis transakcija je u porastu. U ovom članku, Thomas Kerin grafikoni priču o ovom novom tehnologijom do danas, rješavanju nekih ključnih pitanja koristeći podatke dobijene iz bloka lanca.

Ako niste sigurni o multisig, evo kratkog primera. Multi-potpis adresama omogućavaju više stranaka djelomično semena adresu sa javnim ključem. Kada netko želi provesti neke od bitkoina, koji su im potrebni neki od tih ljudi da se prijavite svoje transakcije, pored sebe. Potreban broj potpisa je dogovoren na početku kada su ljudi kreirali adresu.

Pošto je potrebno više potpisa sredstva mogu biti utrošena, dodatni potpisa mogao doći iz, recimo, poslovni partner, svojim partnerom, ili čak iz drugog uređaja koji ste vlasnik, dodati drugi faktor koji troše svoj novac.

Zamislite sef u banci koja treba dva ključa za otključavanje siguran u bilo koje vrijeme - ključ banke i svoj lični ključ. Multi-potpis adresama hvatanje suštinu ovog, ali bez potrebe da bude na istom mjestu. A pošto ključevi mogu biti u odvojenim mjestima, to je vjerojatno napadač može ugroziti oba; dok je sa redovnim Bitcoin adresa, napadač zna otprilike ko da cilja, a može ugroziti servera u bilo koji broj načina samo da ukrade novčanik datoteke.

Usluge pomoću multi-potpis adrese imaju mnogo veću otpornost na krađe, jer umjesto da samo trebaju pristup serverima novčanik, sredstva su zaštićeni eliptične krivulje digitalni potpis algoritam (ECDSA), daleko veći barijeru nego sigurnost web stranice mogao implementirati u svom kodu.

Su multisignature adrese novi ili tako nešto?

Oni zapravo nisu! Oni su prvi put shvatili u 2012. Godini, kada je dodana podrška za "plati-za-skripta-hash 'adrese. Kada se sredstva poslati na ovu adresu, skripta se koristi da bi adrese poznat samo vlasniku, umjesto uključujući ga u finansiranju transakcije. Ova skripta nameće koji mogu i ne mogu provesti bitkoine na toj adresi. Adrese i izgledaju drugačije, počevši od 3 umjesto 1.

Pay-to-skripta-hash je preteča multisig, i multisig je samo jedan komplikovan upotrebu slučaju P2SH.

Uzmite ove transakcije na primjer: 112ae9859731f671ec3593de5790ed026d06d23134ba284aec811bc8f50e96b3 - zapravo 6thP2SH transakcija ikada doći - otkriva pismu '5357', što jednostavno znači gurnuti pod brojevima 3 i 7 u memoriju. Ova skripta je hash, i koristi za stvaranje stvarna adresa: 37paP4uTjmA4Pi85LG6CF9huift3Dw1kFT. Sva sredstva poslati na ovu adresu može, u stvari, sada je ukradeno, jer ljudi znaju skripta ne provjerava ko je zapravo trošenja sredstava. Dakle, to je nešto kao 1JwSSubhmg6iPtRjtyqhUYYH7bZg3Lfy1T (ispravan konja baterija sječena) od P2SH.

To je vrlo jednostavna demonstracija P2SH, što je dovelo do složenije, ali, naravno, daleko sigurnije korištenje slučaja - multi-potpis transakcija.

Zašto nisam čuo za njih još?

Multi-potpis adrese i transakcije su i dalje malo komplikovano za obavljanje. Trenutno samo softver Bitcoin Core na kraj sa njima u potpunosti, čak i bez čuvanja bloka lanac, ali i dalje morati koristiti konzolu. U posljednje vrijeme vidimo sve više i više usluga pojavljuju koje imaju za cilj da premoste taj jaz, i izložiti multi-potpis transakcija u user-friendly način.

U Coinbin stranice vam omogućava da kreirate Bitcoin privatne i javne ključeve, stvoriti multi-potpis adresa, i potpisati transakcije od njih. To je vrlo jednostavan sajt, ali trenutno ne podržava komprimirani ključeve, tako da nije u skladu sa Bitcoin Core. Svako treba da se koristi nekomprimovani ključeva, koji Coinbinwill generirati najmanje.

Onchain.io

Onchain je trezor za Electrum i BIP0032 majstor javne ključeve, a radi i na web stranici i Android aplikacija za potpisivanje multi-potpis transakcije za adrese u svom novčaniku. Koristeći deterministički novčanika znači da korisnici mogu svoje produženi javni ključ na lokaciju samo jednom, i javne ključeve će biti generiran od ovoga. Aplikacija će također prihvatiti QR kodova multi-potpisa transakcije za potpisivanje, što ih čini nevjerojatno jednostavan za korištenje.

Koliko se oni koriste?

Koristeći podatke sam dobio od QuantaBytes, a blockchain analiza kompanija sa sjedištem u Irskoj, bio sam u mogućnosti da se upoznaju sa različitim vrstama multi-potpisa adresa se koristi do sada i koliko često. Svi ovi podaci javno dostupni, ako ogrebete blok lanca, ali sam naučio na teži način da se to treba zauvijek.

Ovaj grafikon prikazuje broj P2SH izlaza po 2.500 blokova. Budući da su neke od tih nisu bili otkupljeni, ne možemo saznati što tip adresa je zaista bilo. Ali, sve je isto, došlo je do velikog porasta počinje oko blokirati 278,000 (1stJanuary 2014.), u kojoj je bilo najmanje svakih pet blokova, a sve više i češće.

Uprkos tome, oni i dalje imaju dug put da odgovara upotrebi redovne transakcije: Znamo da ima u prosjeku nekoliko stotina transakcija po bloku, tako da smo daleko od ovog još. Ovaj grafikon pokazuje kada je došlo do prvih multi-potpis transakcije: blokira 170.052.

U podacima koji se koriste u ovom izvještaju, koji se proteže od bloka 170.052 do 297.445 (oko 7. Mart-24 april ove godine), 24.591 transakcija izlaza su identificirani koji se isplaćuju skriptu-hash adresa. Od toga, 14,123 izlazi iz osam spam transakcija, svaka plaća 1 Satoshi slučajnim adrese. Oni su ignorisali u ovom članku. 70% od preostalih važi transakcija otkupljeni, a samim tim i otkrila scenario iza adrese.

Iz transakcija koje su otkupljeni, mogli bismo saznati scenario, a time i vrsta multi-potpisa adresa - tj, ako je 2 od 2, 3 od 5, itd

Vidimo da je 2 od 3 adrese su najčešće koriste tip adresa, zatim 2 od 2. 2 od 3 omogućava escrow između kupca, prodavac, i treće strane, ali ne jedna osoba može ikada otići sa sredstvima bez sporazum iz drugog. Mnoge usluge, kao što su BitGo, Bitalo, GreenWallet i BitWasphave počeli da koriste ove adrese kao jedna korištenje adrese za transakcije i narudžbe.

2 od 2 adresama nedavno su implementirane u Mycelium ugrađeni u zamjenu funkciju licem u lice. Koristi multi-potpis adrese i vrijeme zaključavanja transakcije zaštitili sredstva prilikom razmjene.

Redova u plavom u gore grafova su sadašnji mreža "pravila nestandardne, a tehnički ne bi trebao biti u blockchain, kao nemodifikovanih klijenti neće ih prenosili na druge čvorove u mreži. U Eligius rudarski bazen je uklonio standardni ček, a moja nestandardne transakcije za naknadu, ali od svih transakcija analizirane samo 0,36% nisu bili standard.

29,7% svih otkupljenih izlaza su ponovo koristiti adrese. Mnogi od navedenih usluga uzeti jedinstveni javni ključ od svake strane za stvaranje reda adresa, što znači da treba očekivati ​​uglavnom jedinstvenih adresa.

Sljedeće grafikoni prikazuju učestalost najčešćih multi-potpis vrste adresa: 1 od 2, 2 2, 2 od 3, i 3 od 3 tokom vremena. Rezultati su podijeljena u dva dijela; Prvi je od bloka 170.052 do 227.500, a drugi je 230.000 do 297.445.

Dok je prvi graf je rasuta i nekonzistentna, drugi pokazuje jasan porast učestalosti 2 od 2 i 2 od 3 adrese, od novembra 2013. Godine oko Očekujem da se ovaj trend povećanja, kao sve više i više usluga usvojiti ovu transakciju tip preko drugih.

To nije bez dobrog razloga. Multi-potpis adrese mogu osigurati svoj hladne bitkoine skladište sa fizički udaljenim ključeve. Možete imati veću redundancije pomoću više ključeva, za zaštitu od gubitka.

Ako usluga koje nude više potpisa adrese na transakcijama strankama ikada mreži, sredstva i dalje mogu povratiti ukoliko dvije strane i dalje može komunicirati. To ga čini mnogo teže korisnicima prevara, ili biti nepošteni o tome koliko sredstava su zapravo na web stranici.

Jednostavnim korištenjem multi-potpis transakcije na prvom mjestu, možete imati prenominated trećoj strani korak u da arbitrira u sporu, a možda se oporavi svoje zlato iz adresu.

Gore navedeni grafikon prikazuje broj isplativih transakcija od 2 od 3 adrese, što iskoristiti samo jedan nepotrošeni iznos na adresu, plaćanje na dvije odvojene adrese, gdje je omjer od jedne do druge je manje od 8%. To je bio približiti prosjeku posto iznosa od escrow posrednika, zajedno sa lokacijama proviziju za transakciju - potencijalno daje brojeve transakcija obrađuje novčanik usluga, ili tržišta koristeći multi-potpis transakcija.

2.410 transakcije iz skup odgovara navedene kriterije i korišteni su u grafu. Dok je nejasno da li je transakcija potiču iz novčanika usluga, ili tržištu koristeći multi-potpis transakcije, najčešći posto naplaćuje izgleda oko 0-0,2%, prije gotovo stalnom opadanju kao postotak raste.

Dakle, Godina Multisig oblikuje se lijepo. Brojke jasno pokazuju njihova upotreba je skok, a sa inicijativama kao BitPay je BitCore- JavaScript knjižnica pruža funkcionalnost osnovne Bitcoin i pristup mreži - ovo područje je sigurno da vide više aktivan razvoj, s ljudima koji rade na jezgru stack ili pisanje vlastite usluge koristi.

Važno je da imamo trag razvoj takav okvir u ovom trenutku. Bez toga, startups mora vagati da li je vrijedno vremena i novca u istraživanje i provesti sve potrebne funkcionalnosti za sebe, a možda ga pogrešno. Ako svako mora da ponovi taj napor, to ne učiniti mnogo za inovacije, tako štedi pouzdani codebase čini mnogo lakše za uslugu razmislite o korištenju multisig.

Nema manjka provajdera novčanik u ovom trenutku. Multi-potpis provajdera novčanik su dobili oko nedostatak podrške klijenta pomoću klijent-side skripte potiče od projekata poput BitCore ili BitcoinJS stvoriti transakcije potpis, a ne prisiljavajući ih da koriste drugi softver. Ne predviđamo da će na kraju najviše stranicama neće svih multisig kao mogućnost. To će se očekivati ​​- i ako oni dovoljno dobar posao, njihovi korisnici čak i ne moraju da znaju da ga koriste.

Ja bih da vidim više platformi koji pomažu s potpisivanjem multi-potpis transakcije, omogućavajući ljudima da u potpunosti iskoriste protokol, umjesto s ciljem da bude novčanik provajder. Mogućnostima koje proizlaze iz multi-potpis transakcije su neograničene, ali prateće alate i infrastrukturu jednostavno ne postoje. Imam velike nade za Onchain.io - čiji aplikaciju treba da to tako jednostavno kao skeniranje dva QR kodova, donosi nešto slično protokola P2SH u ovoj ranoj fazi.

Koristeći web da pazi na svoj bitkoine je jako puno u odnosu na Bitcoin etos. Iako je prihvatljivo rješenje za mnoge, poticaj za ovo ne bi trebalo biti nedostatak podrške od softver poput Electrum, i Armory. Alata koji omogućavaju zaštitu dva-faktor za sredstva na različitim uređajima i olakšati potpisivanje transakcija predložio tržišta, razmjene i novčanici su imperativ.

Mislim da je rješavanje ovog ključno pitanje će zaista smanjiti prepreka koristeći multi-potpis transakcija u cjelini, što sve više i više ljudi da prihvate ovaj neverovatan tehnologije, i stvarno čine ga Godina Multisig.

Povezane vijesti


Post Mjenjačnica

Bitcoin startups Savetujte oprez kao predloge za skaliranje

Post Mjenjačnica

Inside Square je Stealth pristup integraciji bitkoina

Post Mjenjačnica

Igra za čekanje: Bitcoin gotovina na rekordu visokog početka ponovne kovanice

Post Mjenjačnica

Društveni eksperiment: Twitter korisnici preferiraju bitkoin na hard cash

Post Mjenjačnica

AirBitz Pruži BTC u Majamiju Bitcoin Hunt Hunter

Post Mjenjačnica

Facebook-integrirani novčanik čini slanje Bitkoina lakšim kao što je poruka

Post Mjenjačnica

Sacramento Kings NBA Franchise pokreće Bitcoin samo Online Store

Post Mjenjačnica

Kanadski čovek izgradi prvi svetski drveni bitkoin novčanik

Post Mjenjačnica

Big Fish Games za integraciju Bitcoin plaćanja na sve naslove

Post Mjenjačnica

Tecnisa postaje najveći britanski trgovac u Latinskoj Americi

Post Mjenjačnica

Coinbase obnavlja opširnu sigurnosnu ispravku

Post Mjenjačnica

Korejski Crypto Crackdown Talk privlači povratnu akciju od korisnika i političara