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

Шрифт
Интервал


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

Поскольку каждая транзакция Ethereum нуждается в выполнении вычислительных ресурсов, то она требует комиссии. Газ – комиссия, необходимая для успешного проведения транзакции в Ethereum. И эфир, и газ на Ethereum необходимы для обеспечения безопасности сети и предотвращения спама.

Для разработчиков в Ethereum имеются удобные языки программирования для написания смарт-контрактов, такие как Solidity и Vyper. Смарт-контракты общедоступны в Ethereum и могут рассматриваться как открытые API, что позволяет компоновать смарт-контракты, более того, смарт-контракт можно запустить уже на существующий. Также можно включить опцию самоуничтожения, направленную на удаление программ, которые больше не используются, что повышает эффективность и производительность.

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

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