Mastercoin: antro kartos protokolas dėl bitcoin blockchain

BTC circle est il une arnaque? (Liepa 2019).

Anonim

Alternatyvios valiutos tapo populiari tema "Bitcoin" erdvėje. Mes turime "Litecoin" ir "Primecoin", kurdami alternatyvius kasybos algoritmus su naujomis savybėmis, PPCoin visiškai pakeitė kasinėjimą pigiomis alternatyvomis, "Ripple" sukūrė kriptografinių valiutų tinklą, kuris galėtų saugoti kredito santykius ir vartotojo nustatytas valiutas, o daugiau kaip septyniasdešimt naujų ir veikiančių su naujais kuriama kiekvieną savaitę. Tačiau vienas ypač įdomus projektas, dėl kurio pastaraisiais mėnesiais daug dėmesio buvo skiriamas, yra "Mastercoin". Pagrindinis skirtumas "Mastercoin" yra tai, kad "Mastercoin", o ne bandydamas paleisti iš naujo visiškai naują blokavimą, kaip ir kiekviena kita kryptine valiuta, siekia sukurti visiškai naują valiutų, prekių ir vertybinių popierių tinklą, kuris yra pats "Bitcoin".

Alternatyva, kuri šiuo metu priklauso nuo "Bitcoin", siekiant pasinaudoti savo galingu ir saugiu tinklu, kuria remiasi kasybos galia, yra ne nauja idėja. Bendra koncepcija pirmiausia pasirodė kur kas silpnesnėje formoje, kaip "susijungusios kasybos", mechanizmas, pagal kurį alternatyvios valiutos kalnakasiai skelbia nuorodas į savo blokus "Bitcoin" blokadoje, kad būtų sušvelninta 51 proc. Atakų grėsmė. Tačiau "Mastercoin" šį principą daro žingsniu. "Mastercoin", užuot naudojus "Bitcoin blockchain" kaip saugią laiko žymėjimo sistemą savo blokų saugojimui, naudoja Bitcoin blokinį šifrą, kad saugotų kiekvieną sandorį. Filosofiškai, geriausias būdas galvoti apie Mastercoin yra alternatyvus būdas suprasti Bitcoin sandorius; kaip ir Bitcoin protokolas, imasi eilės sandorių ir analizuoja juos, kad nustatytų, kiek biktinų yra kiekviename adresu konkrečiu momentu, Mastercoin protokolas taip pat perima galimus Bitcoin sandorius ir analizuoja juos, norint gauti duomenis, susijusius su Mastercoin tinklu.

Pirmasis Mastercoin protokolo projektas buvo paskelbtas 2012 m. Sausio 6 d. Dokumente, kurį originalus kūrėjas J. R. Willett pavadino "Antra Bitcoin Whitepaper". Willetto leidinys pradedamas argumentuojant, kad Bitcoin protokolas "gali būti naudojamas kaip protokolo sluoksnis, ant kurio naujos valiutos sluoksniai gali būti sukurti kartu su naujomis taisyklėmis be pagrindo pakeitimo. "Kodėl šiuo metu dirbo naujasis protokolo sluoksnis" Bitcoin "viršuje, o ne tik alternatyva kripto valiuta? Willett toliau rašo:

Alternatyvios blokų grandinės finansiškai konkuruoja su bitkuiniais, supainioja mūsų žinią pasauliui ir mažina mūsų pastangas. Šios kliūtys trukdo bitino įveikiamam momentui ir alternatyvių valiutų įsisavinimo momentui, neatsižvelgiant į tai, kaip gerai parengtos jų taisyklės.

Nauji protokolo sluoksniai, papildantys bitcoino protokolą, padidins bitumo vertės, sustiprins mūsų žinią pasauliui ir sutelks mūsų pastangas, tačiau asmenims ir grupėms leidžiama išleisti naujas valiutas su naujomis eksperimentinėmis taisyklėmis.Bet kokio eksperimentinio valiutos protokolo sluoksnio sėkmė padidins pamatinio bitcoino protokolo vertę ir sėkmę.

