Перейти к содержанию

SmartContract

Материал из BitcoinWiki

Логотип SmartContract

SmartContract.com было первоначальным названием компании, разработавшей Chainlink сеть оракула. Сергей Назаров и Стив Эллис основали компанию в 2014 году для соединения публичных блокчейнов с данными и системами за их пределами. Позже организация работала под названием Chainlink Labs.[1]

Компанию не следует путать с общей концепцией smart contract, который представляет собой программный код и состояние, выполняемые сетью блокчейн. SmartContract.com была организацией, занимающейся бизнесом и развитием; Chainlink — это проект сети и промежуточного программного обеспечения, возникший в результате его работы.

Развитие проекта оракула

Смарт-контракты выполняются детерминированно на основе информации, доступной в их блокчейне. По умолчанию они не могут получать произвольные данные с веб-сайтов, платежных систем или других оффчейн-сервисов. SmartContract.com сосредоточился на этой проблеме подключения и разработал программное обеспечение, которое позволяло внутрисетевому контракту запрашивать информацию из внешнего источника данных.[2]

В июле 2016 года компания анонсировала хостинговый продукт под названием Умные оракулы. Согласно сообщению компании, она поддерживала рабочие процессы, связанные с Биткойном и Эфириумом, и предлагала общедоступные каналы данных по ставке по федеральным фондам США, BTC/USD и ETH/USD.[3] В выпуске документируется объем предшественника продукта, но, будучи источником, созданным компанией, он не устанавливает независимо содержащихся в нем заявлений о рекламных характеристиках.

В сентябре 2017 года Стив Эллис, Ари Джулс и Сергей Назаров опубликовали ChainLink: децентрализованная сеть Oracle. В документе предлагалось заменить единого доверенного оракула сетями независимых операторов узлов. В нем описывались ончейн-контракты для выбора оракулов, составления отчетов и агрегирования, а также программное обеспечение оффчейн-узлов для получения и отправки данных.[4]

В результате продажи токенов было продано 350 миллионов из одного миллиарда созданных LINK примерно за 32 миллиона долларов США. Еще 350 миллионов были зарезервированы для операторов узлов и стимулирования экосистемы, а 300 миллионов были выделены компании.[5] Продажа принадлежит истории компании и сети; это не текущее описание продукта.

Сеть была запущена на Ethereum в мае 2019 года с ценовой подачей ETH/USD. К тому времени Chainlink стало названием сети, а Chainlink Labs — названием, обычно используемым для компании-разработчика.[1] Более ранний материал SmartContract.com остается актуальным для истории проекта, но график ICO и описания запланированных функций больше не описывают действующую сеть.

Связь со смарт-контрактами

Отчет оракула — это входные данные для смарт-контракта, а не автоматическая гарантия правды. Контракт-потребитель должен идентифицировать ожидаемый контракт оракула и решить, как обрабатывать отсутствующие, задержанные или спорные данные. Распространение отчета между несколькими узлами может снизить зависимость от одного оператора, в то время как качество и независимость базовых источников данных остаются отдельными вопросами.[2]

Ссылки

Внешние ссылки