Какво представляват интелигентните договори?

Stevepb/Pixabay
Stevepb/Pixabay

Един от най-важните елементи на всяка транзакция, независимо дали е търговия със стоки или услуги, е доверието. И двете страни трябва да вярват, че другата ще изпълни тяхната част от сделката. Един класически метод за гарантиране на това са договорите, но правните документи изискват опит и надзор, за да ги наложат. Интелигентните договори имат потенциала да променят всичко това.

Съдържание

  • Надграждане на блокчейн
  • Отвъд биткойн
  • Един несъвършен свят
  • По-умно бъдеще

Какво представляват интелигентните договори? В много отношения те не се различават от договор, който може да сте подписали, за да завършите работа или да купите къща. За разлика от тях обаче, те са цифрови и автоматизирани. Интелигентните договори записват споразумението на договора директно в редове код, премахвайки необходимостта от централна организация, която да одобри, че всяка от страните завършва своя край на споразумението. Интелигентен договор може да направи това с помощта на разпределена мрежа.

Препоръчани видеоклипове

Въпреки че най-често се говори на същия дъх като криптовалутите като Ethereum, интелигентните договори имат потенциала да изведат блокчейн технологията отвъд Биткойн и неговите алткойни и да създадем свят, в който доверието е цифрово защитено.

Свързани

  • Какво е памет на AMD Smart Access?
  • Intel може да работи върху специализиран чип за копаене на биткойни
  • Какво е GPU майнинг?

Надграждане на блокчейн

Въпреки че първоначално е предложен от компютърен учен Ник Сабо през 1996 г в публикацията си „Интелигентни договори: градивни елементи за свободни цифрови пазари“, интелигентните договори станаха осъществими едва след пускането на биткойн през 2009 г. Bitcoin, създаден от псевдонима Сатоши Накамото, е изградена върху блокчейн технология, разпределена книга, която използва мрежа от възли по целия свят за удостоверяване на транзакции. Това е основен компонент на това, което кара интелигентните договори да функционират.

По същия начин Bitcoin използва мрежа от възли - с Bitcoin те са известни като копачи - за валидиране Биткойн транзакциите, интелигентните договори ще използват мрежа от възли, за да потвърдят дали елементи от нея са били завършен. Те не се нуждаят от една страна, която да наблюдава договора, точно както Биткойн не се нуждае от една страна, която да наблюдава транзакциите. Мрежата — и самият интелигентен контакт — предоставят потвърждението, че една или и двете страни са изпълнили своята част от сделката, като по този начин осигуряват доверие без необходимост от посредник.

Чрез разпространението на услугите за валидиране интелигентните договори са много по-прозрачни. Те могат да бъдат проследени и видими от всички участващи страни - и потенциално от външни страни, ако има опасения относно съдържанието на договора.

Биткойн технически предлага основна функционалност на интелигентния договор. Използва се редовно в сайтове на darknet и clearnet, за да улесни продажбата на артикули. След като транзакцията започне, биткойн се изпраща към ескроу сметка, която след това подтиква продавача да изпрати своя продукт. Когато този продукт пристигне, купувачът потвърждава получаването му и биткойните се прехвърлят автоматично на продавача. Не се изисква посредник.

Отвъд биткойн

Когато интелигентният договор за биткойн е ограничен до използването на собствена валута, интелигентните договори, изградени на платформи като Ethereum, могат да стигнат много по-далеч. Ethereum предлага децентрализирана виртуална машина, която е „Turing Complete.“ Тоест неговата кодова база поддържа по-широко използване на инструкции и следователно може да се използва за по-голямо разнообразие от цели извън прехвърлянето на токена на Ethereum, Ether.

Интелигентните договори са програмируеми и следователно се четат точно като програмирани приложения. „Ако това се случи, направете го.“

кола за нула долара

С такива широки приложения интелигентните договори биха могли на теория да заменят договорите в различни ситуации. Може да замени системите за директен дебит за автоматизирани плащания например. Ако има достатъчно пари в сметка и е достигната определена дата, договорът ще прехвърли определена сума пари в друга сметка и ще предостави цифрова услуга в замяна.

При закупуване на къща, основният интелигентен договор може да прехвърли цифрово нотариалния акт към жилище, след като необходимите средства са налични влезе в акаунта на продавача, с други интелигентни договори, извършващи всички видове проверки срещу измами и потвърждения на собствени.

Нито един от тези случаи не се различава от това как се извършват финансовите транзакции, но там, където са традиционните методи произволни, контролирани и видими от една страна или ограничен брой от няколко, интелигентните договори биха били изцяло прозрачен. Интелигентните договори правят страните наистина отговорни за своите действия, като просто не изпълняват, ако договорът не се спазва. Това прави много по-трудно за който и да е участник да измами системата, тъй като никой няма нивото на контрол, което банките или правните институции имат в момента.

Без шанс за произволна намеса на посредник и нито една страна да има повече контрол от другата, умно договорите на теория трябва да създадат по-голямо доверие между страните и същевременно да рационализират целия процес време.

Един несъвършен свят

Колкото и мощни да са интелигентните договори, те не са напълно готови да заменят всяка система за доверие, която вече имаме. Както е описано в примерите по-горе, сложна транзакция, използваща интелигентни договори, вероятно ще изисква множество интелигентни договори, свързани заедно, за да покрият всички потенциални ситуации „ако“, които биха възникнали като част от сделка.

Има също "Проблемът с Oracle", да се вземе предвид, при което самите интелигентни договори не могат да взаимодействат директно с реалния свят. Ако интелигентните договори участват в транзакции, включващи действия от реалния свят, като професионални услуги за клиенти, те се нуждаят от субект („оракул“), който да им каже, че това събитие се е случило.

Това е реален риск за сигурността. Ако разчитате на един-единствен оракул за интелигентен договор, тогава вие на практика сте елиминирали изцяло децентрализиращото предимство на интелигентния договор и сте създали една единствена точка на повреда. Децентрализираната мрежа на оракул затруднява доверието на всеки в тази мрежа.

Наред с проблема с Oracle, който все още не е решен, съществува и проблемът със сигурността, пред който са изправени интелигентните договори. Като всеки програмиран код, интелигентните договори могат да имат уязвимости и това става още по-вероятно с нарастването на сложността. След скорошно проучване на интелигентните договори на Ethereum, една компания откри десетки хиляди подслушвани договори което би могло да позволи кражба на токени с лекота. Има дори дебат дали подобна договорна експлоатация е незаконна, тъй като недостатъците са вградени в самите договори.

По-умно бъдеще

За щастие на онези, които се вълнуват от потенциала за интелигентни договори, има много разработчици, които работят върху тях коригиране на някои от техните явни проблеми и много други, желаещи да изпробват интелигентни договори за всякакъв вид цели. Ще отнеме много години и много промени, ако интелигентните договори трябва да се превърнат в жизнеспособна алтернатива за много от легалните системи, които имаме в момента, за да гарантираме, че двама транзакционни партньори се доверяват един на друг, но потенциалът със сигурност е такъв там. Като криптовалути продължат да приемат основно и да помогне за запознаването на по-широка публика с блокчейн технологията и някои от нейните производни употреби, интелигентните договори може да последват примера.

Препоръки на редакторите

  • Какво е Smart Access Storage? Как AMD планира да убие времето за зареждане
  • Крипто се срива и това може да направи графичните процесори по-достъпни
  • Какво представлява метавселената? Дълбоко гмуркане в „бъдещето на интернет“
  • Nvidia печели поне 400 милиона долара годишно от копаене на криптовалута
  • Как се копае биткойн