Теоретические основы GONT
Всем привет! В сегодняшней статье речь пойдет о теоретических основах GONT. Мы расскажем вам, чем отличаются концепции Ethereum и GONTChain, поговорим о виртуальной машине, наших целях и подходе. Статьи о практическом применении технологии GONT ищите на страницах нашего блога.
Ethereum Vs. Чистый код Сатоши Накамото
Нужно начать с того, что основное отличие Ethereum [https://github.com/ethereum/] по сравнению с чистым кодом Сатоши Накомото [например, Multichain: https://github.com/MultiChain/multichain/tree/master/src] – это ввод виртуальной машины SmartVM для исполнения смарт-контрактов поверх традиционного PoW Блокчейна.
Смарт-контракты компилируются из языка Solidity в специальный бинарный код, который отправляется на исполнение в SmartVM среды Ethereum (EVM). Все это делает возможным, в частности, проведение «ICO на Ethereum». Если бы Виталик Бутерин не ввел SmartVM, то всего бизнеса ICO попросту не существовало бы.
Также в public domain публикуется ABI интерфейс взаимодействия с контрактом [ABI]. Т.е. открытый интерфейс доступа к работе SmartVM.
Подход GONT
При работе с виртуальной машиной (VM) GONT на шаг впереди Ethereum!Развивая философию Ethereum еще на несколько шагов вперед, мы вводим в GONT следующее:
1) GONT VM. Автономные машины для реализации PoS с поддержкой PoW.
2) GONT Chain. Глобальный Блокчейн на основе кода Сатоши Накомото, который также одновременно «бесшовно» интегрируется с GONT VM для сброса PoS sub-chains в глобальную цепочку PoW.
Необходимо отметить, что для оптимальной интеграции нужно начинать строить свой глобальный Блокчейн по аналогии:
При этом мы преследуем следующие цели:
Цель 1 – построение локальных «Вселенных».
Основатель Ethereum Виталик Бутерин предлагает изменить инфраструктуру шардинга, разделив сеть на основной слой и другие “вселенные”. На меньших слоях можно внедрять более агрессивные изменения, а осторожные изменения следует вводить в основной Блокчейн. В других «вселенных» все можно запустить гораздо быстрее.
GONT Space + GONT VM – основные инструменты для построения тех самых «Локальных вселенных».
Цель 2 – концепция «VM Decoupling».
Целью является устранение тесной привязки VM к майнеру. Для перехода к истинному PoS необходимо устранить привязку SmartVM и софта майнера. VM также должны стать децентрализованными!
Предлагаем рассмотреть концепции Ethereum и GONTChain и разобраться, в чём их отличие:
Тот факт, что VM крепко привязаны к машине майнера, затрудняет реализацию истинного PoS консенсуса.
Подход GONT:
Ввод концепции «VM Decoupling»дает возможность перейти к истинному PoS и к концепции «Локальных Вселенных».
Спасибо за внимание! Продуктивного дня!
GONT