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

Godina Multisig: Kako to radi tako daleko?

Godina Multisig: Kako to radi tako daleko?

2014 je krišom neki kao "Godina Multisig '- uključujući i nedavno Gavin Andresen na Bitcoin2014 u Amsterdamu - i jednog velikog razloga: broj usluga koje podržavaju multi-potpisa transakcije se povećava. U ovom članku, Tomas Kerin grafikoni priča ove tehnologije u nastajanju do danas, obraćajući neka ključna pitanja koristeći podatke dobijene iz bloka lanca.

Ako niste sigurni o multisig, ovde je kratak prajmer. Multi-potpisa adrese omogućavaju više stranama da delimično semena adrese sa javnim ključem. Kada neko želi da provede neke od bitcoins, trebaju neki od ovih ljudi da potpiše svoju transakciju u pored sebe. Potreban broj potpisa je dogovoren na početku kada ljudi stvore adresu.

Pošto su potrebni višestruki potpisi pred sredstva mogu biti utrošena, dodatni potpisi može doći iz, recimo, poslovnog partnera, vaše druge značajne, ili čak iz drugog uređaja koji posedujete, da dodate drugi faktor za trošenje svoj novac.

Zamislite sef u banci koji treba dva ključa za otključavanje sefu u svakom trenutku - ključ banke i vašem ličnom ključ. Multi-potpisa adrese uhvatite suštinu ove, ali bez potrebe da budu na istom mestu. A pošto su tasteri mogu biti u posebnim mestima, to je verovatno napadač može da ugrozi i; a sa redovnim Bitcoin adresama, napadač zna otprilike ko da ciljaju, i može ugroziti server u mnogo načina samo da ukrade novčanika fajl.

Usluge koriste više potpisa adrese imaju mnogo veću otpornost na krađu, jer umesto da samo potrebna pristup serverima novčaniku, sredstva su zaštićeni od strane eliptična kriva algoritam za digitalno potpisivanje (ECDSA), a daleko većoj barijeru od bezbednost sajt može da sprovede u svom kodu.

Da li multisignature adrese novi ili nešto?

Oni nisu stvarno! Oni su prvi put realizovana u 2012. Godini, kad je dodao podršku za "plaćaju do-skripta-hash" adrese. Kada se sredstva šalju na ovu adresu, scenario koristi za pravljenje adresu poznat samo vlasniku, umesto da ga uključujući u finansiranja transakcije. Ova skripta sprovodi koji može i ne može provoditi bitcoins na toj adresi. Adrese, takođe izgleda drugačije, počev od 3 umesto 1.

Pai-na-skripta-hash je preteča multisig, a multisig je samo jedan komplikovan upotreba-slučaj P2SH.

Uzmite ovu transakciju na primer: 112ae9859731f671ec3593de5790ed026d06d23134ba284aec811bc8f50e96b3 - zapravo 6thP2SH transakciju ikada dogodi - otkriva scenario "5357", koji jednostavno znači gurati brojeve 3 i 7 u memoriju. Ova skripta se heširani, i koristiti za stvaranje stvarnu adresu: 37paP4uTjmA4Pi85LG6CF9huift3Dv1kFT. Sva sredstva šalju na ovu adresu mogu, u stvari, sada je ukradeno, jer ljudi znaju skript ne proveri ko je zapravo trošenje sredstava. Dakle, to je nešto kao 1JvSSubhmg6iPtRjtikhUIIH7bZg3Lfi1T (tačan konj baterija za spajanje) od P2SH.

To je veoma jednostavna demonstracija P2SH, što je dovelo do mnogo komplikovanije, ali naravno daleko sigurnije korišćenje slučaj - više potpisa transakcije.

Zašto nisam čuo za njih?

Multi-potpis adrese i transakcije su i dalje pomalo komplikovano da se sprovede. Trenutno samo Bitcoin Intel Core softver može s njima u potpunosti, čak i bez čuvanja blok lanac, ali još uvek je potrebno da koristite konzolu. U poslednje vreme vidimo sve više i više usluga se pojavljuju koji imaju za cilj da premosti ovaj jaz, i izložiti više potpisa transakcije u user-friendli način.

Coinbin sajt omogućava da kreirate Bitcoin privatnih i javnih ključeva, stvoriti više potpisa adrese, i potpisati transakcije od njih. To je vrlo jednostavan sajt, ali trenutno ne podržava kompresovane ključeve, pa je nespojiva sa Bitcoin Core. Svako treba da se koriste nekompresovane tastera, koji Coinbinvill stvaraju najmanje.

Onchain.io

