Смарт-контракт сети TON

Сейчас много выходит постов, о том, что такое смарт-контракт, как он работает, какую роль играет и т.п. У всех одно и тоже!

Мы решили рассказать нестандартные интересные факты о смарт-контрактах сети TON:

  • выбор и работа валидаторов, это тоже смарт-контракт;
  • перевод денег с кошелька на кошелек, это тоже смарт-контракт;
  • смарт-контракты могут создавать другие смарт-контракты, без участия человека.

Обновление

  • смарт-контракт можно обновлять (например добавлять новые функции), если оставить в нем такую возможность при создании;
  • если не защитить смарт контракт должным образом, то его сможет обновить кто угодно, или вовсе заменить код на свой. Так их и взламывают.

Оплата и хранение

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

Пишите свои вопросы по данной теме и предложения, какие темы вы бы хотели раскрыть. Если было интересно, ставь и подписывайся на @investkingyru.


Подписывайтесь на Telegram канал и страницу во ВКонтакте! Свои комментарии, замечания и предложения пишите мне. Все контакты на странице обо мне.