Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
cyberevents
6 лет назад

What is Tendermint and Tendermint as Omise Go blockchain component. Speaker: Paul Peregud

В данном выпуске разработчик Omise Go расскажет о Tendermint, а также раскроет следующие подтемы:

  • OMG сеть
  • Omise Go
  • Децентрализованный обмен
  • Tendermint
  • OMG токен
  • Plasma

OMG сеть

OMG сеть - это публичная Блокчейн сеть, которая подключена к Ethereum из соображений экономической безопасности. Отличительная особенность сети - использование собственного продукта Plasma для достижения масштабируемости.

Omise Go

Omise Go - подразделение компании Omise Holdings Singapore, которое предоставляет услуги по платежам. Главная цель Omise Go - создание OMG сети для поставки софта другим корпорациям, желающим токенизировать свои активы.

Децентрализованный обмен

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

Tendermint

Omise Go использует Tendermint - проект Дже Кона (Jae Kwon), для реализации Блокчейн.
По сути, Tendermint - это машинное приложение, способное работать на любом языке и использовать транзакционные логи.

Преимущества Tendermint

Tendermint поддерживает высокую пропускную способность:

Сравним с другими сетями

Снимок экрана 2018-02-14 в 20.26.07.png

Консенсус алгоритма PoS (Proof of Stake)

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

Схема координации системы

Снимок экрана 2018-02-14 в 1.26.58.png

Схема иллюстрирует внутренний цикл. В данном цикле можно выделить два этапа (отмечено красными блоками):

  • Голосование
  • Исполнение

Если путь пройден корректно (синие стрелки, зеленые блоки) - уровень повышается, в противном случае - необходимо пройти цикл еще раз.

ABCI - Abstract BlockChain Interface

Tendermint отвечает за построение консенсуса и облегчает работу разработчика, предоставляя ему атомарное вещание.

Задача разработчика - проверить достоверность данного вещания, что происходит следующим образом:

Снимок экрана 2018-02-14 в 21.38.56.png

ABCI представляет собой абстрактный интерфейс Блокчейн. Данный интерфейс содержит два основных сокета и приложение разработчика должно отвечать на обратные вызовы, которые есть в интерфейсе.

Есть два набора обратных вызовов, они функционируют циклами:

  • Сначала проверяются данные о времени
  • Затем поступает блок на который необходимо ответить
  • После данные передаются в EndBlock
  • В итоге, имея все необходимые данные, подается ответ - Commit

OMG токен

OMG токен используется для сборов, которые взимают валидаторы сети. В настоящее время данные передаются из Ethereum в OMG сеть, соответственно все платежи пользователи получают из сети OMG.

Plasma

Plasma используется для масштабирования сети и предоставляет множество других возможностей, более подробную информацию можно узнать непосредственно от архитектора Plasma https://golos.io/ru--blokcheijn/@cyberevents/plasma-at-an-infrastructure-level-speaker-david-knott

11
5.223 GOLOS
На Golos с August 2017
Комментарии (0)
Сортировать по:
Сначала старые