Onchain je trezor za Elektrum i BIP0032 master javnih ključeva, i radi na veb sajtu i Android aplikaciju za potpisivanje više potpisa transakcije za adrese u svom novčaniku. Koristeći determinističkih novčanike znači da korisnici mogu da podnesu prošireni javni ključ na sajtu samo jednom, i javni ključevi će biti generisan od toga. Aplikacija će prihvatiti KR kodove više potpisa transakcije za potpisivanje, što ih čini izuzetno jednostavan za korišćenje.

Koliko se koriste?

Koristeći podatke sam dobio iz KuantaBites, a blockchain preduzeća analize sa sedištem u Irskoj, bio sam u stanju da se upoznaju sa različitim tipovima više potpis adresa se koristi do danas i koliko često. Svi ovi podaci je javno dostupan ako očistiti blok lanac, ali sam naučio na teži način da to traje zauvek.

Ovaj grafikon pokazuje broj P2SH izlaza po 2.500 blokova. Pošto su neki od njih nisu bili otkupljeni, ne možemo naučiti koju vrstu adrese je to zapravo. Ali, svejedno, došlo je do ogromnog povećanja počinje oko blokira 278,000 (1stJanuari 2014), gdje je bio barem jedan na svakih pet blokova, a sve više i češće.

Uprkos tome, oni i dalje imaju dug put da odgovara redovno korišćenje transakcija: Znamo da su u proseku nekoliko stotina transakcija po bloku, tako da smo daleko od ovoga. Ovaj grafikon pokazuje kada je došlo do prvog multi potpis transakcija: block 170,052.

U podacima se koriste u ovom izveštaju, koji se proteže od bloka 170,052 do 297,445 (oko 7. Marta do 24. Aprila ove godine), 24,591 transakcioni izlazi su identifikovani koji plaća na skript hash adresu. Od tog broja, 14.123 izlazi iz osam spam transakcija, svaki plaća 1 Satoshi slučajnim adrese. Oni su bili ignorisani u ovom članku. 70% od preostalih validnih transakcija je otkupljeno, a samim tim i otkriva scenario iza adresu.

Od transakcija koje su otkupljene, možemo naučiti scenario, a time tip multi-potpisa adresu - odnosno, da li je to 2 of 2, 3 od 5, itd

Vidimo da 2 od 3 adrese su najčešće korišćeni tip adresu, a zatim 2 od 2 2 3 omogućava depozit između kupca, prodavca, i treće strane, ali niko osoba koja može da ode sa sredstvima bez sporazum iz drugog. Mnoge usluge, kao što su BitGo, Bitalo, GreenVallet i BitVasphave počeli da koriste ove adrese kao jednokratnu upotrebu adresa za transakcije i naloge.

2 od 2 adrese su nedavno sprovedene u Micelijum je izgrađena na linkove funkciju licem u lice. On koristi više potpisa adrese i vreme blokade transakcije za zaštitu sredstava prilikom razmene.

Redovi u plavo u gornjim grafikonima su po pravilima ne-standard postojećih mreža ", a tehnički ne bi trebalo da bude u blockchain, kao nemodifikovane klijenti neće ih prenesu u ostalim čvorovima u mreži. Rudarski bazen Eligius je uklonjena standardnu proveru, a moja nestandardne transakcije za naknadu, ali od svih transakcija analiziranih samo 0,36% nisu bili standardni.

29.7% svih otkupljenih izlaza su ponovo upotrebiti adrese. Mnogi od ovih usluga se jedinstven javni ključ od svake strane da stvori red adrese, što znači da treba očekivati najviše jedinstvene adrese.

Sledeći grafikoni pokazuju učestalost najčešćih više potpisa vrste adresi: 1 2, 2 2, 2 od 3, i 3 od 3 tokom vremena. Rezultati su podeljeni u dve polovine; prvo je od bloka 170,052 do 227,500, a drugi je 230.000 za 297,445.

Dok je prvi grafikon su rasute i nedosledan, druga pokazuje jasan porast učestalosti 2 od 2 i 2 od 3 adrese, sa početkom oko novembra 2013. Godine očekujem ovaj trend da se poveća, što više i više usluga usvoji ova transakcija tip nad dr.

Nije bez dobrog razloga. Multi-potpisa adrese može da obezbedi hladne bitcoins skladištenja sa fizički udaljenim tastera. Možete imati veću viška pomoću više ključeva, radi zaštite od gubitka.

Ako usluge koje nude više potpisa adrese transakcijama partija ikada online, sredstva se još uvek može povratiti ako se dve strane i dalje mogu da komuniciraju. To ga čini mnogo teže prevara korisnicima, ili da budu nepošteni o koliko sredstava su zapravo na sajtu.

Jednostavno koristite multi-potpisa transakcije na prvom mestu, možete imati prenominated treća strana korak u da arbitrira spor, a možda i oporavak sredstva iz adresu.

