A linterior de MAST: el poc conegut pla per avançar en els contractes intel ligents de Bitcoin | CAT.DemocraziakmZero.org

A linterior de MAST: el poc conegut pla per avançar en els contractes intel ligents de Bitcoin

A linterior de MAST: el poc conegut pla per avançar en els contractes intel ligents de Bitcoin

Tot i ser el més gran i de més llarga durada blockchain, Bitcoin no és conegut precisament per les seves característiques de programació.

En una època en què els nous projectes blockchain prometen contínuament més gran i millor (i plataformes com Etereum tall obertament més codificadors novells), bitcoin fins i tot ha apreciat la seva més simple, la construcció més segura. Però això no vol dir que la feina no està en curs per portar més funcionalitat avançada per la xarxa.

Si i quan una certa actualització polèmic canvi de codi anomenat SegWitis desplegat (i això segueix sent un cas), els desenvolupadors de protocol diuen que podria aplanar el camí per a una sèrie de noves millores tècniques. Això inclou l'actualització de llarga data Merkelized arbres de sintaxi abstracta (MAST), un concepte empaquetat en una proposalby oficial Bitcoin Core desenvolupador Johnson Lau a principis de 2016.

Una altra nova peça de la criptografia d'última generació, de MAST no permet nous contractes intel·ligents per se, sinó mitjançant la reducció de la mida de les dades necessàries per als scripts de bitcoin, permet que "les condicions de reemborsament complicats" que no són actualment viables en part a causa del espai restriccions.

Lau va dir CoinDesk:

"Mast fa contractes complicats intel·ligents es converteixen en una mida molt petit. Això redueix la demanda d'espai de bloc i millora la privacitat, ja que només revelen una petita part del contracte intel·ligent al blockchain pública, pel que és més difícil d'analitzar."

En un nivell més tècnic, pal pot ser descrit com una pròrroga per pagar a l'escriptura Hash.

Mitjançant l'ús d'arbres Merkle (la mateixa estructura de dades que emmagatzema les transaccions en blocs de bitcoin), que permet una nova forma d'integració i el processament de seqüències de comandes que ofereix més escalabilitat i la privacitat.

Sona tècnica (i potser a un canvi mínim), però molts desenvolupadors estan bitcoin excitat pel potencial perquè creuen que amplia la capacitat de Bitcoin per ser utilitzat com "diners programable".

Confusió contracte intel·ligent

Fent un pas enrere per un minut, un 'contracte intel·ligent' és un terme que es refereix a un fragment de codi que fa complir les normes per si sol, sense recolzar-se en un intermediari per interpretar les normes i resoldre els conflictes que puguin sorgir.

Tot i que la tendència és pensar en contractes intel·ligents com programes més complexos, cada pagament Bitcoin utilitza un. Llevat que l'emissor ofereix la signatura digital a la dreta (demostrant que ell o ella és l'amo), la xarxa no transferirà el bitcoin.

No obstant això, com es va esmentar, aquesta definició pot sonar decebedora en el context de Etereum, la plataforma d'aplicacions blockchain alternativa que permet als desenvolupadors crear virtualment qualsevol tipus de contracte intel·ligent.

Lau va assenyalar com a molt. "Per als contractes intel·ligents per ser realment 'intel·ligent', que hauria de permetre a la gent a fer alguna cosa més que simple pagament", va dir.

Val la pena assenyalar, també, que el llenguatge de scripting de Bitcoin prèviament donat suport tipus més complexos de contractes intel·ligents.

No obstant això, encara creador-pseudònim de la moneda digital Satoshi Nakamoto va haver de extreure molts d'ells per l'esquena el 2010, quan ell o ella es va adonar que havia bestioles que els actors maliciosos podrien utilitzar per obstruir la xarxa amb el correu brossa. Es pren un temps per construir aquesta funcionalitat còpia de seguretat.

Amb això en ment, Lau ha reunit una altra bitcoin proposalfor un conjunt de nous 'codis d'operació' (que permeten nous contractes intel·ligents), molts dels quals han estat portats de tornada en un entorn de prova, dient que aquests probablement es posarà en marxa en tàndem amb el pal.

Va afegir que la seva proposta podria restablir alguns més que van ser arrencada fa set anys.

Tot i que, una vegada que arribi el moment, Lau va assenyalar que no espera que tots els codis d'operació proposats en el BIP (bitcoin proposta de millora) per a ser acceptat. "Fins i tot només uns pocs (per exemple OP_CAT o OP_XOR) permetria a les coses que no són possibles avui en dia", va dir.

I, de nou, aquests s'agrupen amb el pal.

Nous usos bitcoin

També hi usos pràctics d'aquestes característiques, i Lau apuntaven a un parell de casos d'ús per al màstil combinat amb els nous codis d'operació.

