Смарт-контракт (англ. smart contract — «розумний контракт») — різновид угоди в формі закодованих математичних алгоритмів, де укладення, зміни, виконання і розривання можна виконати лише з використанням комп'ютерних програм (блокчейн-платформ) у рамках мережі Інтернет.
В реальному світі широке охоплення в реалізації смарт-контрактів здобула DAO, [en] для венчурного фінансування, яка була запущена у травні 2016 року.
Першою країною, яка законодавчо закріпила розумні контракти стала Білорусь у 2017 році.
Історія
Словосполучення «смарт-контракт» було створено вченим у галузі інформатики, криптографії, а також в області права, Ніком Сабо у 1994 році, для підкреслення того, що він називає «високорозвинені практики» договірного права і пов'язаних з діловою практикою в розробці електронних протоколів торгівлі, між незнайомими людьми в Інтернеті. Можна сказати, що йдеться про врегулювання відносин сторін шляхом закріплення їх вираженої волі у формі певного коду, який придатний для зчитування комп'ютером.
У 1996 році Сабо описував його так:
Нові інституції і нові способи формалізації відносин цих інституцій стали можливі завдяки цифровій революції. Я називаю ці контракти «розумними» тому що вони більш функціональні, ніж їхні неживі паперові предки. Не передбачається використання штучного інтелекту. Смарт-контракти — це набір обіцянок у цифровому форматі, включно з протоколами, за якими сторони виконують ці обіцянки. Оригінальний текст (англ.) New institutions, and new ways to formalize the relationships that make up these institutions, are now made possible by the digital revolution. I call these new contracts «smart», because they are far more functional than their inanimate paper-based ancestors. No use of artificial intelligence is implied. A smart contract is a set of promises, specified in digital form, including protocols within which the parties perform on these promises. |
Сабо, натхненний дослідником [en], також мав широке очікування того, що специфікації на основі чіткої логіки і перевірки, або виконання через криптографічні протоколи та інші механізми цифрової безпеки, може являти собою різке поліпшення в порівнянні з традиційним контрактом, навіть для деяких традиційних видів договірних положень, які можуть бути передані під владу комп'ютерних протоколів.
У документі 2013 року, [en] та інші [en] як основи безпеки розумних контрактів, на відміну від Чаума та інших дослідників в криптографічній фінансовій спільноті, які використовують сучасні криптографічні протоколи, щоб забезпечити безпеку і конфіденційність цифрових грошей, облікових даних, підписання контракту, аукціонів, а також інших комерційних механізмів.
Кілька формальних мов були розроблені та запропоновані для визначення договірних положень. IEEE провів два семінари з електронним укладенням договорів.
Розумні контракти вперше отримали широке поширення з появою Ethereum. Ідея створення проекту виникла в 2013 році. В той момент засновник журналу Bitcoin Magazine Віталік Бутерін прийшов до висновку, що технологія блокчейна може використовуватися значно ширше, не тільки в криптовалютах. Він висунув ідею універсальної децентралізованої блокчейн-платформи, в якій будь-хто бажаючий може програмно реалізувати різні системи зберігання та обробки інформації. Головна умова — дії повинні бути описані як математичні правила.
Останнім часом галас навколо блокчейну, смарт-контрактів використовується в сенсі загального розуміння цілі, що відбувається на блокчейні. У цій інтерпретації смарт-контракт не обов'язково має відношення до класичної концепції договору, але може бути будь-якою комп'ютерною програмою.
Питання безпеки
Смарт-контракт — це «комп'ютеризований протокол транзакцій, який виконує умови контракту». Блокчейн, на основі смарт-контракта, видно всім користувачам зазначеного блоку. Проте, це призводить до помилок, в тому числі дірок в системі безпеки, які можуть побачити всі користувачі, але їх не можна виправити швидко. Таким чином, була успішно виконана атака на DAO в червні 2016 року вартістю 50 млн USD у Ethereum, в той час, як розробники намагалися прийти до вирішення цієї проблеми. Обробка задачі на блокчейні вимагала часу, за який хакер може отримати доступ до ресурсів, і зняти кошти з DAO контракту.
Принцип роботи
Смарт-контракти Ethereum розробляються на одній з мов, спроектованих для трансляції в байт-код віртуальної машини Ethereum — Solidity (схожий на С або JavaScript), Vyper і Serpent (схожі на Python), LLL (низькорівнева версія Lisp), Mutan (заснований на Go).
Сторони підписують розумний контракт, використовуючи методи, аналогічні підписанню перерахунку коштів в криптовалютні мережі, що існують в наш час. Після підписання сторонами, контракт зберігається в блокчейні і набуває чинності. Для забезпечення автоматизованого виконання зобов'язань договору обов'язково потрібно середовище існування (ноди блокчейна Ethereum), яке дозволяє повністю автоматизувати виконання пунктів контракту. Це означає, що розумні контракти зможуть існувати тільки всередині середовища, що має безперешкодний доступ виконуваного коду до об'єктів розумного контракту.
Всі умови контракту повинні мати програмний опис і ясну логіку виконання. У зв'язку з цим перші розумні контракти мають завдання формалізації найбільш простих взаємин, що складаються з невеликої кількості умов. Маючи безперешкодний доступ до об'єктів контракту, розумний контракт відстежує за вказаними умовами досягнення або порушення пунктів і ухвалює самостійні рішення, ґрунтуючись на запрограмованих умовах. Таким чином, основний принцип розумного контракту полягає в повній автоматизації і правдивості виконання договірних відносин.
Для того, щоб розумні контракти могли існувати, потрібні певні умови:
- Використання широко поширених методів електронного підпису на основі публічних і приватних ключів (асиметричне шифрування).
- Існування відкритих, децентралізованих і довірчих сторонам контракту баз даних для виконуваних транзакцій, робота яких повністю виключає людський фактор. Як приклад: блокчейн в Bitcoin.
- Децентралізація середовища виконання розумного контракту. Як приклад: Ethereum, Codius, Counterparty.
- Правдивість джерела цифрових даних. Як приклад: кореневі центри сертифікації SSL в базах сучасних інтернет-браузерів.
Об'єкти розумного контракту
Підписанти — сторони розумного контракту, які беруть або відмовляються від умов з використанням електронних підписів. Прямим аналогом є підпис відправника коштів в мережі Bitcoin, яка підтверджує внесення транзакції в ланцюжок блоків.
Предмет договору. Предметом договору може бути тільки об'єкт, що знаходиться всередині середовища існування розумного контракту, або ж повинен забезпечуватися безперешкодний, прямий доступ розумного контракту до предмету договору без участі людини.
Умови. Умови розумного контракту повинні мати повний математичний опис, який можливо запрограмувати в середовищі існування розумного контракту. Саме в умовах описується логіка виконання пунктів предмета договору.
Децентралізована платформа. Для розподіленого зберігання смарт-контракту необхідний його запис в блокчейні цієї платформи.
Винагорода та виконання
Сабо передбачає, що смарт-контракт — це інфраструктура, яка може бути реалізована шляхом тиражованих реєстрів активів та виконання контрактів з використанням криптографічного хеш-ланцюга і Візантійської відмовостійкої винагороди. Кожен вузол у мережі рівноправних вузлів виступає як заголовок реєстру і умовна порука, що виконує зміни права власності та автоматично відзначає правила, що регулюють ці операції, і перевіряє ту ж роботу інших вузлів. Аскемос реалізував цей підхід в 2002 році, використовуючи схему як мову сценаріїв контракту.
Криптовалюти, такі як bitcoin впровадили спеціальні випадки таких реєстрів, де майно гроші. Bitcoin і багато з його спін-оффів містять механізми для того, щоб мати більше можливостей спільної власності і виконання контрактів. Код підтримки це прихована частина протоколу Bitcoin, на основі імовірної та анонімної (за рахунок доказу роботи на основі візантійського) винагороди.[]
Одна з пропозицій для використання Bitcoin для реєстрації активів і виконання контракту називається «кольорові монети». Реєстрація доменного імені реєстру здійснюється в Namecoin; реєструємо назви для потенційно довільних форм власності, поряд з виконанням контракту, реалізовані в Crypti, Ripple, Mastercoin і Ethereum. NXT реалізує право власності на доказі власності, частки в базовій валюті.
Смарт-контракти можуть бути реалізовані за допомогою [en] проектування контракту.
Додатки можуть включати в себе фінансові інструменти, такі як облігації, акції та похідні, договорів по забезпеченню, а також інші документи і угоди, де вузли можуть стежити за розвитком подій, на яких зумовлені розумні правила контракту. Переваги смарт-контракту як еквіваленту звичайного фінансового інструменту гіпотетично включають зведення до мінімуму ризику контрагента, скорочення термінів розрахунків, а також підвищення прозорості. UBS експериментував з «розумними» облігаціями, які використовують bitcoin блокчейн, в якому платіжні потоки гіпотетично могли б бути повністю автоматизовані, створюючи самостійно оплачуваний інструмент.
Токени
Токен — запис в блокчейні, одиниця обліку, яка не являється криптовалютою, лише призначена для представлення цифрового балансу в деякому активі, іншими словами виконує функцію «замінника цінних паперів» в цифровому світі. Управління токеном зазвичай реалізується за допомогою смарт-контракту, в якому записані значення залишків на рахунках власників токенів, і який надає можливість переказу токенів з одного рахунку на інший. Отримати доступ до токенів можна через спеціальні додатки, які використовують схеми електронного підпису.
Стандарти токенів
Стандарти токенів — це набір узгоджених правил, які керують проектуванням, розробкою, поведінкою та роботою токенів криптовалюти на певному протоколі блокчейну. Щоб стандарти токенів були корисними, вони повинні бути широко прийняті. Без прийняття їх правила неможливо підняти до статусу «стандарту», оскільки стандарти — це правила, яких зазвичай дотримується широке коло людей.
Ось деякі з найпопулярніших стандартів токенів на Ethereum:
ERC-20 – стандартний інтерфейс для замінних (взаємозамінних) токенів, таких як токени голосування, токени ставок або віртуальні валюти.
ERC-721 – стандартний інтерфейс для невзаємозамінних токенів NFT, як-от документ на твір мистецтва чи пісню.
ERC-777 – ERC-777 дозволяє людям створювати додаткову функціональність на основі токенів, як-от договір змішування для покращення конфіденційності транзакцій або функцію екстреного відновлення, щоб виручити вас, якщо ви втратите особисті ключі.
ERC-1155 - ERC-1155 дозволяє здійснювати більш ефективні операції та групування транзакцій, таким чином заощаджуючи витрати. Цей стандарт токенів дозволяє створювати як корисні токени (наприклад, $BNB або $BAT), так і незамінні токени, такі як .
ERC-4626 — токенізований стандарт сховищ, призначений для оптимізації та уніфікації технічних параметрів сховищ, що несуть прибуток.
У популярній культурі
У романі [en] (2002) Карл Шредер відрізняє «економіку прав», в якому всі фізичні об'єкти є нано-мічені договірними вимогами, з тим, що оплата може застосовуватися для всіх видів використання службової інформації, наприклад, військова місія в глибокому космосі повинна постійно виправдовувати співвідношення витрат і вигод своєї місії на кораблі або він перестане працювати.[]
Примітки
- Беларусь первой в мире законодательно закрепила smart-контракт [ 23 жовтня 2021 у Wayback Machine.], БЕЛТА, 22 ДЕКАБРЯ 2017
- [Smart Contracts. Процитовано 23 липня 2023. Smart Contracts]
- . www.fon.hum.uva.nl. Архів оригіналу за 27 квітня 2018. Процитовано 29 липня 2017.
- Nick Szabo. . First Monday. Архів оригіналу за 4 лютого 2017. Процитовано 10 грудня 2016.
- Miller, Van Cutsem, and Tulloh (2013). . Архів оригіналу за 6 січня 2017. Процитовано 10 грудня 2016.
- . erights.org. Архів оригіналу за 12 листопада 2016. Процитовано 10 грудня 2016.
- . vwh.net. Архів оригіналу за 21 серпня 2006. Процитовано 10 грудня 2016.
- . Архів оригіналу за 29 серпня 2006. Процитовано 10 грудня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - . Архів оригіналу за 3 грудня 2018. Процитовано 10 грудня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - . Архів оригіналу за 20 лютого 2018. Процитовано 23 жовтня 2021.
- . Архів оригіналу за 24 листопада 2016. Процитовано 10 грудня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - . Архів оригіналу за 11 грудня 2016. Процитовано 10 грудня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - Tapscott, Don; Tapscott, Alex (May 2016). The Blockchain Revolution: How the Technology Behind Bitcoin is Changing Money, Business, and the World. с. 72, 83, 101, 127. ISBN .
- . Архів оригіналу за 17 січня 2017. Процитовано 10 грудня 2016.
- Peck, M. (28 травня 2016). . IEEE Spectrum. Institute of Electrical and Electronics Engineers. Архів оригіналу за 30 травня 2016. Процитовано 10 грудня 2016.
- . Архів оригіналу за 23 жовтня 2021. Процитовано 23 жовтня 2021.
- Chris Dannen ntroducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners [ 23 жовтня 2021 у Wayback Machine.]
- . Архів оригіналу за 21 січня 2018. Процитовано 23 жовтня 2021.
- . Архів оригіналу за 17 травня 2020. Процитовано 23 жовтня 2021.
- Nick Szabo (2005). . Архів оригіналу за січень 15, 2014. Процитовано 12 січня 2014.
- Hal Hodson (20 November 2013). . New Scientist. Архів оригіналу за 13 січня 2014. Процитовано 12 January 2014.
- . Архів оригіналу за 11 січня 2014. Процитовано 12 January 2014.
- . Архів оригіналу за 8 листопада 2016. Процитовано 10 грудня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - . Yahoo Finance. 23 December 2013. Архів оригіналу за 13 січня 2014. Процитовано 12 January 2014.
- Grigg (2015). . Coinscrum. Архів оригіналу за 8 грудня 2016. Процитовано 10 грудня 2016.
- Clack та ін. (2016). (PDF). Архів оригіналу (PDF) за 11 вересня 2016. Процитовано 10 грудня 2016.
{{}}
: Явне використання «та ін.» у:|last=
() - (PDF). Accenture. Архів оригіналу (PDF) за 10 серпня 2016. Процитовано 10 грудня 2016.
- Ross, Rory (12 вересня 2015). . Newsweek. Архів оригіналу за 10 липня 2016. Процитовано 27 травня 2016.
- Wigan, David (11 червня 2015). . IFR Asia. Архів оригіналу за 29 червня 2016. Процитовано 27 травня 2016.
- . ForkLog (англ.). 2 листопада 2017. Архів оригіналу за 19 серпня 2021. Процитовано 30 березня 2021.
- Pratap, Zubin (16 листопада 2022). What Are Token Standards? A Complete List. Chainlink Blog (амер.). Процитовано 23 липня 2023.
- ERC-20: Token Standard. Ethereum Improvement Proposals. Процитовано 23 липня 2023.
- ERC-721: Non-Fungible Token Standard. Ethereum Improvement Proposals. Процитовано 23 липня 2023.
- ERC-777: Token Standard. Ethereum Improvement Proposals. Процитовано 23 липня 2023.
- ERC-1155: Multi Token Standard. Ethereum Improvement Proposals. Процитовано 23 липня 2023.
- ERC-4626: Tokenized Vaults. Ethereum Improvement Proposals. Процитовано 23 липня 2023.
Див. також
- [en]
- [en]
Посилання
- [. Процитовано 23 липня 2023. Ідея смарт-контрактів]
- erights.org: Смарт-контракти [ 27 березня 2017 у Wayback Machine.]
- E Мова: криптографічні можливості для розподіленої інтелектуальної Договірних [ 16 жовтня 2016 у Wayback Machine.]
- Цифровий Шлях: Смарт-контракти та третього світу [ 17 грудня 2002 у Wayback Machine.]
- [. Процитовано 23 липня 2023. «Пізно платежів? Пристрій не дозволить запуск двигуна автомобіля.»]
- Open-Угоди: з відкритим вихідним кодом Смарт контракти [ 4 листопада 2016 у Wayback Machine.]
Ця стаття містить правописні, лексичні, граматичні, стилістичні або інші мовні помилки, які треба виправити. (січень 2022) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Smart kontrakt angl smart contract rozumnij kontrakt riznovid ugodi v formi zakodovanih matematichnih algoritmiv de ukladennya zmini vikonannya i rozrivannya mozhna vikonati lishe z vikoristannyam komp yuternih program blokchejn platform u ramkah merezhi Internet V realnomu sviti shiroke ohoplennya v realizaciyi smart kontraktiv zdobula DAO en dlya venchurnogo finansuvannya yaka bula zapushena u travni 2016 roku Pershoyu krayinoyu yaka zakonodavcho zakripila rozumni kontrakti stala Bilorus u 2017 roci IstoriyaSlovospoluchennya smart kontrakt bulo stvoreno vchenim u galuzi informatiki kriptografiyi a takozh v oblasti prava Nikom Sabo u 1994 roci dlya pidkreslennya togo sho vin nazivaye visokorozvineni praktiki dogovirnogo prava i pov yazanih z dilovoyu praktikoyu v rozrobci elektronnih protokoliv torgivli mizh neznajomimi lyudmi v Interneti Mozhna skazati sho jdetsya pro vregulyuvannya vidnosin storin shlyahom zakriplennya yih virazhenoyi voli u formi pevnogo kodu yakij pridatnij dlya zchituvannya komp yuterom U 1996 roci Sabo opisuvav jogo tak Novi instituciyi i novi sposobi formalizaciyi vidnosin cih institucij stali mozhlivi zavdyaki cifrovij revolyuciyi Ya nazivayu ci kontrakti rozumnimi tomu sho voni bilsh funkcionalni nizh yihni nezhivi paperovi predki Ne peredbachayetsya vikoristannya shtuchnogo intelektu Smart kontrakti ce nabir obicyanok u cifrovomu formati vklyuchno z protokolami za yakimi storoni vikonuyut ci obicyanki Originalnij tekst angl New institutions and new ways to formalize the relationships that make up these institutions are now made possible by the digital revolution I call these new contracts smart because they are far more functional than their inanimate paper based ancestors No use of artificial intelligence is implied A smart contract is a set of promises specified in digital form including protocols within which the parties perform on these promises Sabo nathnennij doslidnikom en takozh mav shiroke ochikuvannya togo sho specifikaciyi na osnovi chitkoyi logiki i perevirki abo vikonannya cherez kriptografichni protokoli ta inshi mehanizmi cifrovoyi bezpeki mozhe yavlyati soboyu rizke polipshennya v porivnyanni z tradicijnim kontraktom navit dlya deyakih tradicijnih vidiv dogovirnih polozhen yaki mozhut buti peredani pid vladu komp yuternih protokoliv U dokumenti 2013 roku en ta inshi en yak osnovi bezpeki rozumnih kontraktiv na vidminu vid Chauma ta inshih doslidnikiv v kriptografichnij finansovij spilnoti yaki vikoristovuyut suchasni kriptografichni protokoli shob zabezpechiti bezpeku i konfidencijnist cifrovih groshej oblikovih danih pidpisannya kontraktu aukcioniv a takozh inshih komercijnih mehanizmiv Kilka formalnih mov buli rozrobleni ta zaproponovani dlya viznachennya dogovirnih polozhen IEEE proviv dva seminari z elektronnim ukladennyam dogovoriv Rozumni kontrakti vpershe otrimali shiroke poshirennya z poyavoyu Ethereum Ideya stvorennya proektu vinikla v 2013 roci V toj moment zasnovnik zhurnalu Bitcoin Magazine Vitalik Buterin prijshov do visnovku sho tehnologiya blokchejna mozhe vikoristovuvatisya znachno shirshe ne tilki v kriptovalyutah Vin visunuv ideyu universalnoyi decentralizovanoyi blokchejn platformi v yakij bud hto bazhayuchij mozhe programno realizuvati rizni sistemi zberigannya ta obrobki informaciyi Golovna umova diyi povinni buti opisani yak matematichni pravila Ostannim chasom galas navkolo blokchejnu smart kontraktiv vikoristovuyetsya v sensi zagalnogo rozuminnya cili sho vidbuvayetsya na blokchejni U cij interpretaciyi smart kontrakt ne obov yazkovo maye vidnoshennya do klasichnoyi koncepciyi dogovoru ale mozhe buti bud yakoyu komp yuternoyu programoyu Pitannya bezpekiSmart kontrakt ce komp yuterizovanij protokol tranzakcij yakij vikonuye umovi kontraktu Blokchejn na osnovi smart kontrakta vidno vsim koristuvacham zaznachenogo bloku Prote ce prizvodit do pomilok v tomu chisli dirok v sistemi bezpeki yaki mozhut pobachiti vsi koristuvachi ale yih ne mozhna vipraviti shvidko Takim chinom bula uspishno vikonana ataka na DAO v chervni 2016 roku vartistyu 50 mln USD u Ethereum v toj chas yak rozrobniki namagalisya prijti do virishennya ciyeyi problemi Obrobka zadachi na blokchejni vimagala chasu za yakij haker mozhe otrimati dostup do resursiv i znyati koshti z DAO kontraktu Princip robotiSmart kontrakti Ethereum rozroblyayutsya na odnij z mov sproektovanih dlya translyaciyi v bajt kod virtualnoyi mashini Ethereum Solidity shozhij na S abo JavaScript Vyper i Serpent shozhi na Python LLL nizkorivneva versiya Lisp Mutan zasnovanij na Go Storoni pidpisuyut rozumnij kontrakt vikoristovuyuchi metodi analogichni pidpisannyu pererahunku koshtiv v kriptovalyutni merezhi sho isnuyut v nash chas Pislya pidpisannya storonami kontrakt zberigayetsya v blokchejni i nabuvaye chinnosti Dlya zabezpechennya avtomatizovanogo vikonannya zobov yazan dogovoru obov yazkovo potribno seredovishe isnuvannya nodi blokchejna Ethereum yake dozvolyaye povnistyu avtomatizuvati vikonannya punktiv kontraktu Ce oznachaye sho rozumni kontrakti zmozhut isnuvati tilki vseredini seredovisha sho maye bezpereshkodnij dostup vikonuvanogo kodu do ob yektiv rozumnogo kontraktu Vsi umovi kontraktu povinni mati programnij opis i yasnu logiku vikonannya U zv yazku z cim pershi rozumni kontrakti mayut zavdannya formalizaciyi najbilsh prostih vzayemin sho skladayutsya z nevelikoyi kilkosti umov Mayuchi bezpereshkodnij dostup do ob yektiv kontraktu rozumnij kontrakt vidstezhuye za vkazanimi umovami dosyagnennya abo porushennya punktiv i uhvalyuye samostijni rishennya gruntuyuchis na zaprogramovanih umovah Takim chinom osnovnij princip rozumnogo kontraktu polyagaye v povnij avtomatizaciyi i pravdivosti vikonannya dogovirnih vidnosin Dlya togo shob rozumni kontrakti mogli isnuvati potribni pevni umovi Vikoristannya shiroko poshirenih metodiv elektronnogo pidpisu na osnovi publichnih i privatnih klyuchiv asimetrichne shifruvannya Isnuvannya vidkritih decentralizovanih i dovirchih storonam kontraktu baz danih dlya vikonuvanih tranzakcij robota yakih povnistyu viklyuchaye lyudskij faktor Yak priklad blokchejn v Bitcoin Decentralizaciya seredovisha vikonannya rozumnogo kontraktu Yak priklad Ethereum Codius Counterparty Pravdivist dzherela cifrovih danih Yak priklad korenevi centri sertifikaciyi SSL v bazah suchasnih internet brauzeriv Ob yekti rozumnogo kontraktu Pidpisanti storoni rozumnogo kontraktu yaki berut abo vidmovlyayutsya vid umov z vikoristannyam elektronnih pidpisiv Pryamim analogom ye pidpis vidpravnika koshtiv v merezhi Bitcoin yaka pidtverdzhuye vnesennya tranzakciyi v lancyuzhok blokiv Predmet dogovoru Predmetom dogovoru mozhe buti tilki ob yekt sho znahoditsya vseredini seredovisha isnuvannya rozumnogo kontraktu abo zh povinen zabezpechuvatisya bezpereshkodnij pryamij dostup rozumnogo kontraktu do predmetu dogovoru bez uchasti lyudini Umovi Umovi rozumnogo kontraktu povinni mati povnij matematichnij opis yakij mozhlivo zaprogramuvati v seredovishi isnuvannya rozumnogo kontraktu Same v umovah opisuyetsya logika vikonannya punktiv predmeta dogovoru Decentralizovana platforma Dlya rozpodilenogo zberigannya smart kontraktu neobhidnij jogo zapis v blokchejni ciyeyi platformi Vinagoroda ta vikonannyaSabo peredbachaye sho smart kontrakt ce infrastruktura yaka mozhe buti realizovana shlyahom tirazhovanih reyestriv aktiviv ta vikonannya kontraktiv z vikoristannyam kriptografichnogo hesh lancyuga i Vizantijskoyi vidmovostijkoyi vinagorodi Kozhen vuzol u merezhi rivnopravnih vuzliv vistupaye yak zagolovok reyestru i umovna poruka sho vikonuye zmini prava vlasnosti ta avtomatichno vidznachaye pravila sho regulyuyut ci operaciyi i pereviryaye tu zh robotu inshih vuzliv Askemos realizuvav cej pidhid v 2002 roci vikoristovuyuchi shemu yak movu scenariyiv kontraktu Kriptovalyuti taki yak bitcoin vprovadili specialni vipadki takih reyestriv de majno groshi Bitcoin i bagato z jogo spin offiv mistyat mehanizmi dlya togo shob mati bilshe mozhlivostej spilnoyi vlasnosti i vikonannya kontraktiv Kod pidtrimki ce prihovana chastina protokolu Bitcoin na osnovi imovirnoyi ta anonimnoyi za rahunok dokazu roboti na osnovi vizantijskogo vinagorodi dzherelo Odna z propozicij dlya vikoristannya Bitcoin dlya reyestraciyi aktiviv i vikonannya kontraktu nazivayetsya kolorovi moneti Reyestraciya domennogo imeni reyestru zdijsnyuyetsya v Namecoin reyestruyemo nazvi dlya potencijno dovilnih form vlasnosti poryad z vikonannyam kontraktu realizovani v Crypti Ripple Mastercoin i Ethereum NXT realizuye pravo vlasnosti na dokazi vlasnosti chastki v bazovij valyuti Smart kontrakti mozhut buti realizovani za dopomogoyu en proektuvannya kontraktu Dodatki mozhut vklyuchati v sebe finansovi instrumenti taki yak obligaciyi akciyi ta pohidni dogovoriv po zabezpechennyu a takozh inshi dokumenti i ugodi de vuzli mozhut stezhiti za rozvitkom podij na yakih zumovleni rozumni pravila kontraktu Perevagi smart kontraktu yak ekvivalentu zvichajnogo finansovogo instrumentu gipotetichno vklyuchayut zvedennya do minimumu riziku kontragenta skorochennya terminiv rozrahunkiv a takozh pidvishennya prozorosti UBS eksperimentuvav z rozumnimi obligaciyami yaki vikoristovuyut bitcoin blokchejn v yakomu platizhni potoki gipotetichno mogli b buti povnistyu avtomatizovani stvoryuyuchi samostijno oplachuvanij instrument TokeniToken zapis v blokchejni odinicya obliku yaka ne yavlyayetsya kriptovalyutoyu lishe priznachena dlya predstavlennya cifrovogo balansu v deyakomu aktivi inshimi slovami vikonuye funkciyu zaminnika cinnih paperiv v cifrovomu sviti Upravlinnya tokenom zazvichaj realizuyetsya za dopomogoyu smart kontraktu v yakomu zapisani znachennya zalishkiv na rahunkah vlasnikiv tokeniv i yakij nadaye mozhlivist perekazu tokeniv z odnogo rahunku na inshij Otrimati dostup do tokeniv mozhna cherez specialni dodatki yaki vikoristovuyut shemi elektronnogo pidpisu Standarti tokenivStandarti tokeniv ce nabir uzgodzhenih pravil yaki keruyut proektuvannyam rozrobkoyu povedinkoyu ta robotoyu tokeniv kriptovalyuti na pevnomu protokoli blokchejnu Shob standarti tokeniv buli korisnimi voni povinni buti shiroko prijnyati Bez prijnyattya yih pravila nemozhlivo pidnyati do statusu standartu oskilki standarti ce pravila yakih zazvichaj dotrimuyetsya shiroke kolo lyudej Os deyaki z najpopulyarnishih standartiv tokeniv na Ethereum ERC 20 standartnij interfejs dlya zaminnih vzayemozaminnih tokeniv takih yak tokeni golosuvannya tokeni stavok abo virtualni valyuti ERC 721 standartnij interfejs dlya nevzayemozaminnih tokeniv NFT yak ot dokument na tvir mistectva chi pisnyu ERC 777 ERC 777 dozvolyaye lyudyam stvoryuvati dodatkovu funkcionalnist na osnovi tokeniv yak ot dogovir zmishuvannya dlya pokrashennya konfidencijnosti tranzakcij abo funkciyu ekstrenogo vidnovlennya shob viruchiti vas yaksho vi vtratite osobisti klyuchi ERC 1155 ERC 1155 dozvolyaye zdijsnyuvati bilsh efektivni operaciyi ta grupuvannya tranzakcij takim chinom zaoshadzhuyuchi vitrati Cej standart tokeniv dozvolyaye stvoryuvati yak korisni tokeni napriklad BNB abo BAT tak i nezaminni tokeni taki yak ERC 4626 tokenizovanij standart shovish priznachenij dlya optimizaciyi ta unifikaciyi tehnichnih parametriv shovish sho nesut pributok U populyarnij kulturiU romani en 2002 Karl Shreder vidriznyaye ekonomiku prav v yakomu vsi fizichni ob yekti ye nano micheni dogovirnimi vimogami z tim sho oplata mozhe zastosovuvatisya dlya vsih vidiv vikoristannya sluzhbovoyi informaciyi napriklad vijskova misiya v glibokomu kosmosi povinna postijno vipravdovuvati spivvidnoshennya vitrat i vigod svoyeyi misiyi na korabli abo vin perestane pracyuvati dzherelo PrimitkiBelarus pervoj v mire zakonodatelno zakrepila smart kontrakt 23 zhovtnya 2021 u Wayback Machine BELTA 22 DEKABRYa 2017 Smart Contracts Procitovano 23 lipnya 2023 Smart Contracts www fon hum uva nl Arhiv originalu za 27 kvitnya 2018 Procitovano 29 lipnya 2017 Nick Szabo First Monday Arhiv originalu za 4 lyutogo 2017 Procitovano 10 grudnya 2016 Miller Van Cutsem and Tulloh 2013 Arhiv originalu za 6 sichnya 2017 Procitovano 10 grudnya 2016 erights org Arhiv originalu za 12 listopada 2016 Procitovano 10 grudnya 2016 vwh net Arhiv originalu za 21 serpnya 2006 Procitovano 10 grudnya 2016 Arhiv originalu za 29 serpnya 2006 Procitovano 10 grudnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Arhiv originalu za 3 grudnya 2018 Procitovano 10 grudnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Arhiv originalu za 20 lyutogo 2018 Procitovano 23 zhovtnya 2021 Arhiv originalu za 24 listopada 2016 Procitovano 10 grudnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Arhiv originalu za 11 grudnya 2016 Procitovano 10 grudnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Tapscott Don Tapscott Alex May 2016 The Blockchain Revolution How the Technology Behind Bitcoin is Changing Money Business and the World s 72 83 101 127 ISBN 978 0670069972 Arhiv originalu za 17 sichnya 2017 Procitovano 10 grudnya 2016 Peck M 28 travnya 2016 IEEE Spectrum Institute of Electrical and Electronics Engineers Arhiv originalu za 30 travnya 2016 Procitovano 10 grudnya 2016 Arhiv originalu za 23 zhovtnya 2021 Procitovano 23 zhovtnya 2021 Chris Dannen ntroducing Ethereum and Solidity Foundations of Cryptocurrency and Blockchain Programming for Beginners 23 zhovtnya 2021 u Wayback Machine Arhiv originalu za 21 sichnya 2018 Procitovano 23 zhovtnya 2021 Arhiv originalu za 17 travnya 2020 Procitovano 23 zhovtnya 2021 Nick Szabo 2005 Arhiv originalu za sichen 15 2014 Procitovano 12 sichnya 2014 Hal Hodson 20 November 2013 New Scientist Arhiv originalu za 13 sichnya 2014 Procitovano 12 January 2014 Arhiv originalu za 11 sichnya 2014 Procitovano 12 January 2014 Arhiv originalu za 8 listopada 2016 Procitovano 10 grudnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Yahoo Finance 23 December 2013 Arhiv originalu za 13 sichnya 2014 Procitovano 12 January 2014 Grigg 2015 Coinscrum Arhiv originalu za 8 grudnya 2016 Procitovano 10 grudnya 2016 Clack ta in 2016 PDF Arhiv originalu PDF za 11 veresnya 2016 Procitovano 10 grudnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Yavne vikoristannya ta in u last dovidka PDF Accenture Arhiv originalu PDF za 10 serpnya 2016 Procitovano 10 grudnya 2016 Ross Rory 12 veresnya 2015 Newsweek Arhiv originalu za 10 lipnya 2016 Procitovano 27 travnya 2016 Wigan David 11 chervnya 2015 IFR Asia Arhiv originalu za 29 chervnya 2016 Procitovano 27 travnya 2016 ForkLog angl 2 listopada 2017 Arhiv originalu za 19 serpnya 2021 Procitovano 30 bereznya 2021 Pratap Zubin 16 listopada 2022 What Are Token Standards A Complete List Chainlink Blog amer Procitovano 23 lipnya 2023 ERC 20 Token Standard Ethereum Improvement Proposals Procitovano 23 lipnya 2023 ERC 721 Non Fungible Token Standard Ethereum Improvement Proposals Procitovano 23 lipnya 2023 ERC 777 Token Standard Ethereum Improvement Proposals Procitovano 23 lipnya 2023 ERC 1155 Multi Token Standard Ethereum Improvement Proposals Procitovano 23 lipnya 2023 ERC 4626 Tokenized Vaults Ethereum Improvement Proposals Procitovano 23 lipnya 2023 Div takozh en en Posilannya Procitovano 23 lipnya 2023 Ideya smart kontraktiv erights org Smart kontrakti 27 bereznya 2017 u Wayback Machine E Mova kriptografichni mozhlivosti dlya rozpodilenoyi intelektualnoyi Dogovirnih 16 zhovtnya 2016 u Wayback Machine Cifrovij Shlyah Smart kontrakti ta tretogo svitu 17 grudnya 2002 u Wayback Machine Procitovano 23 lipnya 2023 Pizno platezhiv Pristrij ne dozvolit zapusk dviguna avtomobilya Open Ugodi z vidkritim vihidnim kodom Smart kontrakti 4 listopada 2016 u Wayback Machine Cya stattya mistit pravopisni leksichni gramatichni stilistichni abo inshi movni pomilki yaki treba vipraviti Vi mozhete dopomogti vdoskonaliti cyu stattyu pogodivshi yiyi iz chinnimi movnimi standartami sichen 2022