Mažiau filosofiniu požiūriu praktiniai privalumai, kuriuos "Mastercoin" protokolas turi Bitcoin'ui, iš esmės yra dvejopas. Pirma, "Mastercoin" gali panaudoti aukštą saugumo lygį, kurį Bitcoin tinklas gauna dėl savo populiarumo ir aukšto kalnakasybos galingumo lygio. Antra, tampa daug lengviau kurti protokolus, kurie sąveikauja tarp "Bitcoin" ir "Mastercoin", ir galbūt su kitais "blockchain" protokolais ateityje.

Projektas oficialiai prasidėjo 2013 m. Liepos 31 d. Projektas prasidėjo mėnesio trukmės lėšų surinkėju, kuriame kiekvienas galėjo nusipirkti megztines, išsiųsdamos bitcoinus "Mastercoin Exodus" adresu, 1EXoDusjGwvnjZUyKkxZ4UHEf77z6A5S4P. 1 BTC, išsiųstas į 1EXoDus, suteiks jums 100 MSC ir dar 10% daugiau už kiekvieną savaitę tarp lėšų surinkimo laikotarpio pabaigos ir laiko, per kurį įsigijote meistriškus krepšelius, skatindami investuotojus pirkti anksčiau. Iš viso buvo išsiųsta daugiau nei 5120 BTC, kurių vertė siekė maždaug 500 000 JAV dolerių tuo metu, kur kas daugiau nei beveik kas tikėjosi. Šias lėšas ketinama panaudoti plėtrai, mokant už "Mastercoin" ekosistemos projektus; Šiuo metu decentralizuotos mainų sąsajos yra 300 BTC bounty. Šiandien vienas meistriškumas yra vertas apie 0. 1-0. 3 BTC, daugiau kaip dešimt kartų viršija pradinę BTC kainą fondų surinkimo metu, ir dvidešimt kartų viršija savo pradinę USD kainą.

Kodėl "Mastercoin" suprato tiek daug dėmesio? Iš esmės, pagrindinė "Mastercoin" traukos vieta - tai gausybė ir gylis funkcijų, kurias ji sukuria. Toliau pateikiamas pavyzdys, ką "Mastercoin" specifikacija ketina "Mastercoin" remti:

  • Vartotojo nustatytos valiutos - kiekvienas gali sukurti savo valiutą "Mastercoin" tinkle.
  • Decentralizuotas keitimasis - "Mastercoin" tinklas yra visiškai funkcinis "Mastercoin" tinklo dviejų valiutų mainai. Kiekvienas žmogus gali pateikti užsakymą blokiniame serveryje, kad prekiauja vienos valiutos kiekiu kitam, o visi kiti gali derinti užsakymus ir automatiškai užbaigti prekybą be to, kai tolesnis dalyvio užsakymas.
  • On-blockchain kainų kanalai - patikimos organizacijos gali paskelbti kainų duomenis (pvz., Vienos uncijos aukso vertės JAV doleriais), kurios vėliau gali būti naudojamos Mastercoin scenarijose
  • On-blockchain statymai - galima užsiregistruoti statymą su kita šalimi, kad tam tikra kaina ateityje turės tam tikrą vertę viršijančią ar žemesnę kainą. Tai iš esmės leidžia sverto spekuliaciją valiutų poromis ir apsidraudimą, kad vartotojai galėtų išsaugoti vertę "Mastercoin" tinkle, nepasiteisindami didelės valiutos rizikos, susijusios su Bitcoin arba Mastercoin nepastovumu.
  • Taupymo adresai - sandorį iš taupymo adreso galima pakeisti per N dienas (su kiekvienu adresu N nustatyti) pagal "globėjo adresą". Tai iš esmės suteikia papildomą apsaugą didelės vertės taupomosioms sąskaitoms.

Ir tai tik pradžia.

Techninės detalės

"Mastercoin" siuntimo operacija yra tokia:

