Vite Pre-Mainnet Hard Fork Объявление


  • Reward

    alt text

    Внимание всем нодам Vite: в 23:00 по тихоокеанскому времени 2 июля 2019 года предварительная сеть Vite проведет хард-форк. Если вы работаете с нодой Vite, обновите её вовремя.

    Детали Хард-форка
    Хард-форк начнется в 23:00 по тихоокеанскому времени 2 июля, после чего высота блока составит 3 848 471.

    Вы можете найти ссылку на обновление здесь: https://github.com/vitelabs/go-vite/releases/tag/v2.2.0

    Этот хард-форк по прозвищу SEED станет первым хард-форком с момента запуска Pre-Mainnet. Основная цель этого форка — повысить целостность генерации случайных чисел (чтобы их было сложнее прогнозировать) для смарт контрактов.

    Новые возможности

    В этом хард-форке будет добавлен параметр SeedCount, чтобы гарантировать, что сгенерированные случайные числа непредсказуемы. При создании контракта необходимо указать параметры SeedCount и ConfirmTime нового контракта (перед хард-форком указывается только ConfirmTime):

    SeedCount указывает количество блоков моментальных снимков, содержащих случайное число, которые подтвердили запрос, отправленный в этот контракт до выполнения ответа.
    ConfirmTime указывает количество блоков моментальных снимков, для которых запрос, отправленный в этот контракт, был подтвержден до ответа на эту транзакцию.
    Ответная транзакция контракта должна удовлетворять как SeedCount, так и ConfirmTime. Если контракт создан до хард-форка, SeedCount по умолчанию принимает значение ConfirmTime после хард-форка.

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

    Другие обновления:

    По умолчанию vmlog (то есть событие) не сохраняется. Если вам нужно использовать vmlog для смарт контрактов, будьте осторожны с изменением node_config.json перед развертыванием новой версии, и настройте любой из следующих параметров:
    «VmLogAll»: true сохранит vmlog всех контрактов VmLogWhiteList: [«vite_d789431f1d820506c83fd539a0ae9863d6961382f67341a8b5», «vite_0000000000000000000000000000000000000000000000000000000000000000000000000292292d996d»] означает, что сохранен только контракт, указанный в vmlog.

    Подписка на события теперь будет поддерживать новые транзакции и ожидающие транзакции события для отдельных учетных записей.
    Чего-же вы ждете? Обновите свою ноду!

    Official: https://www.vite.org/

    Instagram: https://www.instagram.com/vite.labs/?hl=en

    Twitter: https://twitter.com/vitelabs

    Vite Forum: https://forum.vite.net

    Telegram:

    English: https://t.me/vite_en
    Chinese: https://t.me/vite_zh
    Russian: https://t.me/vite_russian
    Korean: https://t.me/vite_korean
    Japanese: https://t.me/vite_japanese
    Vietnamese: https://t.me/vite_vietnamese
    Thai: https://t.me/vite_thai
    Arabic: https://t.me/vite_arabic
    German: https://t.me/vite_german
    French: https://t.me/vite_french
    Turkish: https://t.me/vite_turkish
    Indonesian: https://t.me/vite_indonesian
    Spanish: https://t.me/vite_spanish
    Malaysian: https://t.me/vite_malaysian
    Filipino: https://t.me/vite_filipino
    Bengali: https://t.me/vite_bengali
    Discord: https://discordapp.com/invite/CsVY76q

    Reddit: https://www.reddit.com/r/vitelabs/

    Facebook: https://www.facebook.com/vitelabs/


Log in to reply
 

Suggested Topics