Последние достижения и применение протокола согласия блокчейна
Данный отчет深入探讨了 развитие Блокчейн Соглашение Протоколов,重点分析了最新进展异步拜占庭容错状态机复制(BFT SMR)протокола. В настоящее время sMVBA стал самым быстрым异步MVBA协议,预期延迟为10δ. Отчет также提出了 два новых дизайна протокола: 2PAC(2阶段异步共识)и超快速流水线Блок, которые достигли значительных улучшений в пропускной способности и задержке.
Технология Блокчейн, как децентрализованная распределенная бухгалтерская технология, обеспечивает целостность и согласованность данных через механизм Соглашения. Механизм Соглашения является ядром системы Блокчейн, его производительность напрямую влияет на масштабируемость и безопасность Блокчейн. Асинхронный механизм согласования с терпимостью к ошибкам византийского типа (BFT) обладает уникальными преимуществами в условиях сетевых задержек и частичного выхода узлов из строя, поэтому стал объектом активных исследований.
В модели асинхронного BFT система состоит из n = 3f + 1 процессов, где f процессов могут быть намеренно повреждены противником. Эти процессы общаются друг с другом через асинхронные каналы, задержка передачи сообщений контролируется противником. Каждый процесс имеет пару открытых и закрытых ключей для подписи и проверки, чтобы гарантировать подлинность и целостность сообщений.
Протокол согласования Блокчейн направлен на то, чтобы все честные узлы достигли согласия по состоянию Блокчейн. Конкретно, каждый узел постоянно принимает новые транзакции и упаковывает их в блоки, обеспечивая согласие этих блоков на всех честных узлах через протокол согласования. Протокол согласования Блокчейн должен удовлетворять основным требованиям, таким как активность, согласованность и качество P.
На основе анализа существующих Протоколов исследователи предложили Протокол 2PAC. Этот Протокол значительно повышает производительность за счет упрощения и оптимизации процесса Соглашения. В частности, он включает два варианта: 2PAClean и 2PACBIG. 2PAClean достигает +90% пропускной способности и ожидаемую задержку 9.5δ, сложность сообщений составляет O(n²). 2PACBIG является самым быстрым Протоколом Соглашения в Блокчейн с текущей сложностью сообщений O(n³), время выполнения MVBA без сбоев составляет 4δ.
Исследователи также предложили новый дизайн конвейерного блока, который значительно уменьшает задержку конвейерных блоков. Внедрив механизм быстрого пути, время принятия решений для конвейерных блоков оказывается даже меньше, чем для не конвейерных блоков при использовании справедливого планировщика. Этот механизм обеспечивает задержку быстрого пути во всех исполнениях и не подвержен влиянию поведения сбойных процессов.
С помощью теоретического анализа и практического тестирования, 2PAClean в худшем случае имеет ожидаемую задержку в 9.5δ, а в хорошем случае (без сбоев и полуправедливом планировщике) — 6δ. В то же время, ожидаемая задержка sMVBA составляет 10δ, а в хорошем случае — 6δ. Пропускная способность 2PAClean по сравнению с цепочечной sMVBA увеличилась на 80% до 100%. 2PACBIG как протокол с комплексностью сообщений O(n³) имеет время выполнения одного MVBA 4δ, что быстрее, чем у всех существующих протоколов.
Для проверки производительности нового протокола исследователи провели обширную вычислительную оценку. Результаты показали, что 2PAClean и 2PACBIG демонстрируют отличные результаты в различных сетевых условиях, особенно в средах с высокой задержкой и высокой частотой сбоев. 2PAClean достиг хорошего баланса между задержкой передачи сообщений и вычислительной сложностью, в то время как 2PACBIG реализовал более низкую задержку благодаря параллелизации и оптимизации процесса голосования.
С развитием технологий Блокчейн, асинхронный BFT Протокол будет играть все более важную роль в обеспечении безопасности и повышении производительности. Дизайн 2PAC и сверхбыстрой поточной Блоков демонстрирует направление развития будущих Протоколов Блокчейн, а именно, упрощая структуру протокола и оптимизируя процесс согласования, достигая более высокой пропускной способности и более низкой задержки.
Будущие исследования могут дополнительно исследовать направления оптимизации протоколов, анализа безопасности и практического применения. Благодаря постоянным исследованиям и оптимизации, Блокчейн-технология сыграет более важную роль в будущем цифровой экономики, а новое поколение Соглашений протоколов обеспечит надежную основу для развития этой технологии.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
22 Лайков
Награда
22
7
Поделиться
комментарий
0/400
BoredApeResistance
· 07-24 00:40
Смотрю, выводы сделаны довольно резко.
Посмотреть ОригиналОтветить0
InfraVibes
· 07-22 22:00
про сделал что-то хорошее!
Посмотреть ОригиналОтветить0
BridgeJumper
· 07-22 21:59
Это слишком быстро!
Посмотреть ОригиналОтветить0
MEVSupportGroup
· 07-22 21:57
Пропускная способность удвоилась, о задержке с A4 бумагой не стоит и говорить.
Посмотреть ОригиналОтветить0
GasFeeVictim
· 07-22 21:44
Снова собирают деньги под предлогом оптимизации производительности?
Посмотреть ОригиналОтветить0
CommunityWorker
· 07-22 21:43
Снова занимаемся протоколом, это полезно?
Посмотреть ОригиналОтветить0
DaisyUnicorn
· 07-22 21:43
Производительность расцветает, как у маленькой цветочки~ Пропускная способность увеличилась на 90%, этот маленький красавчик.
Блокчейн соглашение новое достижение: 2PAC Протокол увеличивает пропускную способность на 90%, задержка снижается до 4δ
Последние достижения и применение протокола согласия блокчейна
Данный отчет深入探讨了 развитие Блокчейн Соглашение Протоколов,重点分析了最新进展异步拜占庭容错状态机复制(BFT SMR)протокола. В настоящее время sMVBA стал самым быстрым异步MVBA协议,预期延迟为10δ. Отчет также提出了 два новых дизайна протокола: 2PAC(2阶段异步共识)и超快速流水线Блок, которые достигли значительных улучшений в пропускной способности и задержке.
Технология Блокчейн, как децентрализованная распределенная бухгалтерская технология, обеспечивает целостность и согласованность данных через механизм Соглашения. Механизм Соглашения является ядром системы Блокчейн, его производительность напрямую влияет на масштабируемость и безопасность Блокчейн. Асинхронный механизм согласования с терпимостью к ошибкам византийского типа (BFT) обладает уникальными преимуществами в условиях сетевых задержек и частичного выхода узлов из строя, поэтому стал объектом активных исследований.
В модели асинхронного BFT система состоит из n = 3f + 1 процессов, где f процессов могут быть намеренно повреждены противником. Эти процессы общаются друг с другом через асинхронные каналы, задержка передачи сообщений контролируется противником. Каждый процесс имеет пару открытых и закрытых ключей для подписи и проверки, чтобы гарантировать подлинность и целостность сообщений.
Протокол согласования Блокчейн направлен на то, чтобы все честные узлы достигли согласия по состоянию Блокчейн. Конкретно, каждый узел постоянно принимает новые транзакции и упаковывает их в блоки, обеспечивая согласие этих блоков на всех честных узлах через протокол согласования. Протокол согласования Блокчейн должен удовлетворять основным требованиям, таким как активность, согласованность и качество P.
На основе анализа существующих Протоколов исследователи предложили Протокол 2PAC. Этот Протокол значительно повышает производительность за счет упрощения и оптимизации процесса Соглашения. В частности, он включает два варианта: 2PAClean и 2PACBIG. 2PAClean достигает +90% пропускной способности и ожидаемую задержку 9.5δ, сложность сообщений составляет O(n²). 2PACBIG является самым быстрым Протоколом Соглашения в Блокчейн с текущей сложностью сообщений O(n³), время выполнения MVBA без сбоев составляет 4δ.
Исследователи также предложили новый дизайн конвейерного блока, который значительно уменьшает задержку конвейерных блоков. Внедрив механизм быстрого пути, время принятия решений для конвейерных блоков оказывается даже меньше, чем для не конвейерных блоков при использовании справедливого планировщика. Этот механизм обеспечивает задержку быстрого пути во всех исполнениях и не подвержен влиянию поведения сбойных процессов.
С помощью теоретического анализа и практического тестирования, 2PAClean в худшем случае имеет ожидаемую задержку в 9.5δ, а в хорошем случае (без сбоев и полуправедливом планировщике) — 6δ. В то же время, ожидаемая задержка sMVBA составляет 10δ, а в хорошем случае — 6δ. Пропускная способность 2PAClean по сравнению с цепочечной sMVBA увеличилась на 80% до 100%. 2PACBIG как протокол с комплексностью сообщений O(n³) имеет время выполнения одного MVBA 4δ, что быстрее, чем у всех существующих протоколов.
Для проверки производительности нового протокола исследователи провели обширную вычислительную оценку. Результаты показали, что 2PAClean и 2PACBIG демонстрируют отличные результаты в различных сетевых условиях, особенно в средах с высокой задержкой и высокой частотой сбоев. 2PAClean достиг хорошего баланса между задержкой передачи сообщений и вычислительной сложностью, в то время как 2PACBIG реализовал более низкую задержку благодаря параллелизации и оптимизации процесса голосования.
С развитием технологий Блокчейн, асинхронный BFT Протокол будет играть все более важную роль в обеспечении безопасности и повышении производительности. Дизайн 2PAC и сверхбыстрой поточной Блоков демонстрирует направление развития будущих Протоколов Блокчейн, а именно, упрощая структуру протокола и оптимизируя процесс согласования, достигая более высокой пропускной способности и более низкой задержки.
Будущие исследования могут дополнительно исследовать направления оптимизации протоколов, анализа безопасности и практического применения. Благодаря постоянным исследованиям и оптимизации, Блокчейн-технология сыграет более важную роль в будущем цифровой экономики, а новое поколение Соглашений протоколов обеспечит надежную основу для развития этой технологии.