Внатре во MAST: Малку познат план за унапредување на биткитен паметни договори | MK.democraziakmzero.org

Внатре во MAST: Малку познат план за унапредување на биткитен паметни договори

Внатре во MAST: Малку познат план за унапредување на биткитен паметни договори

И покрај тоа што најголемите и најдолготрајните blockchain, Bitcoin не е точно позната по своите програмски функции.

Во време кога нови blockchain проекти постојано ветуваат поголеми и подобри (и платформи како ethereum отворено суд повеќе почетниците кодери), Bitcoin има дури и ценети неговите поедноставно, побезбедно изградба. Но, тоа не е да се каже дека работата не е во тек да се донесе повеќе напредна функционалност на мрежата.

Ако и кога одредени спорни кодот промени надградба наречен SegWitis распоредени (и ова останува ако), програмерите протокол да се каже дека тоа би можело да го отвори патот за широк спектар на нови технички подобрувања. Ова ја вклучува и долгогодишен Merkelized апстракти Синтакса Trees (MAST) надградба, концепт спакувани во официјална proposalby Bitcoin основни инвеститорот Џонсон Ло во почетокот на 2016 година.

Уште една нова фигура на врвни криптографијата, MAST не им овозможи нови паметни договори сама по себе, но од страна на намалување на големината на податоците потребни за Bitcoin скрипти, тоа им овозможува на "комплицирани услови за откуп", кои во моментов не се одржливи делумно затоа што на просторот ограничувања.

Ло изјави CoinDesk:

"MAST прави комплицирано паметни договори стане многу мали во големина. Ова ја намалува побарувачката на блок простор и ја подобрува приватноста, како што откриваат само мал дел од паметни договор за јавноста blockchain, па тоа е потешко да се анализира."

На повеќе техничко ниво, MAST може да се опише како продолжување да плаќаат за сценарио хаш.

Со користење на Merkle дрвја (иста структура на податоци што продавници трансакции во Bitcoin блокови), што овозможува нов начин на внесување и обработка на скрипти, кој нуди повеќе приспособливост и приватноста.

Тоа звучи технички (а можеби и како мали промени), но многу Bitcoin програмери се возбудени од потенцијал, бидејќи тие веруваат дека тоа се проширува можноста Bitcoin е да се користи како "програмабилни пари".

Smart договор конфузија

Повлекува назад за една минута, на "паметни договор" е термин кој се однесува на програмка на код кој наметнува правила на свој, без да се потпира на посредник да се толкува правилата и ги решаваат споровите кога тие се јавуваат.

Иако тенденцијата е да се мисли на паметни договори како што се повеќе комплексни програми, секој Bitcoin исплата користи. Освен ако испраќачот обезбедува правото дигитален потпис (се докажува дека тој или таа е сопственик), на мрежа не ќе се префрли на Bitcoin.

Сепак, како што рековме, таа дефиниција би можело да звучи underwhelming во контекст на ethereum, алтернатива blockchain апликации платформа која им овозможува на програмерите да се создаде речиси секој вид на паметни договор.

Ло истакна колку. "За паметни договори да биде навистина" паметно ", тоа треба да им овозможи на луѓето да прават нешто повеќе од едноставна плаќање", рече тој.

Вреди да се напомене, исто така, дека скриптен јазик Bitcoin е претходно поддржан посложени видови на паметни договори.

Сепак, се уште под псевдоним креаторот на дигитални валута е Сатоши Nakamoto мораше да рипувате многу од нив во 2010 година, кога тој или таа сфати дека имало грешки кои малициозен актери може да се користи за да се заглави на мрежата со спам. Тоа е донесена време да се изгради дека функционалноста врати.

Со ова на ум, Ло ги стави заедно друг Bitcoin proposalfor пакет на нови "opcodes" (овозможување нови паметни договори), од кои многу се повторно вратени во тестирање на животната средина, велејќи дека тие, најверојатно, ќе се одвива во тандем со копје.

Тој додаде дека неговиот предлог би можел дополнително да ги поврати некои кои беа растргнати од пред седум години.

Иако, некогаш ќе дојде време, Ло, истакна дека тој не очекува дека сите предложени во BIP (Bitcoin предлог подобрување) opcodes да бидат прифатени. "Дури и само неколку (на пример OP_CAT или OP_XOR) ќе им овозможи на работи кои не се можни денес", рече тој.

И, повторно, овие ќе биде во комплет со копје.

Нов Bitcoin употреба

Исто така постојат и практичната употреба на овие функции, како и Ло укажа на неколку употреба случаи за MAST во комбинација со новиот opcodes.

