Як працює смарт-контракт

Дубінець Вікторія
19 Червня о 10:18
Поділитися:

Смарт-контракт найчастіше пов’язують з платформою Ethereum, називають його “фішкою”. Без розумних контрактів ІСО та децентралізовані додатки функціонувати не можуть. 

Але що таке смарт-контракт насправді? Де його можна використовуватися? Як це працює?

Видання Cryptota.com.ua пропонує розібратися в понятті.

Що таке смарт-контракт

Смарт-контракт кардинально відрізняється від звичного нам поняття договору. Нема підписів, печаток, купи листків. Не треба довіряти третій “централізованій” стороні.

Смарт-контракт – це комп’ютерний алгоритм на блокчейні, який забезпечує проведення дій всередині мережі.

Розумні контракти побудовані так, що виконання визначених кроків відбувається лише за певних умов.

Програма виконує прописане у контракті тільки тоді, коли умова виконується в вихідному коді.

Хто і навіщо створив смарт-контракт

“Батьком” розумного контракту вважають Ніка Сабо – розробника Bit Gold.

1994 року криптограф зрозумів, що за допомогою децентралізованого регістру можна укладати електронні “розумні” контракти. Тобто такі, що будуть самовиконуватися.

За задумкою, смарт-контракт повинен бути у вигляді коду, а виконання умов забезпечує мережа комп’ютерів, яка керує ланцюжком блоків.

Однак реалізація смарт-контрактів стала можлива тільки 2008 року – після запуску першої криптовалюти. Тоді повноцінно запрацював блокчейн.

Як це працює

Можна виділити три основні умови смарт-контрактів:

  1. наявність кількох сторін (підписантів), які співпрацюють безпосередньо;
  2. укладений договір;
  3. математично і програмно описані умови виконання.

Уявіть, що ви хочете купити відеокарту через Інтернет-майданчик. Відгуків та оцінок нема, а продавець просить передоплату. Це потрібно для певності, що товар заберуть.

Ви також хочете мати гарантії, що отримаєте відеокарту.

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

При спробі щось змінити у блокчейні всі комп’ютери мережі отримають повідомлення, і контракт заблокують.

Де можна укласти смарт-контракт?

Смарт-контракт працює не тільки на платформі Ефіріум, як багато хто думає, а й на інших площадках на блокчейні.

  1. Bitcoin – завдяки першій криптовалюті з’явилася реалізація смарт-контрактів. Але можливості написання розумних контрактів на площадці дуже обмежені;
  2. NXT – відкрита онлайн-платформа з шаблонними смарт-контрактами;
  3. Side Chains – блокчейн із обмеженими можливостями написання смарт-контрактів. Але функціонал більший, ніж у Біткоїна.
  4. Ethereum –  платформа для створення децентралізованих додатків на блокчейні з використанням смарт-контрактів. На платформі можна створити будь-який смарт-контракт, але за нього треба платити ефіром;
  5. Також розробити смарт-контракт можуть спеціальні програмісти за визначену плату.

Висновок

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

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

UAH
USD
EUR
BTC
0
0 %
ETH
0
0 %
LTC
0
0 %
XRP
0
0 %
XMR
0
0 %
KRB
0
0 %
BTC
$0
0 %
ETH
$0
0 %
LTC
$0
0 %
XRP
$0
0 %
XMR
$0
0 %
KRB
$0
0 %
BTC
0
0 %
ETH
0
0 %
LTC
0
0 %
XRP
0
0 %
XMR
0
0 %
KRB
0
0 %

Слідкуйте за нами

Повідомити про помилку

Текст, який буде надіслано нашим редакторам: