Блокчейн-платформа TokenGo → консенсус проекта
Доброго дня! Познакомлю вас подробнее с особенностями консенсуса проекта TokenGo:
TokenGo – это блокчейн платформа, токенизации бизнеса, призванная объединить в локальное сообщество инвесторов, как потенциальных, так и действующих, и экспертов в сфере криптовалютных инвестиций, и при этом предлагает справедливую систему вознаграждения участникам системы. Платформа имеет свой уникальный конструктор смарт-контрактов, который позволяет сводить к минимуму человеческий фактор, влияющий на качество систематизации, а также регулирование ICO.
Консенсус TokenGo использует адаптированный модифицированный алгоритм DPoP — Delegated Proof of Power, в котором за основу взят гибридный алгоритм DPoS/Pow. Одна из его особенностей - это использование специально выделенного токена GoPower, который является базой для определения приоритета Минтинга и «Силы голоса» при избрании делегатов. При производстве блоков консенсус DPоP предлагает одновременно использовать зависимость от мощностных возможностей оборудования и веса долевого владения токенами GoPower.
Механизм консенсуса, лежащий в основе большинства решений, построенных на технологии распределённых баз данных, в блокчейн платформе «TokenGo» состоит из самостоятельных p2p узлов, объединённых в общую сеть. Транзакции, проходящие через блокчейн, видны каждому из p2p узлов, которые записывают и сразу же проверяют полученную информацию, исключая потерянные, незаконченные или дублированные цепочки.
В определённое время происходит группировка записанных данных, их хеширование, а также обеспечивается связь с предыдущим блоком. После этого в блокчейн добавляется новый блок. Под контролем DPoP алгоритма происходит внесение каждого нового блока в распределённый реестр
блокчейна.
В блокчейн-сети TokenGo производство блоков осуществляется раундами, а сам процесс их создания называется Минтингом. Майнеры/делегаты, занятые в построении блоков в данном документе будут обозначены как Делегаты. Делегаты отвечают за два отдельных, но при этом логически взаимосвязанных процесса – создание блока транзакций и верификация полученного блока в основную цепь с помощью электронной подписи.
Каждый раунд предполагает участие 101-го Делегата, избранных через встроенную в платформу «TokenGo» систему голосования, так называемый ТОП Делегатов. В целях обеспечения мотивационной конкуренции, приоритет выбора и вероятность попадания в ТОП напрямую зависят от Силы голоса претендентов и избирателей.
Делегаты, после избрания, наделяются полномочиями создания и верификации блоков для включения их в Блокчейн. Кроме этого они обязаны противостоять вторжению случайных лиц в данный процесс. К работе доверенные лица допускаются по очереди или в случайном порядке, который изменяется каждый новый раунд. В случае обнаружения некорректного поведения, делегат публично разоблачается и исключается из процесса.
Мы считаем DPoS наиболее эффективным методом Минтинга. Он предоставляет больше децентрализации, а делегированное доказательство владения обеспечивает ещё более надёжный механизм подтверждения транзакций в сетях, реализующих эту технологию, поэтому DPoS была выбрана нами в качестве основы для своих разработок.
Чтобы стать претендентом и подать заявку на участие в голосовании, необходимо пройти процедуру регистрации Делегата. Делегатом может стать любой участник, владеющий 100 и более GoPower. Сообщество «TokenGo» может прийти к совместному решению, при котором общее число избираемых на раунд Делегатов будет увеличено за счёт создаваемого резерва Делегатов, для обеспечения большей скорости и децентрализации.
В каждом раунде среди Делегатов, избранных в ТОП, вторично выбираются два Делегата, выступающие в качестве майнеров. Первый из них выбирается по алгоритму протокола DPoP, а второй — методом случайного выбора. Задача майнеров состоит в производстве блоков и выстраивании текущих транзакций, в свою очередь, специально избранный Делегат данного раунда подписывает их и включает в общую сеть блокчейна.
При выборе одного из классических протоколов PoW создание и верификация блока в общую сеть занимает непрогнозируемое количество времени. В TokenGo, использующем, как отмечалось выше, алгоритм консенсуса DPoP, каждый раунд длится ровно 10 секунд, при этом гарантируется целостность и надежность полученных блоков, с ничтожной вероятностью производства форков.
Таким образом, обозначим три основополагающих факта в пользу алгоритма
достижения консенсуса DPoP:
Первый – невероятно высокая скорость проведения транзакций в сети, достигаемая возможностью Делегатов без ожидания проверки половины всех нод сети включать подходящие транзакции в построение блока, переданного на вход.
Второй - демократия. Любой пользователь сообщества, у которого есть хотя бы 1 GoPower, имеет свою Силу голоса и может принимать участие в управлении пропорционально имеющемуся у него количеству токенов.
Третий – высокая степень управляемости. Имеются механизмы, позволяющие приходить к консенсусу по всем вопросам о развитии и будущем сети.
Контакты проекта:
Сайт - https://tokengoplatform.com
Белая бумага - https://tokengoplatform.com/pdf/tokengo_whitepaper_RU.pdf
Telegram - https://t.me/tokengogroup
Facebook: https://www.facebook.com/tokengoplatform/