Що таке розумні контракти? Розпакування сучасних цифрових угод

By Bitcoin.com - 8 місяці тому - Час читання: 3 хвилини

Що таке розумні контракти? Розпакування сучасних цифрових угод

У сфері цифрових валют смарт-контракти покращили фінансову індустрію завдяки токенізації, децентралізованому фінансуванню (defi) та іншим угодам у формі самовиконуваного коду. Але як саме вони працюють? Які переваги вони пропонують? Ось стислий огляд смарт-контрактів та їх глибокого впливу на довіру та співпрацю в нашому взаємопов’язаному суспільстві.

Походження розумних контрактів

Якщо ви слідкуєте за новинами про криптовалюту, то, швидше за все, чули про «розумні контракти». Смарт-контракти в їх поточній формі є самовиконуваними угодами, розміщеними на блокчейні.

По суті, «розумність» у смарт-контрактах походить від автоматизації, тоді як «контракт» означає обов’язкову угоду або функцію, яка виконується автоматично. Ідея розумних контрактів була вперше розміщено американським комп’ютерним вченим Нік Сабо.

Роль Ethereum і далі

На початку 1990-х років Сабо визначив смарт-контракти як «набір обіцянок, визначених у цифровій формі, включаючи протоколи, в рамках яких сторони виконують ці обіцянки». Однак сучасні смарт-контракти не виникли відразу.

Але з поява Ethereum, блокчейн Повнота Тьюринга і можливості кодування швидко зробили його кращою платформою для протоколів смарт-контрактів. Повнота Тьюринга Ethereum означає, що теоретично будь-яка обчислювана функція може бути запущена на Ethereum за умови достатньої потужності обробки та часу.

Програмування з Solidity

Ця можливість пропонує величезний потенціал для програм і контрактів, які можна розробити, виходячи далеко за межі простих фінансових операцій. Як правило, ці контракти закодовані в Solidity, повній мові Turing, призначеній для розробки смарт-контрактів.

Код солідності потім перетворюється на байт-код, який виконує віртуальна машина Ethereum (EVM). Сьогодні розумні контракти сприяють численним додаткам, включаючи торгівлю грошима, товарами, нерухомістю, токенізованими облігаціями, цінними паперами тощо.

Інцидент і ризики DAO

Серед перших смарт-контрактів на Ethereum були контракт краудфандингу, система реєстрації доменів блокчейн, а також цифрові активи та токени. Наприклад, The DAO, децентралізована автономна організація венчурного капіталу, дебютувала в 2016 році.

Попри буття перший DAO, він не впорався через недолік у його розумному контракті. Отже, незважаючи на те, що смарт-контракти пропонують численні переваги, вони пов’язані з невід’ємними ризиками, такими як помилки програмного забезпечення, зіпсовані дані Oracle і потенційна втрата або викрадення облікових даних для контролю за контрактом.

Різні випадки використання

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

Вони уможливили народження цифрових токенів, які представляють матеріальні активи, такі як нерухомість, незамінні токени (NFT), товари, акції тощо. Крім того, вони дали початок децентралізованим автономним організаціям (DAO) та іншим автоматизованим службам, включаючи зберігання файлів, ринки прогнозів і спільну обчислювальну потужність.

Можна з упевненістю сказати, що розумні контракти революціонізували цифрову валюту, пропонуючи автоматизацію, безпеку та різноманітні програми. Оскільки вони продовжують розвиватися, їхній вплив на довіру та співпрацю в нашому цифровому суспільстві незаперечний і трансформуючий.

Що ви думаєте про розумні контракти? Поділіться своїми думками та думками з цього приводу в розділі коментарів нижче.

Оригінальний джерело: Bitcoin.com