Cointime

Download App
iOS & Android

Блокчейн ждут серьезные перестановки: эффективность одного блокчейна очень низкая

Validated Individual Expert

Написал: Полыня

Составил: Block Unicorn

Здесь нет ничего нового, на самом деле я говорил об этом снова и снова в 2021 году. Более того, в наши дни совершенно нелепо, что индустрия в основном ориентирована на инфраструктуру, когда существуют десятки, даже сотни подобных L1 (одноуровневые сети блокчейнов) и L2 (двухслойные сети блокчейнов), работающих после В течение многих лет, за исключением некоторых ненужных транзакций, эффективная стоимость использования практически отсутствует. Не говоря уже о том, что в 2024, 2025 и последующих годах предложение блочного пространства будет расти в геометрической прогрессии, и доступность данных (с разными свойствами) будет практически неограниченной. В последние несколько лет адаптация приложений и пользователей была огромной проблемой и серьезным препятствием, и с каждым днем ​​разрыв между спросом и предложением становится все больше. (P.S. Хуже того, полностью игнорируются ценные приложения, доказавшие свою пригодность для рынка). Честно говоря, я разочаровался в этой индустрии, но все еще стараюсь идти своим путем, публикуя периодические статьи.

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

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

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

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

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

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

Я подробно обсуждал, почему доказательство достоверности является очевидным и критически важным обновлением для любого отдельного блокчейна, но вот суть:

1. Вы можете повысить системные требования, чтобы проверенный уровень выполнения работал быстрее, чем эквивалентный одиночный уровень выполнения.

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

3. Наконец, что очень важно, обычные пользователи теперь могут проверять целостность, используя свои телефоны через 4G, вместо того, чтобы требовать суперкомпьютер и безлимитное соединение на скорости 10 Гбит/с.

3. Наконец, что очень важно, обычные пользователи теперь могут проверять целостность, используя свои телефоны через 4G, вместо того, чтобы требовать суперкомпьютер и безлимитное соединение на скорости 10 Гбит/с.

4. Доказательство действительности. Уровень исполнения имеет множество других преимуществ, одним из которых является возможность конфиденциальности. Но, пожалуй, самое интересное то, что вы можете увеличить пропускную способность, сохраняя при этом возможность атомарной компоновки и не фрагментируя ликвидность. Итак, предположим, что пиковая производительность одного исполнительного уровня составляет 1000 TPS. Эквивалентный исполнительный уровень с доказанной эффективностью может увеличить производительность до 2000 TPS и более. Тогда у вас может быть более 100 доказательств существования этих цепных агрегатов. Вы перешли от 1000 TPS к 200 000 TPS, а стоимость верификации значительно снизилась. Более того, общие затраты на инфраструктуру сети теперь значительно более эффективны.

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

Итак, каковы недостатки? Сначала позвольте мне обсудить минусы:

1. Стоимость: уровень выполнения доказательства достоверности и уровень данных выборочного подтверждения доступности данных имеют первоначальные затраты на создание доказательств, но поскольку стоимость проверки этих доказательств относительно невелика, они намного дешевле. Например, для сети со 100 000 узлов общая стоимость будет как минимум в 50 000 раз дешевле. Более того, стоимость подтверждения валидности резко упала, и даже такая сложная вещь, как zkEVM, почти год назад была почти тривиальной. Наконец, самая большая стоимость публичного блокчейна — это на самом деле экономическая безопасность от атак Сивиллы, что является еще одним исключительным преимуществом доказательства достоверности — теперь вы можете иметь практически неограниченное количество общих безопасности цепочек, а не фрагментировать безопасность точка, в которой каждая цепочка практически не имеет безопасности.

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

3. Сложность. Каждый технологический скачок требует сложности. Так было в прошлом, так происходит сейчас и так будет в будущем. Если технология может повысить эффективность в 100 000 раз, правильный подход всегда состоит в том, чтобы справиться со сложностью и доказать это на практике, а не просто отказываться от старой технологии и продолжать ее использовать. В противном случае вас устранят те, кто придерживается правильного подхода.

Рассеивание ложных противоположных идей:

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

2. Это не вопрос горизонтального расширения или вертикального расширения. Проверенный уровень исполнения обеспечивает как горизонтальное, так и вертикальное масштабирование. Это настоящее распараллеливание. Распараллеливание по цепочке x Распараллеливание по цепочкам.

3. «Интеграция» не является атрибутом единого блокчейна или сертификата действительности. Оба могут быть интегрированы без потерь на уровне L1 или разделены на уровне L2. Этим занимается уже не один проект, подобный упомянутому выше, имена называть не буду. Фактически, для здоровой экосистемы вам нужны проверенные уровни исполнения как на уровне L1, так и на уровне L2, поскольку оба они имеют свои сильные и слабые стороны, и выбор важен.

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

Реальные недостатки:

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

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

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

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

Если, конечно, вам не нужен масштаб, как у Биткойна.

Комментарий

Все комментарии

Рекомендуем к прочтению