{inputs: [{address: '1LQBddrjjUaMLHcd4cG9XnN4cCZbHfREJF', vertė: 1445759}], išėjimai: [{address: '1EXoDusjGwvnjZUyKkxZ4UHEf77z6A5S4P', vertė: 6000}, {adresas: '12ARS3euPbdQ9S68xXhmq4ySzSADfMaR1a', vertė: 6000}, {adresas: '1D3tBJ6b3htSaMhEV3EtTAPLvTHwLBrQPH', vertė: 1417759}, {adresas: '121AS7PVawbgo7f4zbkZisYEC4yhJCoUEN', vertė: 6000}]}

Šis sandoris iš tiesų siunčia 10. 78119709 MSC iš 1LQBddrjjUaMLHcd4cG9XnN4cCZbHfREJF į 12ARS3euPbdQ9S68xXhmq4ySzSADfMaR1a. Kur ši informacija iš tikrųjų koduojama? Atsakymas yra viename iš išvesties adresų.

0b

- eilės numeris

  • 00000000 - sandorio tipas (reguliariai siunčiamas)
  • 0b
  • - eilės numeris 0b
  • > 00000001 - valiutos ID (Mastercoin)

000000004042cd1d

- vertė (1078119709)

6000 satoshis, siunčiami į Exodus adresą, žymi sandorį kaip Mastercoin sandorį (taip pat suteikiant Mastercoin kūrėjams papildomai 0, 012 JAV dolerių, kad būtų galima panaudoti projektui finansuoti). Gavėjas yra 6000 satoshi išvestis, kuri neužkoduoja duomenų ir nėra Exodus adresas, o siuntėjas laikomas adresu, kurį iš sandorio išleidžia, savininkas. Taip pat yra kitų rūšių sandorių, pvz., Valiutos išleidimo, kainų žymėjimo atnaujinimų, statymų ir decentralizuoto keitimo, ir visi jie turi savo tipo sandorį, o panašus duomenų protokolas naudojamas norint nustatyti sandorio duomenis. "Bitcoin" kūrėjas Gavinas Andresenas neseniai paskelbė "Bitcoin" protokolo atnaujinimą, leidžiantį vartotojams koduoti duomenis sandorio išvestyse, kad būtų galima saugiai pašalinti Bitcoin mazgus, kurie nori saugoti tik minimalų kiekį informacijos; netrukus "Mastercoin" pakeis savo duomenų kodavimo išvestį į šį naują formatą, kad geriau bendradarbiautų su "Bitcoin" bendruomene.

Savaime stabilizuojančios valiutos

Tačiau ambicingiausia "Mastercoin" protokolo ypatybė yra savistabiliąsias valiutas. Su "Mastercoin", kaip yra, tikrai galima naudoti statymus, kad apsidraustų savo pozicija, kad "Mastercoin" tinkle būtų grynoji vertė, kuri veiksmingai atskleistų tradicinės stabilios valiutos ar turto vertę, pvz., USD, prekes ar sidabrą; pagrindinė strategija (darant prielaidą, kad 1 MSC šiuo metu yra verta 40 USD ir turite 10 MSC), kad nustatytumėte 5 JAV dolerių statymą, kad MSC bus mažesnė už X kiekvienam X, kai kuriuose doleriais yra maždaug 40. Kuo daugiau MSC sumažėja, tuo daugiau jūs prarasite, bet tuo daugiau gausite iš laimėjusių lažybų; panašiai, jei MSC pakyla jūsų laimėjimai, bus išvengta prarastų statymų. Atkreipkite dėmesį, kad jei "Mastercoin" taikytų skirtingų sutarčių kaip lažybų rūšis, šis procesas būtų daug lengvesnis, reikalaus tik vieno statymo.

Tačiau savaime stabilizuojančios valiutos gali pasiūlyti daug veiksmingesnes būdas tai padaryti.Savarankiškai stabilizuojanti valiuta veikia taip. Pirma, valiutos kūrėjas (kuris daugiau nedalyvauja, kai tik valiuta veikia ir veikia), pasirenka valiutą ar prekę, kurios valiuta seka, ir nustato tos valiutos kainos paštą. Tada jie perima šią informaciją kartu su kai kuriais kitais metaduomenimis, pvz., "Agresijos veiksniu", rodančiu, kaip griežtai valiuta turi sekti pagrindinį indeksą, ir paskelbti jį kaip "Mastercoin" sandorį. Nuo to momento "Mastercoin" protokolas imituoja tam tikrą šios valiutos centrinį banką, kuris sukuria vienetus iš plonos oro ir parduoda juos visiems, kurie nori mokėti šiek tiek daugiau už rinkos kainą.

Pvz., Jei valiuta (vadinama XUSD) skirta stebėti USD, kai agresijos koeficientas yra 4%, o 1 MSC = 40 USD, tada protokolas sukurtų ir parduotų XUSD visiems, kurie norėjo jį nusipirkti kaina yra ne mažesnė kaip 0. 026 MSC už XUSD (tai yra 0. 025 MSC už USD, plius 4% nuo agresijos faktoriaus). Kai fondas parduos kai kuriuos XUSD, todėl turi MSC rezervą, jis taip pat pradeda pirkti XUSD už 0,024 MSC už XUSD kainą. Jei kainų tiekimas registruos, kad 1 MSC dabar yra verta 50 USD, šios pirkimo ir pardavimo kainos automatiškai sumažės iki 0,208 MSC ir 0,0192 MSC, atitinkamai. Siekiama, kad pats fondas per ilgą laiką taptų stipresnis, perkant žemą kainą ir parduodant aukštą, sukuriant stabilią valiutą be centralizuoto žmogaus dalyvavimo, išskyrus išorės kainų pašarus. Galbūt net pats pašaras gali būti decentralizuotas.

Teoriškai savistabdančios valiutos idėja skamba labai viliojanti; jei tai bus sėkminga, tai suteikia vartotojams galimybę laikyti bet kokią valiutą tinkle be pasitikėjimo, kad centralizuotas emitentas turi lėšų, kad būtų galima grąžinti valiutą, ty silpnybė, kurią turi "Ripple" valiutos. Nors kainų tiektuvas gali manipuliuoti kainomis savo pačių naudai, jie neturi aiškios paskatos apgauti taip, kaip tai atlieka naudos gavėjai - būtent pabėgdami iš visų lėšų. Tačiau savistabdinanti valiuta turi vieną akivaizdžią galimą nesėkmės režimą: fondas gali pasibaigti pinigų. Pavyzdžiui, tarkime, kad aukščiau aprašytas XUSD fondas parduoda 1000 XUSD 26 MSC. Tada, tačiau 1 MSC vertė sumažėja 50%. Galbūt tuo metu gali pasireikšti tai, kad kai kurie XUSD turėtojai nori pasikeisti atgal į MSC. Jei fondas turi nusipirkti 400 XUSD, jis naudoja 19. 2 MSC ir viskas vis dar gerai. Tačiau, jei fondas turi nusipirkti 600 XUSD, jis pasibaigs po 520, dėl kurio skaitmeninis bankas paleidžiamas, nes XUSD vertė gali nukristi iki nulio.

Yra viena apsauga nuo šios problemos: pats XUSD fondas nebūtinai turi daryti viską. Kadangi prekybininkai žino, kad kol fondas bus aktyvus, kaina nebus mažesnė už 0. 96 USD, jie gali išlaikyti užsakymus maždaug 0 USD. 97 JAV dolerių, žinodama, kad kaina nepakils žemiau, ir, greičiausiai, jie galės gauti pelno.Tačiau tai dvigubas kardas - taikant tą patį mechanizmą prekiautojai gali parduoti XUSD už 1 USD. 03 USD, atimant iš pajamų fondą. Sunku tiksliai pasakyti, kaip tikėtina, kad yra fondo bankroto scenarijus; kai kurie žmonės yra įsitikinę, kad savistabdančios valiutos dirbs, o kiti yra įsitikinę, kad jie dirbs labai gerai, kol nenumatytas "juodųjų gulbių" įvykis atsiųs daugelį savistabdinančių valiutų vienu metu iki bedugnės.

Susirūpinimas ir trūkumai

