Смарт-контракты в Free TON

Смарт-контракты в Free TON

GramKit


Что такое “Смарт-контракт”?

Смарт-контракт - это  цифровой алгоритм, предназначенный для формирования, контроля и предоставления информации о чем-либо. Смарт-контракты используют математические алгоритмы, которые позволяют автоматически осуществить транзакцию после того, как все условия “договора” будут выполнены. Иными словами, при несоблюдений условий транзакция не может быть совершена, так как результаты выполнения смарт-контрактов проверяются многими узлами сети. 


История происхождения смарт-контрактов.


Ник Сабо - американский учёный, известный благодаря своим исследованиям в области смарт-контрактов и криптовалюты. В 1996 году учёный ввёл понятие “смарт-контракт” для использования развитых методов договорного права в протоколах электронной коммерции в Интернете. Смарт-контракты нашли своё практическое применение в 2008 году, когда появились технологии блокчейна, однако популярность такие контракты обрели после появления Ethereum - платформы для создания децентрализованных онлайн-сервисов на базе блокчейна. 


Основной принцип работы смарт-контрактов. 


  1. Стороны обращаются к смарт-контракту для заключения сделки;
  2. Данные передаются в блокчейн, проверяются, подтверждаются;
  3. Вся необходимая информация помещается в блок, который объединяет все сообщения, имеющие отношение к сделке;
  4. Блок занимает своё место в блокчейне;
  5. Смарт-контракт считается выполненным. 


Достоинства и недостатки смарт-контрактов.


Среди важнейших преимуществ смарт-контрактов отмечается защита от несанкционированного внесения изменений. Безусловно, смарт-контракт обеспечивает прозрачность и безопасность, так как стороны не просто могут отслеживать весь процесс исполнения смарт-контракта, но и не беспокоиться по поводу невыполнения части договора: в таком случае смарт-контракт просто не будет выполнен. При заключении привычных нам “бумажных” договоров анонимность практически невозможна, однако смарт-контракты позволяют соблюдать конфиденциальность. 


Несмотря на перечисленные выше достоинства такого типа контрактов, в них же можно найти ряд недостатков. Начнём с очевидного: смарт-контракты не регулируются юридически (по крайней мере, в России). Более того, без привлечения IT-специалиста создать смарт-контракт достаточно проблематично: вы просто не будете понимать процесс. Для неосторожных и невнимательных пользователей, которые спокойно теряют ключи и пароли от своих аккаунтов, уязвимость может привести к провалу (хотя это можно сравнить с тем, как многие люди не читают мелкий шрифт в бумажных договорах).


Смарт-контракты в Free TON.


Для представителей Free TON смарт-контракты являются едва ли не самым главным элементом блокчейн технологий, потому что пользователи постоянно совершают транзакции (таким образом, все кошельки так или иначе представляют собой смарт-контракты). Смарт-контракты важны и для партнёрств, проведения конкурсов и т.д. Для разработчиков даже был создан воркшоп по созданию смарт-контрактов, так как в этой системе при желании может разобраться практически каждый человек. 


Нельзя не отметить, что все взаимодействия между смарт-контрактами на платформе Free TON являются асинхронными. 


Системные смарт-контракты Free TON:


  1. Выборщик валидаторов - позволяет провести некий “отбор” среди валидаторов;
  2. Referral Giver - кошелек фондирования новых участников;
  3. Validator Giver - кошелек фондирования валидаторов;
  4. Developer Giver - кошелек фондирования разработчиков.


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


Желаете знать больше о Free TON и смарт-контрактах? Подписывайтесь на наш канал в Telegram. 



Report Page