Читать книгу NFT. Технология, которая изменит мир. Руководство для начинающих и полезная информация для знатоков онлайн | страница 23

• Определение соглашения между сторонами, которое включает перевод и регистрацию деталей в смарт-контракте.

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


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

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

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


Представленный фрагмент книги размещен по согласованию с распространителем легального контента ООО "ЛитРес" (не более 15% исходного текста). Если вы считаете, что размещение материала нарушает ваши или чьи-либо права, то сообщите нам об этом.