Блокчейн эфириума еще на стадии разработки создавался как среда для запуска смарт-контрактов и dapps. Но и на блокчейне биткоина можно запрограммировать некоторые простые алгоритмы. 

Смарт-контракты эфира и биткоина

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

Особенности функционирования смарт-контрактов биткоина

Блокчейн биткоина — это распределенная база данных, предназначенная для хранения информации. В современном воплощении она содержит данные о проведенных внутри системы транзакциях. Но и на «цепочке» битка можно реализовать некоторые более сложные взаимодействия.

Существующие сейчас смарт-контракты биткоина.

  • Эскроу. Сделка с гарантом, который выступает «вместо» смарт-контракта. То есть один участник переводит посреднику определенную сумму в оплату товара или услуги. После этого посредник контролирует исполнение второй стороной, а также отдает деньги.
  • Срочное хранение. Предусмотрена возможность блокировки доступа к аккаунту на время, указанное владельцем счета. То есть до наступления указанного момента пользоваться биткоинами никто не может.
  • Утверждение. Проведение операции только после получения подтверждения от участников, указанных в описании. То есть без подтверждения провести транзакцию невозможно.
  • Наследование. Действие по переводу средств на указанный адрес, если пользователь не заходил на свой аккаунт длительное время. Отсчет обнуляется каждый раз, когда пользователь заходит на свой кошелек.

Контракты на эфириуме

Очевидно, что возможностей блокчейна биткоина недостаточно для реализации сложного взаимодействия. Первой платформой, в которой можно программировать и исполнять сложные алгоритмы, стал блокчейн эфириума. В него еще на стадии разработки был заложен язык программирования Solidity и возможность контроля статуса транзакции. То есть смарт-контракт в эфириуме является частью блокчейна, а в биткоине — дополнением или надстройкой над ним.

Кроме того, дополнительным отличием является то, что на эфириуме можно создавать собственные токены стандарта ERC-20. Благодаря этому существенно упростился механизм взаимодействия между разными платформами и сервисами. Все они используют утвержденный стандарт.

Уже сейчас созданы и функционируют сложные проекты, основанные на эфире. Один из наиболее известных и успешных — криптовалюта Tether (стейблкоин, привязанный к доллару).

Читать также:

Подпишитесь на наш Telegram
Получайте 1 сообщение с главными новостями за день, каждый вечер по будням.
Заглавное фото: Wesley Tingey / unsplash.com

Обсуждение

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии