Найти в Дзене
Epic's Channel

Глобальные смарт-контракты в FOIL Network

Привет, друзья! Сегодня, я бы хотел рассказать о такой замечательной особенности блокчейна FOIL, как глобальные смарт-контракты. Вы, наверное, прекрасно знакомы с классическими смарт-контрактами в сетях ETH, BSC или любых других. Они работают довольно просто — вы взаимодействуете с определенным адресом в сети (например, отправляете на него средства), а смарт-контракт на этом адресе выдаёт какой-либо результат, в зависимости от имеющегося кода. К примеру, так происходит анбоксинг (вскрытие) NFT-комплектов (бандлов) в классических сетях. Пользователь отправляет бандл на счёт смарт-контракта, тот высчитывает вероятность получения определенных NFT, после чего создаёт (минтит) их и пересылает на счёт пользователя. Всё крайне просто и понятно. Если нужный счёт не трогать, то ничего происходить не будет. Глобальные смарт-контракты же в сети FOIL работают по-другому. Если взять ближайшую аналогию, то они похожи на издаваемые парламентом законы, начинающие действовать сразу после приня

Привет, друзья!

Сегодня, я бы хотел рассказать о такой замечательной особенности блокчейна FOIL, как глобальные смарт-контракты.

Вы, наверное, прекрасно знакомы с классическими смарт-контрактами в сетях ETH, BSC или любых других. Они работают довольно просто — вы взаимодействуете с определенным адресом в сети (например, отправляете на него средства), а смарт-контракт на этом адресе выдаёт какой-либо результат, в зависимости от имеющегося кода.

К примеру, так происходит анбоксинг (вскрытие) NFT-комплектов (бандлов) в классических сетях.

Пользователь отправляет бандл на счёт смарт-контракта, тот высчитывает вероятность получения определенных NFT, после чего создаёт (минтит) их и пересылает на счёт пользователя. Всё крайне просто и понятно. Если нужный счёт не трогать, то ничего происходить не будет.

Глобальные смарт-контракты же в сети FOIL работают по-другому.

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

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

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

Для начала, глобальный смарт-контракт назначает комиссию в 1% со всех транзакций в сети и адрес, (treasury) где будут накапливаться средства.

Дальше определяется простой триггер действия. В нашем случае это может быть, к примеру, 10 дней участия в форджинг пуле с суммой не менее 500 FOIL и 10 дней непрерывной работы полной ноды с включенным стейкингом.

Алгоритм, заложенный изначально в смарт-контракт, определяет победителей, пересылает им на счета нужный процент средств из treasury (можно сделать “более” и “менее” выигрышные билеты, в том числе возможность получить джек-пот) и включает режим накопления средств.

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

И этот пример — только малая доля того что можно реализовать внутри сети FOIL используя глобальные контракты.
Тем более, если учесть что классические смарт-контракты никуда не исчезли! А ведь в сети FOIL есть ещё много интересного… Статусы, сообщества, голосования, зашифрованные сообщения…

Если знать весь функционал и уметь им пользоваться, можно делать действительно невообразимые в других сетях вещи!

-2

Полезные ссылки:

Наш сайт — узнайте больше о проекте и идее

Блог на сайте — новости и обновления

Официальное сообщество ВКонтакте

Официальный Twitter

Официальный Telegram-канал — новости проекта на русском и английском языках

Telegram-чат — русское и международное комьюнити

Присоединяйтесь к нашему Дискорду

Статьи о проекте и актуальные темы на Медиуме

LinkedIn — сотрудничество и предложения партнёрства

Репозиторий на Гитлабе — здесь можно следить за разработкой