К основному содержимому

Ethereum and Smart Contracts

Обновлено более 2 нед. назад

Обзор Ethereum

Ethereum — это глобальная, децентрализованная вычислительная архитектура с открытым исходным кодом, которая выполняет программы, известные как смарт-контракты. Он использует технологию блокчейн для синхронизации и хранения состояний системы, а также использует криптовалюту под названием Ether для измерения и ограничения стоимости вычислительных ресурсов.

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

Отличия Ethereum от других блокчейнов

Предназначение: Цифровая валюта Ether является неотъемлемой и необходимой для работы Ethereum, и Ether рассматривается как валюта для оплаты использования платформы Ethereum. Однако масштабы Ethereum выходят за рамки просто сети цифровых платежей.

Больше, чем просто учетная книга

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

Скриптовый язык Биткоина намеренно ограничен простыми условиями вывода «истина/ложь», тогда как язык Ethereum является полнофункциональным (turing-complete), что означает, что он эквивалентен универсальной вычислительной машине, способной выполнить любой расчет, который может выполнить теоретическая машина Тьюринга.

Смарт-контракты

Биткоин положил начало технологии блокчейн, а Ethereum возродил концепцию смарт-контрактов.

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

Программы смарт-контрактов — это не просто автоматизированные компьютерные программы, работающие в блокчейне; они сами являются участниками системы.

  • Они реагируют на полученную информацию и отправляют информацию вовне

  • Они получают, хранят и передают ценности

  • Они временно хранят активы

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

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

Нашли ответ на свой вопрос?