Една од нив е шема обложување ", без било каква доверба што е потребно", рече тој. Неговиот пример имплементацијата користи предложениот opcodes OP_XOR и OP_RSHIFT, но тој истакна дека постојат и други комбинации скрипта наречена "договори", кои се постигне истото.

Овие се ограничи како корисниците можат да го користат средства, и се "често бара, според Ло".

Blockstream откриен минатата година изјави дека е експериментирање со договори на тест sidechain - на blockchain со различен систем на владеење, кој е врзан за Bitcoin.

Идејата е да им даде на корисниците поголема контрола над нивните Bitcoin, дури и ако тоа е украден. Велат дека сакате да ја испратите вашата Bitcoin на размена, но сте загрижени за размена губење на средства, како што се случи со планината Gox.

Користење на изградба наречен "свод", можеби најпознатиот пример на заветот, корисниците можат да ги испраќаат своите Bitcoin на нова адреса, заедно со одреден тип на скрипта. Ефикасно, дека сценариото има моќ да си го цица вашиот Bitcoin назад во случај на удар со секира на планината Gox стил.

Оваа изградба ќе бара нови opcodes OP_CAT и OP_CHECKSIGFROMSTACK.

Вреди да се напомене дека, некои програмери се skepticalthat сводови ќе работат, и сметаат дека и заштита на средствата ќе биде подобро да се постигне со други средства.

Тоа, рече, постојат многу видови на договори. Ко-основачот на МИТ дигитални валута иницијатива Џереми Рубин опишани разни други примери во презентација на blockchain конференција за безбедност на Стенфорд минатата недела.

А, постојат и други разни идеи за тоа како може да се користи MAST (што се pop-up случајно и често кога во разговор со Bitcoin програмери).

Молња Labs инженер Olaoluwa Osuntokun, кој исто така ја претстави на Стенфорд, спомена дека MAST дури и може да го подобри молња мрежа.

Овој врвен мрежниот слој, со цел да се зголеми Bitcoin капацитет, треба некој да го следат каналот се користи за да се поврзете страните во трансакцијата во случај некој се обидува да лажеш. MAST може да помогне со аутсорсинг оваа потреба на трети лица, како што се намалува просторот за чување бара да го стори тоа.

Мали чекори

Надвор MAST и opcodes комплет со тоа, постојат и други паметни договор идеи лебдат наоколу.

Најмалку две groupsare работи на opcodes дека ќе ја смени Bitcoin да додадете sidechains функционалност, што е споменато порано. Сепак, како и многу други функции, SegWit ќе го направи тоа полесно, бидејќи се тркала од новиот начин на правење големи промени консензус.

Молња мрежа ко-креаторот Јосиф Poon споменува во една неодамнешна презентација дека неговиот предлог за имплементација ќе ја користи една интересна систем на паметни договори кои произлегуваат од неколку opcodes кои се во Bitcoin веќе.

Што се однесува до јарболот, R & D е во тек. Во разговор со CoinDesk, Рубин, истакна дека тој е размислување преку нов, потенцијално подобар начин на спроведување на истото. Но, за сега, на спорните код промени SegWit чини дека главната пречка.

Сепак, дури и ако промената на консензус не е вклучен во следните осум месеци, Ло, истакна дека постои уште една "помалку домот" начин на заобиколување проблем кроткоста трансакција и тоа додавајќи поддршка за MAST - потег кој би можел да помогне место Bitcoin назад во пошироката паметен договори разговор.

Поврзани вести


Post Altcoin

Зошто битката е анонимна како што сакате да биде

Post Altcoin

Молња мрежата на Биткоин е компатибилна со Digital Asset Now

Post Altcoin

Биткоин цена се урна преку 250 долари марка

Post Altcoin

Откако хиперирани Велика Британија Дигитални валута Hullcoin киднапиран од страна на кинески scammers

Post Altcoin

MakerDAO и повеќе: Потрагата по стабилна стабилна кола продолжува

Post Altcoin

Playkey ICO подигнува 10,5 милиони долари за игри на облак

Post Altcoin

Битбанк нуди повеќе битковински избори за јапонски компании

Post Altcoin

Crypto 2.0 Преглед: Подигнување на обоени монети и притисок за јавна политика

Post Altcoin

Битката забрана за страв исчезнува во Тајланд со Exchange замена

Post Altcoin

Битката на растечката улога во американската политика

Post Altcoin

Кина биткоин размена: BitLicense би им наштети на странските пазари

Post Altcoin

Биткоин-финансирана апликација за запознавање се развива по последниот пренапони