Представьте себе, что вам нужна платежная система, которая была бы быстрой, безопасной и не контролировалась бы никем. Звучит идеально, но реальность гораздо сложнее идеала. Это и есть долгосрочная проблема, с которой сталкивается мир блокчейна — Нечестивая Троица — три ключевых показателя: безопасность, децентрализация и масштабируемость, которые практически невозможно одновременно оптимизировать в одной системе.
Укрепление одного из них часто означает, что два других будут ослаблены. Это не провал конкретного проекта, а ограничение самой архитектуры распределенной системы.
Три взаимозависимые измерения
Децентрализация: Распределение власти
Первоначальная цель блокчейна — разрушить централизованный контроль. Ни банки, ни компании, ни единственный субъект не могут решить, что делать с вашими активами. Каждый участник имеет полную копию реестра, и любой может проверить, являются ли транзакции подлинными.
Это звучит очень демократично, но какова цена? Достижение консенсуса между тысячами независимых узлов требует времени. Пример биткойна наилучшим образом иллюстрирует эту проблему — чем больше узлов, тем строже верификация, и скорость обработки транзакций естественно замедляется. Вот почему биткойн в среднем может обрабатывать только около 5 транзакций в секунду.
Безопасность: предотвращение подделок и атак
Без обеспечения безопасности все это пустая болтовня. Хакерам достаточно контролировать более 50% сетевых мощностей, чтобы инициировать “атаки на 51%”, переписывать историю транзакций или повторно тратить средства.
Биткойн решает эту проблему с помощью механизма доказательства работы (PoW) — для генерации каждого блока требуется огромное количество вычислений, и стоимость атаки настолько высока, что ее невозможно вынести. Какова цена этого? Этот процесс медленный и требует много энергии. Чем больше узлов участвует в верификации, тем выше безопасность, но тем ниже эффективность.
Масштабируемость: обработка большего количества транзакций
Visa может обрабатывать тысячи транзакций в секунду. В Ethereum всего около 18. Почему так?
Централизованные системы не требуют глобального консенсуса, один контролирующий центр может быстро принимать решения. В то время как публичная цепочка должна позволять всем участникам проверять каждую транзакцию. Этот механизм распределенной проверки безопасен, но по определению не достаточно быстр. Либо ускорить скорость проверки (жертвуя безопасностью), либо уменьшить количество проверяющих (жертвуя децентрализацией).
Направления прорыва в отрасли
Раз уж невозможно полностью решить проблему, следует стремиться к балансу. За последние несколько лет несколько технических направлений уже начали показывать результаты.
1. Технология шардирования: метод разделения и завоевания
Вместо того чтобы заставлять все узлы обрабатывать все транзакции, лучше разделить сеть на несколько “шардов”, каждый из которых самостоятельно обрабатывает свои транзакции, а главная цепь координирует. Протокол NEAR с Nightshade 2.0 реализует этот подход, в настоящее время работает 8 активных шардов, время подтверждения транзакции составляет около 600 миллисекунд. Точка баланса уже начинает проявляться.
2. Инновации в механизме консенсуса: от майнинга до стекинга
Доказательство работы требует большого количества аппаратного обеспечения и электроэнергии. Доказательство доли (PoS) изменило правила игры — участникам нужно только заблокировать токены, а не покупать майнинговые машины, что делает участие в валидации более демократичным.
BNB Smart Chain идет дальше, используя модель авторизации стекинга на основе доли (PoSA), валидаторы ставят токены BNB для участия в консенсусе, время генерации блока контролируется на уровне около 3 секунд. Появляются гибридные решения, которые сохраняют преимущества безопасности и повышают эффективность.
3. Второй уровень сети: создание бокового канала на цепи
Самым прямым решением является не делать все на основной цепочке. Оптимистичные решения, такие как Arbitrum, упаковывают большое количество транзакций для обработки вне цепочки, а затем отправляют одно доказательство на основную цепочку. Нулевые доказательства, такие как Scroll, используют криптографические доказательства для обеспечения корректности.
Каков результат? Ethereum постепенно переходит от “одной цепи для всего” к экосистеме “главная цепь + несколько вторичных сетей”. Пользователи наслаждаются скоростью и низкими затратами на вторичных сетях, а безопасность по-прежнему обеспечивается главной цепью. Сеть Lightning также использует аналогичную идею на Bitcoin — записываются только начальная и конечная точки транзакции в главной цепи, а сотни транзакций между ними полностью происходят вне цепи.
Последние размышления
Нечестивая Троица не является вечной. Хотя идеального решения не существует, технологии продолжают развиваться. Взрывная экосистема второго уровня Ethereum, появление высокопроизводительных модульных цепей и зрелость кросс-цепочечной интероперабельности способствуют более сбалансированному развитию отрасли.
Настоящее будущее, возможно, не в том, чтобы одна цепочка решала все проблемы, а в том, чтобы несколько цепочек выполняли свои функции, выбирая разные компромиссы между безопасностью, скоростью и децентрализацией по мере необходимости. В этом процессе те решения, которые смогут найти наилучший баланс между тремя измерениями, смогут действительно достичь массового применения.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Почему Блокчейн трудно одновременно удовлетворять трем условиям — с точки зрения тройственной трудности технологические прорывы.
Ядро проблемы: Нечестивая Троица
Представьте себе, что вам нужна платежная система, которая была бы быстрой, безопасной и не контролировалась бы никем. Звучит идеально, но реальность гораздо сложнее идеала. Это и есть долгосрочная проблема, с которой сталкивается мир блокчейна — Нечестивая Троица — три ключевых показателя: безопасность, децентрализация и масштабируемость, которые практически невозможно одновременно оптимизировать в одной системе.
Укрепление одного из них часто означает, что два других будут ослаблены. Это не провал конкретного проекта, а ограничение самой архитектуры распределенной системы.
Три взаимозависимые измерения
Децентрализация: Распределение власти
Первоначальная цель блокчейна — разрушить централизованный контроль. Ни банки, ни компании, ни единственный субъект не могут решить, что делать с вашими активами. Каждый участник имеет полную копию реестра, и любой может проверить, являются ли транзакции подлинными.
Это звучит очень демократично, но какова цена? Достижение консенсуса между тысячами независимых узлов требует времени. Пример биткойна наилучшим образом иллюстрирует эту проблему — чем больше узлов, тем строже верификация, и скорость обработки транзакций естественно замедляется. Вот почему биткойн в среднем может обрабатывать только около 5 транзакций в секунду.
Безопасность: предотвращение подделок и атак
Без обеспечения безопасности все это пустая болтовня. Хакерам достаточно контролировать более 50% сетевых мощностей, чтобы инициировать “атаки на 51%”, переписывать историю транзакций или повторно тратить средства.
Биткойн решает эту проблему с помощью механизма доказательства работы (PoW) — для генерации каждого блока требуется огромное количество вычислений, и стоимость атаки настолько высока, что ее невозможно вынести. Какова цена этого? Этот процесс медленный и требует много энергии. Чем больше узлов участвует в верификации, тем выше безопасность, но тем ниже эффективность.
Масштабируемость: обработка большего количества транзакций
Visa может обрабатывать тысячи транзакций в секунду. В Ethereum всего около 18. Почему так?
Централизованные системы не требуют глобального консенсуса, один контролирующий центр может быстро принимать решения. В то время как публичная цепочка должна позволять всем участникам проверять каждую транзакцию. Этот механизм распределенной проверки безопасен, но по определению не достаточно быстр. Либо ускорить скорость проверки (жертвуя безопасностью), либо уменьшить количество проверяющих (жертвуя децентрализацией).
Направления прорыва в отрасли
Раз уж невозможно полностью решить проблему, следует стремиться к балансу. За последние несколько лет несколько технических направлений уже начали показывать результаты.
1. Технология шардирования: метод разделения и завоевания
Вместо того чтобы заставлять все узлы обрабатывать все транзакции, лучше разделить сеть на несколько “шардов”, каждый из которых самостоятельно обрабатывает свои транзакции, а главная цепь координирует. Протокол NEAR с Nightshade 2.0 реализует этот подход, в настоящее время работает 8 активных шардов, время подтверждения транзакции составляет около 600 миллисекунд. Точка баланса уже начинает проявляться.
2. Инновации в механизме консенсуса: от майнинга до стекинга
Доказательство работы требует большого количества аппаратного обеспечения и электроэнергии. Доказательство доли (PoS) изменило правила игры — участникам нужно только заблокировать токены, а не покупать майнинговые машины, что делает участие в валидации более демократичным.
BNB Smart Chain идет дальше, используя модель авторизации стекинга на основе доли (PoSA), валидаторы ставят токены BNB для участия в консенсусе, время генерации блока контролируется на уровне около 3 секунд. Появляются гибридные решения, которые сохраняют преимущества безопасности и повышают эффективность.
3. Второй уровень сети: создание бокового канала на цепи
Самым прямым решением является не делать все на основной цепочке. Оптимистичные решения, такие как Arbitrum, упаковывают большое количество транзакций для обработки вне цепочки, а затем отправляют одно доказательство на основную цепочку. Нулевые доказательства, такие как Scroll, используют криптографические доказательства для обеспечения корректности.
Каков результат? Ethereum постепенно переходит от “одной цепи для всего” к экосистеме “главная цепь + несколько вторичных сетей”. Пользователи наслаждаются скоростью и низкими затратами на вторичных сетях, а безопасность по-прежнему обеспечивается главной цепью. Сеть Lightning также использует аналогичную идею на Bitcoin — записываются только начальная и конечная точки транзакции в главной цепи, а сотни транзакций между ними полностью происходят вне цепи.
Последние размышления
Нечестивая Троица не является вечной. Хотя идеального решения не существует, технологии продолжают развиваться. Взрывная экосистема второго уровня Ethereum, появление высокопроизводительных модульных цепей и зрелость кросс-цепочечной интероперабельности способствуют более сбалансированному развитию отрасли.
Настоящее будущее, возможно, не в том, чтобы одна цепочка решала все проблемы, а в том, чтобы несколько цепочек выполняли свои функции, выбирая разные компромиссы между безопасностью, скоростью и децентрализацией по мере необходимости. В этом процессе те решения, которые смогут найти наилучший баланс между тремя измерениями, смогут действительно достичь массового применения.