top of page
Фото автораСергей Кочерин

Блокчейн - не идеальное решение

Обновлено: 21 февр.

Состояния блокчейнов


Блокчейн

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


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


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


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


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


Комиссии за транзакции - поскольку пропускная способность многих блокчейнов в пиковые периоды использования меньше, чем их отставание от графика, для определения приоритетности транзакций необходимо создать рынок комиссий за транзакции. В исключительно напряженные периоды, когда стороны платят больше, определяя приоритетность своих транзакций, то плата может быстро возрасти. Те, кто не желает платить такие высокие сборы, рискуют получить тайминг и исключить свою транзакцию из протокола. Во время майнинга Yuga Labs The Otherside плата за транзакции на блокчейне Ethereum превысила 1000 долларов США за транзакцию, что привело к ухудшению пользовательского опыта и значительной потере средств участниками. Когда плата за транзакции искусственно устанавливается слишком низкой, как в случае с Solana, спам ботов становится проблемой, что приводит к снижению производительности и перебоям в работе.

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


 



Полное содержание документации по Dark Fusion - ПЕРЕЙТИ


15 просмотров0 комментариев
bottom of page