Перейти до основного вмісту
Смартконтракт
Словник криптотермінів

Смартконтракт

Смартконтракт Смартконтракт або розумний контракт – це спеціальний протокол, який використовується для укладання та виконання комерційних угод, проведення транзакцій та обміну активами між сторонами без участі третіх осіб. Смартконтракти автоматично виконують всі умови договору, а також містять інформацію про зобов’язання сторін та санкції за їх порушення. Смартконтракти дозволяють виконувати надійні та конфіденційні транзакції без участі […]

Словник криптотермінів

Смартконтракт

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

Смарт контракт

Смартконтракти дозволяють виконувати надійні та конфіденційні транзакції без участі посередників та органів, що контролюють. Крім того, всі транзакції легко відстежуються в блокчейні (без вказівки учасників угоди), їх легко відстежити та неможливо звернути. Останній стан смартконтракту також знаходиться в ланцюжку блоків, копія якого міститься на багатьох вузлах мережі, тому смартконтракт неможливо підробити або видалити. Смартконтракт записується в блокчейн, де його код міститься в програмний контейнер – блок. У цьому блоці об’єднуються всі повідомлення, що стосуються смартконтракту. Повідомлення – це входи та виходи смартконтракту (умови, які «чекає» смартконтракт, та дії, які він виконує). За допомогою повідомлень контракт пов’язується з цифровим або реальним світом поза блокчейном.

У смартконтрактів є обов’язкові атрибути:

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

Сфера застосування смартконтрактів. Здається, на смартконтрактах можна побудувати все, що стосується людського життя. Три основні характеристики – повний облік усіх даних, вічне зберігання у блокчейні та надійність (відсутність потреби у посереднику) – роблять їх відмінним інструментом для багатьох галузей економіки та взагалі аспектів життєдіяльності людини. Найвідомішим напрямом використання смартконтрактів є, звичайно, криптовалюти та транзакції з ними. Проте лише криптою справа не обмежується, і сфера застосування смартконтрактів насправді дуже велика. Ось лише деякі галузі діяльності, де можна використовувати смартконтракти: контроль товарів, що продаються в магазинах та їх облік, реєстрація автомобілів та зберігання даних про їх власників, угоди з нерухомістю та зберігання даних про власників у блокчейні, «розумне» голосування, прийняття та облік рішень щодо винаходів, організація роботи децентралізованих бірж та захист від подвійного продажу та інші.

Схожі статті
Словник криптотермінів

Стейкінг

Стейкінг Стейкінг – це один зі способів отримання пасивного доходу від криптовалюти, який заснований на PoS-алгоритмі (proof-of-stake, доказ частки). Сам собою принцип стейкінгу сильно нагадує банківський депозит: у ньому присутня встановлена дохідність від вкладень. Стейкінг – це спосіб отримання монет, заснований на алгоритмі Proof-of-Stake (PoS) – доказ володіння частки. Даний алгоритм докорінно відрізняється від алгоритму […]

Словник криптотермінів

Свапалка

Свапалка Свапалка — децентралізована біржа для обміну токенів. Така форма організації дає можливість здійснювати обміни без реєстрацій акаунтів, проходження KYC та іншої мішури, потрібної на класичних біржах. Свапалка на прикладі PancakeSwap Іншими словами, щоб використовувати свапалку для своєї головної функції – обміну монет, вам потрібен лише підключений до свапалки гаманець (Абсолютним лідером є Metamask), вам […]

Словник криптотермінів

Децентралізація

Децентралізація Децентралізація – це процес розподілу та розсіювання влади від центрального органу до простих та незалежних людей. Децентралізація передбачає усунення прийняття рішення з єдиного центру на периферійні ділянки. Приміром, децентралізована криптовалюта емітується майнерами, а не єдиним центром. Однією з найголовніших відмінних рис більшості криптовалют є децентралізація. Однак більшість користувачів не замислюються про дане поняття, а […]