Viena iš problemų, su kuria susiduria daugelis "Mastercoin", yra tas, kad Mastercoin yra tam tikru mastu labiau centralizuotas nei standartinės kriptokursės, tokios kaip Bitcoin, Litecoin ir Primecoin. Skirtingai nuo šių standartinių kriptokaukių, kur kiekvienas turi galimybę uždirbti monetas neutraliu kalibravimo procesu, "Mastercoin" visose meistriškuvėse iš pradžių buvo išleista vartotojams, kurie davė pinigus į "MasterCoin" fondo "Exodus" adresą. Atsakydamas į klausimą "Ar" Mastercoin "buvo iš anksto iškasamas? "," Mastercoin DUK "atsakymai:

Ne. Mastercoinai buvo sukurti visiškai viešo lėšų rinkimo projekte, Kickstart stiliu, 2013 m. Rugpjūčio mėn. Tiesa, investavimo laikotarpis buvo gana trumpas, o apie tai negirdėjo daugybė žmonių. Vis dėlto galima sakyti, kad daugelis žmonių negirdėjo apie "Bitcoin" iki 2011 m., Kai jau buvo išgaunama daug Bitcoin. 2013 m. Rugpjūtį buvo daug daugiau žmonių, kurie apskritai žiūri į kriptografines valiutas, o "Mastercoin" buvo paskelbtas daugybėje forumuose, taigi jis turėjo daug daugiau ekspozicijų nei "Bitcoin" pradžioje.

Tačiau šis atsakymas yra šiek tiek klaidinantis, nes jame nenagrinėjama priežastis, kodėl minos yra nepopuliarios. Daugelis "Bitcoin" naudotojų nemėgsta išankstinių minų, nes yra tvirtas įsitikinimas, kad visas kriptokursų taškas yra tas, kad jie yra decentralizuoti, todėl tikra kryptine valiuta jokiu būdu neturėtų privileguoti jokių konkrečių centralizuotų šalių. Tiesa, "Mastercoin" išleidimo modelis nėra toks pat kaip "Ripple", ta prasme, kad nėra centrinės partijos, kuri pagal nutylėjimą pradėjo valdyti bet kokius meistriškius. Be to, praktiškai "Ripple Labs" yra privati ​​korporacija, o "Mastercoin" fondas yra ne pelno siekianti organizacija ir "Bitcoin Foundation" sidabro lygio verslo narys. Tačiau "Mastercoin" fondas vis dėlto yra privilegijuota šalis, nes niekas kitas negalėjo uždirbti BTC išleidimo proceso metu. Be to, šiuo metu, kai protokolą organizuoja, Mastercoin fondas turi teisę išgauti ~ 1. 2 centai nuo kiekvieno sandorio neribotam žymeklio produkcijos. Tiek centralizuotas išleidimas, tiek ir privilegijuotas statusas, kurį Mastercoin protokolas suteikia šiai vienai organizacijai, teigia daugybė Bitcoin vartotojų, neleidžia "Mastercoin" būti klasifikuojama kaip tikrai decentralizuota valiuta.

Tuo tikslu viena idėja, kad kai kurie "Mastercoin" bendruomenės nariai turi sukurti naują valiutą "Mastercoin 2" be jokio lėšų surinkimo. Vietoj to, visi, turintys "Bitcoin", gali reikalauti MSC2, siųsdami sandorį sau, su minimalus 000006 BTC į konkretų adresą, kuris tarnauja kaip žymeklis. Siekiant užkirsti kelią piktnaudžiavimui, bus naudojama "monetos amžiaus" formulė - MSC2 kiekis, kurį gaunate už BTC, yra proporcingas laikotarpiui nuo to laiko, kai tie biktinukai paskutinį kartą dalyvavo sandoryje. Taigi, jei siunčiate sau keletą kartų, net sumaišydami monetas pakeliui, tolesni bandymai generuoja tik labai mažą MSC2 kiekį.

Ši schema turi pranašumą, kad monetos bus platinamos sąžiningai, bet nešvaistomos lėšos ar privilegijuotas niekas; vienintelis dalykas, kuris bus paaukotas, yra senovinė kelių senųjų monetų būklė. Šis naujas "Mastercoin 2" būtų naudojamas "Mastercoin" protokolui tiems patiems tikslams, kaip ir originali Mastercoin palaikymo savarankiškai išleista valiuta, ir tarnauja kaip prekybos tarp įvairių "Mastercoin" naudotojų valiutų priemonė, iš kurių dauguma bus per maža, kad būtų labai likvidžios rinkos tiesiogiai tarp kiekvienos valiutos poros.

