Получи случайную криптовалюту за регистрацию!

​​#non_nftstory Что такое Smart Contract? Все ли блокчейны о | ArtEmotioChain NFT | Crypto |AI

​​#non_nftstory

Что такое Smart Contract? Все ли блокчейны основаны на смарт-контрактах? 

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

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

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

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

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

Не все блокчейны основаны на смарт-контракта. Так Bitcoin изначально не предполагал их наличие. Многие биткоиноподобные проекты: Bcash, Litecoin, Doge также не имеют смарт-контрактов. 

С созданием Ethereum была запущена эра блокчейнов на смарт-контрактах. И многие современные блокчейны уже со второго поколения стремятся строить свой блокчейн именно с использованием этой технологии. Это позволяет масштабировать проект и привлекать новых разработчиков в свои ряды. По такому пути идут Ton, Everscale, Solana. Сеть BNB, например, не имела смарт-контракта  для этого была создана новая сеть BSC взявшая на себя функцию задания таких алгоритмов.

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