Home » Эффективный метод динамического стирающего кодирования для разрешенных систем блокчейна.

Эффективный метод динамического стирающего кодирования для разрешенных систем блокчейна.

Накладные расходы Dynamic-EC Авторы: Мижипенг Чжан, Чентао Ву, Цзе Ли, Миньи Го.

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

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

Чтобы решить эту проблему, предыдущие подходы, такие как BFT-Store и Partition Chain, использовали коды стирания для более эффективного хранения блоков. Стирающее кодирование позволяет разбивать данные на более мелкие фрагменты с добавлением избыточных четностей и распределять их по нескольким узлам. Это снижает требования к хранилищу и помогает выдерживать сбои узлов.

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

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

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

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

Dynamic-EC можно разделить на три модуля:

  1. Классификация узлов: этот модуль используется для оценки глобального значения репутации каждого узла. В зависимости от значения репутации узлы делятся на три категории: честные узлы, узлы риска и вредоносные узлы.
  2. Dynamic Erasure Coding: этот модуль отвечает за кодирование блоков во фрагменты и вычисление соответствующих контрольных сумм в узле-лидере. Схема кодирования адаптивно настраивается в соответствии с текущим уровнем риска системы, который определяется текущим количеством узлов риска.
  3. Адаптивное размещение фрагментов: этот модуль распределяет закодированные фрагменты от ведущего узла к ведомым узлам.

Больше информации:
Dynamic-EC: эффективный метод динамического стирающего кодирования для разрешенных систем блокчейна, Границы информатики (2024). DOI: 10.1007/s11704-023-3209-3. журнал.hep.com.cn/fcs/EN/10.1 … 07/s11704-023-3209-3

Предоставлено издательством Higher Education Press

Цитирование: Dynamic-EC: эффективный метод динамического стирающего кодирования для разрешенных систем блокчейна (2024 г., 12 апреля), получено 15 апреля 2024 г. с https://techxplore.com/news/2024-04-dynamic-ec-efficient-erasure-coding. HTML

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

2024-04-12 16:16:03


1713190030
#Эффективный #метод #динамического #стирающего #кодирования #для #разрешенных #систем #блокчейна

Read more:  Из-за нехватки бюджета первая крупная миссия по доставке образцов с Марса будет в воздухе.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.