Dar vienas "Mastercoin" trūkumas yra saugumas. Naudodami "Bitcoin", su spalvotomis monetomis ir alternatyviomis valiutomis, netgi momentiniai sandoriai turi tam tikrą saugumo lygį. "Bitcoin" mazgai atsisako platinti sandorius, kurie nesuderinami su jau matytiems sandoriams, taigi, jei užpuolikas bando nusiųsti pinigus prekybininkui ir tada nedelsdamas siunčia kitą sandorį, siunčiantis tuos pačius pinigus, antroji operacija bus atmesta tinklo . Su spalvotais monetomis situacija yra tokia pati, ir šis mechanizmas taip pat naudingas alternatyvioms kriptokursoms.

Tačiau su "Mastercoin" dauguma "Bitcoin" tinklo "nekalba" "Mastercoin"; rezultatas yra tas, kad užpuolikas gali atsiųsti iš MSC siunčiamą sandorį, o vėliau atsiųsti kitą sandorį, siunčiančią MSC, naudodamasis kitais operacijų rezultatais. Antrasis sandoris nesuderinamas su pirmuoju pagal "Mastercoin" taisykles, bet puikiai suderinamas pagal Bitcoin taisykles, todėl kalnakasiai priima abu, o "Mastercoin" protokolas gali apdoroti vieną iš pirmųjų. Taigi Mastercoin sandoriai yra saugūs tik po vieno patvirtinimo (~ 10 minučių). "MasterCoin dvigubai praleidžia iš esmės yra" pusės patvirtinimo lengviau ", nei bitcoin dvigubai praleidžia," pripažįsta J. R. Willett. Teoriškai Mastercoin gali būti modifikuotas, kad apeitumėte šią pažeidžiamumą; jei siuntimo operacija praleidžia visas su konkrečiu adresu susijusias išvestis, o specialios funkcijos, pvz., sąskaitų ribojimas, nenaudojamos, dvigubai išleisti "Mastercoin" sandorį nebūtų galima dvigubai išnaudoti susijusio Bitcoin sandorio. Tačiau tuo pat metu reikės šiek tiek apsvarstyti, kaip atlikti dvigubo išleidžiamojo veikimo sandorius ir patobulintas "Mastercoin" funkcijas.

Kokia bus "Mastercoin" ateitis? Už kampo yra tikrai daug naujų funkcijų. Vienas įdomių idėjų yra ribotų paskyrų koncepcija, kuri leis vartotojams kurti paskyras, kurias galima išleisti iš konkretaus finansavimo šaltinio, bet vieną kartą iki nustatytos maksimalios sumos per nustatytą laikotarpį.Tai turės du pagrindinius naudojimo atvejus. Visų pirma, jis gali būti naudojamas kaip dar vienas saugus taupomosios sąskaitos saugojimo mechanizmas, ribojant nuostolius dėl riboto adreso, kuriame buvo įsilaužta. Antra, ji gali būti naudojama kaip "Coinbase" tipo "pasikartojančio prenumeratos" funkcija. Pavyzdžiui, galėčiau suteikti privačią interneto prieigą ribotą 7 dolerių sąskaitą per 30 dienų mainais už VPN prenumeratą. Kiti įvykiai apima "Mastercoin" maišytuvės apdovanojimą, o ateityje mes netgi galime pamatyti "Mastercoin", kuris yra decentralizuotos rinkos pagrindas. Kiekvienas, kuris nori daugiau sužinoti apie "Mastercoin" projektą, gali sužinoti "Mastercoin" svetainę, įvairius "Mastercoin" kūrimo įrankius ir "Mastercoin reddit". Jei norite įsigyti megztines, sužinokite "Google Docs Mastercoin" užsakymų knygelę arba tiesiogiai įsigykite "www. buuminetercoinas. Com.