Сетевой консенсус
Основополагающей технологией Openverse является консенсусный алгоритм Tendermint Viзантийской отказоустойчивости (BFT), который предназначен для обеспечения конечности, последовательности заказов и необязательной доступности.
Технические параметры:
- Время ссылки: Метакосмическое время, блок как единица времени.
- Блок Peroid: 0.38 секунды
- Газовые ограничения для каждого блока: none
- Количество операций в секунду: 300K +
Что такое валидатор
Сеть Openverse основана на Tendermint и опирается на набор валидаторов, отвечающих за представление новых блоков в блокчейне. Эти валидаторы участвуют в консенсусном протоколе, транслируя голосование, содержащее зашифрованную подпись, подписанную закрытым ключом каждого валидатора.
Кандидаты аутентификатора могут привязать свой собственный Bitgold и быть « доверены» или поставлены на Bitgold держателем токена. Сеть Openverse имеет много валидаторов, но количество валидаторов может со временем увеличиваться с рекомендациями по управлению. Сертификаторы определяются общим количеством доверенных им токенов Bitgold. — Первым валидатором 11 / 31 / 61 / 91 с наибольшим количеством голосов является текущий валидатор openverse.
Сертификаторы и их доверенные лица получают Bitgold в качестве резерва блоков и токенов в качестве платы за транзакции, выполняя консенсусный протокол Tendermint. Обратите внимание, что валидатор может установить процент комиссионных за сборы, взимаемые его клиентом, в качестве дополнительного вознаграждения. Вы можете найти обзор всех текущих валидаторов и их права голоса в браузере и кошельке.
Если валидаторы имеют двойную подпись или долгое время не работают, их права на Bitgold (включая Bitgold, доверенные их пользователям) могут быть значительно сокращены. Наказание зависит от тяжести нарушения.
Что такое клиент
Лицо, которое не может или не хочет эксплуатировать узел валидатора, может по - прежнему участвовать в процессе залога в качестве принципала. На самом деле, выбор сертификаторов основан не на их собственных авторизованных акциях, а на их общей доле, то есть на сумме акций, которые они сами делегировали, и акций, которые они делегировали. Это важный атрибут, поскольку он делает доверенность защитной мерой против валидатора, который демонстрирует плохое поведение. Если валидаторы ведут себя неправильно, их клиенты удаляют свои Bitgold от них, тем самым уменьшая свои доли. В конечном счете, если ставки на валидаторы ниже, чем на первые 125 адресов с самыми высокими ставками, они выйдут из набора валидаторов.
Принципалы разделяют доходы сертификаторов, но они также разделяют риски. Что касается дохода, то разница между валидатором и принципалом заключается в том, что валидатор может взимать комиссию с дохода принципала до его распределения. Доверитель заранее знает о комиссии и может вносить изменения только в соответствии с заранее определенными ограничениями (см. ниже). С точки зрения риска, если валидатор клиента ведет себя неправильно, его Bitgold может быть значительно сокращен. Дополнительную информацию см. в разделе "Риск".
Чтобы стать принципалом, держатели Bitgold должны отправить « доверенную сделку», в которой они укажут, сколько Bitgold будет привязано и к какому валидатору. Список валидаторов кандидатов будет отображаться в веб - браузере Openverse. Позже, если принципал хочет снять часть или всю привязку акций, им нужно отправить « Сделку по снятию привязки». С тех пор клиентам придется ждать три недели, чтобы вернуть свой Bitgold. Delegators также может отправлять « перезагрузку» транзакции, переключаясь с одного валидатора на другой без 3 - недельного периода ожидания.
Практическое руководство о том, как стать принципалом, нажмите здесь.
Принцип работы валидатора
Сертификаторы должны иметь достаточное количество Bitgold, высокопроизводительного оборудования.
Запустить сервер, завершить подготовку к подаче, а затем запустить программу проверки.
Создание веб - сайта для проверки.
Создайте пост на форуме openserve или иным образом привлечь больше клиентов.
Дорожная карта процесса проверки
Этап 1 - Основатель / Сертификатор команды
Общее количество валидаторов: 11
Основатели использовали первый 10M Bitgold в распределении происхождения, чтобы запустить 11 валидаторов. Когда общее количество узлов достигает 61, узел основателя выходит из 10, а остается один.
Часть 2 - Основные процедуры сертификации
Общее количество валидаторов: 31
Фонд управляет 20 валидаторами, из которых первый 20M Bitgold был получен из распределения происхождения.
Третий цикл - публичный валидатор
Общее количество валидаторов: 61
С выпуском Bitgold в руки людей обычные учреждения и отдельные лица могут самостоятельно создавать узлы проверки со справочным номером 30. Когда количество обычных валидаторов достигает 61, узел - основатель и базовая точка могут начать свободно разблокировать токен и выпустить узел проверки.
Часть 4 - Национальные сертификаторы
Общее количество валидаторов: 100+
Любая страна может подать заявку на покупку 1M Bitgold со своего национального резервного счета с 40M Bitgold. Затем члены сообщества openverse проголосуют за заявку (например, предложение в цепочке). Страны будут использовать валидаторы. Каждое суверенное государство имеет только один узел.