Вечный метод | 31 мая запуск DREP Testnet 3.0 Euler, направленного на ускорение корпоративного внедрения блокчейна и снижение порога технологической интеграции

| D arwin, Эволюционное Происхождение
| R iemann, Точка разрыва
| E uler, Вечный метод
| P lanck, Постоянное изменение

D · R · E · P — они обозначают 4 версии DREP Chain Testnet, а также 4 важных этапа разработки.

DREP Testnet 3.0 Euler будет запущен 31 мая 2019 года с целью ускорения внедрения корпоративного блокчейна и снижения порога интеграции технологий.

DREP Testnet 3.0 Euler, разработанный на основе DREP Testnet 2.0 Riemann, оптимизирует ряд компонентов, включая модуль P2P, модуль пула транзакций, узел синхронизации и запрос транзакции. В версии 3.0 также добавлена ​​функция псевдонимов адресов, что делает DREP Chain более ориентированным на пользователя и простым в использовании.

Обзор структуры DREP Testnet 3.0

  • EulerCluster: 7 узлов основной цепи, 128 подцепей. В каждой цепочке 7 узлов.
  • Узлы в основной цепочке проверяют все транзакции, а узлы в подсетях обрабатывают их соответствующие транзакции и блоки. Общее количество узлов в сети: 903 = 7 + 128 * 7.
  • Развертывание узла: США, Канада, Япония, Китай, Южная Корея, Сингапур, Великобритания, и т. д. пик TPS: 14 000

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

Псевдоним адреса

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

Это необходимо для достижения цели. Пользователи привыкли к Paypal, WeChat и Alipay. И это может значительно сократить количество пользователей блокчейна.

Доверительные узлы были добавлены в модуль P2P. В соответствии с механизмом консенсуса BFT все исходящие узлы могут присоединяться к основной цепочке в форме доверенных узлов, в которых они пользуются привилегией заранее строить P2P-сети, что делает сеть быстрой и стабильной. Когда P2P предоставляет хук, верхние модули протокола цепочки блоков и модуль P2P разъединяются, так что каждый модуль верхнего уровня может независимо определять свой собственный тип сообщения и метод обработки сообщения.
Такая оптимизация повышает стабильность и эффективность исходящих узлов в сети и повышает безопасность всей сети.


② Оптимизация транзакций / запрос блока данных для исторических данных

MongoDB была введена для обеспечения распределенного чтения и записи данных с высокой степенью параллелизма в узлах, улучшая скорость чтения и записи с 10 транзакционных данных в секунду до 10000.

③ Оптимизация процесса проверки подписи транзакций для значительного увеличения TPS в основной цепочке

Ранее TPS для одной основной цепи составлял 1000, а теперь он может достигать 6000 TPS.
То есть разработчики DAPP и поставщики услуг всех видов могли бы создавать блокчейн приложения с более высокой частотой и более плавной работой в сети DREP на основе этой оптимизированной функции.

④ Добавлен golang в клиент и используется http для соединения с сервером.

Эта оптимизированная функция предоставляет биржам больше возможностей для выпуска бесплатной пробной версии и официального запуска, а также помогает сторонним разработчикам создавать платформы с использованием исходного кода DREP.

⑤ Оптимизация для пула транзакций

Принят метод разделения чтения-записи, который заключается в развертывании одной очереди для записи данных в пул транзакций и другой для чтения данных из пула транзакций. После разделения чтения-записи скорость получения данных в пуле транзакций не будет ограничена. Только когда данные транзакции достаточно велики, чтобы превышать предварительно выделенное пространство системой, пул транзакций не сможет получить данные.

⑥ Оптимизация для синхронизации узлов

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

Дорога впереди будет долгой. Наш подъем будет крутым.
Для Testnet 3.0 Euler команда разработчиков DREP дополнительно снижает барьеры для внедрения корпоративной цепочки блоков и помогает нашим партнерам легко интегрировать блокчейн в свои предприятия на платформе DREP с помощью специализированных услуг и решений. Таким образом, экосистема DREP получит выгоды от этих ощутимых партнерских отношений и сотрудничества.

Для достижения цели мы сфокусировались на областях, перечисленных ниже.

① Разработать DREP SDK и инкубировать игры на блокчейн

DREP продолжит сборку DREP SDK для поддержки DAPP всех видов. С помощью DREP SDK команды разработчиков и разработчиков DAPP могут одним кликом выпустить версии активов с несколькими публичными сетями, встроенные кошельки и платформы для торговли активами. Более того, поскольку игровые DAPP не ограничиваются определенными публичными сетями, а соединяют различные цифровые активы, все пользователи могут оплачивать, передавать, одалживать и осуществлять другие виды экономической деятельности. Основываясь на DREP ID, команды DAPP  R & D также могут привлечь больше традиционных игроков.

② Подключить цифровые активы и уменьшить скорость транзакций

DREP, основанный на потребностях и ожиданиях развития экосистемы, посвящен интеграции нескольких активов. В начале будет представлена ​​простая версия SWAP, основанная на внутренней системе DREP, которая поддерживает обмен между DREP и токенами в экосистеме DREP; а затем расширяется до взаимно-однозначного обмена между двумя определенными токенами в системе.

③ Построить cross-chain систему и сформировать сеть ценностей

На уровне протоколов DREP будет создавать и координировать различные протоколы, чтобы сформировать норму, которая регулирует создание / развертывание проектов, позволяя DREP продолжать исследования и строить перекрестные сети. Сеть также будет синхронизировать и переносить личные данные о поведении и идентичности, такие как репутация (кредит / лояльность) между цепочками и, в конечном итоге, достижение плавного обмена ценностями между экосистемой DREP и другими цепочками.