Es tracta d'un esquema d'apostes "sense cap confiança necessària", va dir. La seva aplicació exemple s'utilitza la codis d'operació proposat OP_XOR i OP_RSHIFT, però ha assenyalat que hi ha altres combinacions de seqüències d'ordres anomenats 'pactes' que fan la mateixa cosa.

Aquests restringeixen com els usuaris poden utilitzar els fons, i estan "freqüentment sol·licitats, d'acord amb Lau".

Blockstream va donar a conèixer l'any passat que ha estat experimentant amb pactes d'una cadena lateral de prova - 01:00 blockchain amb un sistema de regles diferent que està vinculat al Bitcoin.

La idea és donar als usuaris més control sobre el seu bitcoin, fins i tot en cas de robatori. Diguem que vol enviar el seu bitcoin a un intercanvi, però està preocupat pels fons d'intercanvi que perden, com va passar amb la Muntanya gox.

L'ús d'una construcció anomenada 'volta', potser l'exemple més conegut d'un pacte, els usuaris poden enviar el seu bitcoin a la nova direcció juntament amb un cert tipus de seqüència de comandaments. Efectivament, que l'escriptura té el poder de xuclar la bitcoin enrere en el cas d'un tall d'estil gox Mt.

Aquesta construcció requeriria el nou OP_CAT codis d'operació i OP_CHECKSIGFROMSTACK.

Val la pena assenyalar, però, que alguns desenvolupadors són voltes skepticalthat treballarien, i pensen que la protecció dels fons serien millor aconseguir-se per altres mitjans.

Dit això, hi ha molts tipus de pactes. Co-fundador del MIT digital de divises Iniciativa Jeremy Rubin descriu una varietat d'altres exemples en una presentació en la conferència de seguretat blockchain Stanford la setmana passada.

I, hi ha altres idees diverses de com es pot utilitzar màstil (que semblen aparèixer de forma aleatòria i, sovint durant un xat amb els desenvolupadors bitcoin).

Enginyer de raigs laboratoris olaoluwa Osuntokun, que també va presentar a Stanford, va esmentar que màstil pot fins i tot millorar la Xarxa llampec.

Aquesta xarxa de la capa superior, amb l'objectiu d'augmentar la capacitat de bitcoin, necessita algú per vigilar el canal utilitzat per connectar les parts en la transacció en el cas que un tracta de fer trampa. Pal pot ajudar amb l'externalització d'aquesta necessitat d'un tercer, ja que redueix l'espai d'emmagatzematge necessari per a fer-ho.

Petits passos

Més enllà de pal i els codis d'operació que vénen amb ella, hi ha altres idees que suren al voltant contracte intel·ligent.

Almenys dos groupsare treballant en codis d'operació que alterarien bitcoin per afegir funcionalitat cadenes laterals, es va esmentar anteriorment. No obstant això, igual que moltes altres característiques, SegWit faria més fàcil, ja que llança una nova manera de fer grans canvis de consens.

Rayo xarxa co-creador Joseph Poon esmenta en una recent presentació que la seva execució proposat farà servir un interessant sistema de contractes intel·ligents que surten d'uns codis d'operació que es troben en bitcoin ja.

Pel que MAST R + D està en curs. En conversa amb CoinDesk, Rubin va assenyalar que ell ha estat pensant a través d'una nova potencialment millor manera d'implementar la mateixa cosa ,. Però, de moment, el polèmic canvi de codi SegWit sembla ser el principal obstacle.

No obstant això, encara que el canvi de consens no s'activa en els pròxims vuit mesos, Lau va assenyalar que hi ha una altra manera "menys elegant" de passar per alt el problema de la mal·leabilitat de transacció i per tant l'addició de suport per Mast - una mesura que podria ajudar a col·locar de nou en bitcoin els contractes conversa intel·ligent més ampli.

Notícies relacionades


Post Altcoin

Segona vida? Els creadors DAO fallats estan fent una oferta de reorganització

Post Altcoin

Roundup de Crypto 2.0: inici de monedes acolorides i pols de publicitat

Post Altcoin

Els viatgers australians dautobusos poden pagar tarifes amb Bitcoin

Post Altcoin

Funny Name o Not, Schnorr és un gran repartidor de Bitcoin

Post Altcoin

La transició de Donald Trump és una prova per a contractes intel·ligents

Post Altcoin

Coinplug guanya un premi de 45.000 dòlars per al servei didentificació de Blockchain

Post Altcoin

Informe JPMorgan: Crypto podria un dia ajudar a diversificar les carteres

Post Altcoin

Com esdevingué lany 2018 el multisig

Post Altcoin

Processador de pagaments Bitcoin GoCoin per muntar lona de Singapur

Post Altcoin

UNOCS llança el servei Bridge per proporcionar pagaments instantanis

Post Altcoin

Números o no, Coincheck no és Mt. Gox

Post Altcoin

Intercanvi Bitcoin dAustràlia CoinJar obté 500.000 dòlars en finançament dinversió