Navedeni grafikon prikazuje broj pokajničkih transakcija od 2 od 3 adrese, što iskoristi samo jednu nepotrošeni iznos na adresi, plaća za dva odvojena adrese, gde je odnos jednog do drugog bio manji od 8%. To je bio da se približi prosečnu naknadu od jednog escrov posrednika odsto, zajedno sa lokaliteta komisije za transakcije - potencijalno daje brojeve transakcije obrađuju Vallet usluga, ili pijacama koriste više potpisa transakcije.

2.410 transakcije iz podataka uparen gornje kriterijume, a korišćeni su u grafikonu. Dok nejasno da li su transakcije potiču od provajdera novčanika, ili pijaca koristite multi-potpisa transakcije, najčešći procenat tereti izgleda oko 0-0.2%, pre skoro stalno smanjuje kao procenat raste.

Dakle, Godina na Multisig je lepo ispasti. Brojevi jasno pokazuju njihova upotreba je sve veći, a sa inicijativama kao što je BitPai je BitCore- JavaScript biblioteka obezbeđuje osnovna Bitcoin funkcionalnost i pristup mreži - ovo područje je sigurno to see more aktivan razvoj, sa ljudima koji rade na osnovni stek ili pisanje svoje usluge ga koriste.

Važno je da imamo vodeću razvoj takvog okvira u ovom trenutku. Bez toga, startup mora težiti da li je vrijedno vremena i novca za istraživanje i sprovede sve potrebne funkcionalnosti za sebe, a možda i da je pogrešno. Ako svako mora da ponovi taj napor, to ne uradi mnogo za inovacije, tako da štedi pouzdanog baze kodova čini daleko lakše servis da razmislite o korišćenju multisig.

Nema nestašice Vallet usluga u ovom trenutku. Multi-potpisa novčanik usluga su postale oko nedostatka podršci pomoću client-side skripte izvedene iz projekta kao BitCore ili BitcoinJS da stvori transakcija potpis, umesto da ih primoravaju da koriste druge programe. Ja predviđam da na kraju većina sajtovi neće tout multisig kao funkciju. To će se očekivati - a ako to urade dovoljno dobar posao, njihovi korisnici nemaju ni da znaju da ga koriste.

Voleo bih da vidim više platformi koja pomažu sa potpisivanje više potpisa transakcije, omogućavajući ljudima da u potpunosti iskoristi protokol, umesto sa ciljem da bude provajder novčanik. Mogućnosti koje proizilaze iz više potpisa transakcije su neograničene, ali prateći alati i infrastruktura jednostavno nisu tu. Imam velike nade za Onchain.io - čija aplikacija trebalo bi da tako jednostavno skeniranje dva KR kodova, donoseći nešto blizak protokola P2SH u ovoj ranoj fazi.

Korišćenje sajt da se brine o svojim bitcoins je veoma protiv Bitcoin etosa. Iako je prihvatljivo rešenje za mnoge, podsticaj za to ne bi trebalo da bude nedostatak podrške od softvera kao što su ELECTRUM, i Armori. Alati koji omogućavaju zaštitu dva faktora za sredstva na različitim uređajima, i olakšavaju potpisivanje transakcija koje je predložila pijacama, razmene, i novčanici su imperativ.

Mislim da je rješavanje ovog ključnog problema će stvarno smanjiti barijera koristite multi-potpisa transakcije uopšte, što omogućava više i više ljudi da prihvate ovu neverovatnu tehnologiju, i zaista čine ga godinom Multisig.

Slične vesti


Post Menjačnica

Bitcoin procesori ponovo razmatraju Marihuanu Stance nakon novog FinCEN-ovog pravila

Post Menjačnica

Banka prestaje raditi sa BitBinom Ekchange CampBKS zbog regulatorne nesigurnosti

Post Menjačnica

Peti amandman i bitkoin: zašto je bitka počela

Post Menjačnica

Evropski bitkoineri reaguju na predlog za oslobađanje od PDV-a

Post Menjačnica

Nova berza SFOKS ima za cilj da pronadje trgovce najboljom bitkominskom cenom

Post Menjačnica

IRS zatražio od suda da odbije podnošenje protesta iz kupca Coinbase

Post Menjačnica

VeChat-Inspired Vallets dolaze u Ethereum

Post Menjačnica

Airbitzs Touchless Bitcoin novčanik ciljevi novinara, Evangelists Alike

Post Menjačnica

Korisnici Coinbase kriju neočekivane naknade za banke

Post Menjačnica

Industrijski posmatrači kažu da eterum Coinbase ne prihvata nijednu modifikaciju

Post Menjačnica

5 stvari koje se tiču tih božićnih bitkoina

Post Menjačnica

LocalBitcoins objavljuje izveštaj o istrazi o pitanjima lokalnog novca