Что такое смарт-контракты?

Что такое смарт-контракты?

https://t.me/bitbizrocket


Истоки

Свои корни технология берет в известном биткоин, хотя из-за отсутствия проработанности и неполноты технологии смарт-контракты начали применяться на практике только несколько лет назад. Технологию развил канадец второго поколения Виталик Бутерин, создав собственный протокол для реализации самовыполняемых «умных контрактов», которые призваны урегулировать взаимоотношения пользователей без задержек и трактовок. Как говорят разработчики: «code is law».  

Механика работы

Участники взаимодействия, использующие смарт-контракт (подписанты), используя ассиметричное шифрование (публичные и приватные ключи) заключают соглашение (над объектом контракта, например, токенами) в цифровой среде существования самого контракта (например, на платформе Ethereum), на условиях, выполнение которых производится с помощью программного кода на основе математического алгоритма.

Для простоты понимания, разберем принцип работы смарт-контрактов при проведении краудфандинговой компании (pre-ICO), выпущенных на платформе Ethereum.

Шаг 1. Создается экосистема.

Выпускаются токены, т.е. создается смарт контракт токена. В контракт токена, создаваемого для нашего примера, мы укажем возможность создания токенов, создадим позиции получателя и отправителя, возможности отправки и принятия токенов кошельками платформы Ethereum. Выпускаем токены.

Шаг 2. Создается смарт-контракт для проведения краудфандинговой компании.

В условиях контракта мы учитываем, что наша кампания продлится 1 месяц, и искомой суммой нашего первичного сбора средств является $400 тыс. Так же добавляем условие, что если на момент окончания кампании, средства не будут собраны в полном объеме, в таком случае, средства возвращаются обратно инвесторам, но если кампания пройдет успешно, тогда средства перейдут на кошелек нашей компании.

Шаг 3. Проводим первичный сбор средств.

Размещаем на сайте информацию о нашем смарт контракте (а именно его адрес и интерфейс), чтобы пользователи, которым мы предлагаем инвестировать, смогли найти и подписать наш контракт. Продвигаем наш проект, привлекая к нему инвесторов.

Шаг 4. Завершился месяц сбора средств.

Смарт-контракт на момент окончания краудфаундинговой компании, выполняя проверку на объем собранных средств получает положительный результат и перечисляет на наш кошелек собранные $400 тыс. Ура! После этого у пользователей остается некоторое количество токенов, которое они приобрели, вкладывая средства в наш проект, у нас остаются обязательства, которые мы взяли на себя предлагая инвестировать.

Данный пример является значительным упрощением происходящего, и призван создать представление о процессе и области применимости смарт-контрактов. Возможности, которые могут вкладываться в такие контракты, ограничены только фантазией создателей и возможностями разработчиков.

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


Report Page