Что касается потенциала экосистемы Биткойн, то суть в том, что BTC является крупнейшим активом. Экологический потолок публичной сети определяется рыночной стоимостью публичной сети. Легче всего понять, что у держателей BTC всегда будет потребность в ипотечных кредитах, даже если она составит 10% от суммы средств, то есть 120 миллиардов долларов США. А если это публичная сеть с рыночной стоимостью в 1 миллиард, 50% средств составят всего 500 миллионов долларов США, что является пределом. Другой пример — генерация стейблкоинов посредством ипотечных кредитов. Масштаб заложенных активов должен быть большим, и потенциал стейблкоинов будет большим.
С этой точки зрения рыночная стоимость Биткойна в четыре раза превышает стоимость Эфириума, а его экологический потенциал определенно намного выше, чем у Эфириума. Но реальная ситуация прямо противоположна. Общий масштаб экосистемы Биткойна сейчас сильно отстает от масштаба Эфириума. Основная причина заключается в том, что производительность Биткойна как публичной сети слишком низка, его программируемость слишком плоха, и он не обладает полнотой по Тьюрингу. Тогда решение — имитировать архитектуру Ethereum и использовать Layer2. Уровню 2 нужны TPS и TPS, и ему нужна программируемость и программируемость.
Внедрение метода Layer2 сейчас является стратегией большей части экосистемы Биткойн, но существует острая проблема, которую необходимо решить, — это безопасность. Если вы хотите, чтобы держатели BTC спокойно помещали свои средства на уровень 2, необходимо обеспечить безопасность BTC. Прежде всего, очень важна безопасность. Ведь никто не хочет проверить кунжут и потерять арбуз. Во-вторых, сама цепочка Биткойн отличается от Эфириума и не может учиться на конструкции безопасности Эфириума.
Затем появляется наш главный герой. babylon обеспечивает безопасность собственного BTC и является основой для другого уровня BTC2.
Архитектурная логика Вавилона

Различные сети PoS, включая BT
● Сюда входит уровень 2 BTC, но это могут быть и другие публичные сети. Уровень данных состоит из отдельных цепочек PoS, которые хотят использовать Биткойн для повышения своей безопасности и готовы за это платить.
●Помимо выполнения обычных функций протокола консенсуса, таких как генерация и проверка блоков, валидаторы в цепочке PoS также отвечают за подписание подписей окончательности на гаджете окончательности.Уровень управления: цепь Вавилона
●Уровень управления представляет собой мост, соединяющий сеть Биткойн и цепочку PoS, и реализуется цепочкой Cosmos-SDK, называемой цепочкой Babylon.
●Цепочка Babylon служит плоскостью управления и отвечает за следующие ключевые функции:
Предоставление услуг временных меток Биткойна: цепочка Babylon записывает хэши блоков PoS и наборы валидаторов в цепочке Биткойн, обеспечивая согласованность между цепочкой PoS и сетью Биткойн, а также обеспечивая быстрое и безопасное разделение.
Действует как торговый рынок: цепочка Babylon объединяет участников биткойнов и цепочку PoS, облегчая транзакции между ними.
Отслеживание информации о ставках и проверке: цепочка Babylon записывает такую информацию, как регистрация и обновления ключей EOTS, чтобы обеспечить безопасность и прозрачность процесса ставок.
Запишите окончательную подпись цепочки PoS: цепочка Babylon хранит окончательную подпись цепочки PoS для обеспечения безопасности протокола.Базовый уровень безопасности: сеть Биткойн
●Сеть Биткойн является краеугольным камнем всей архитектуры, обеспечивая базовую безопасность системы.
●Безопасность и децентрализованный характер сети Биткойн обеспечивают безопасность заложенных биткойн-активов и предотвращают злонамеренное поведение.
Пользователи Babylon могут безопасно делать ставки, не переводя биткойны со своих адресов. Таким образом, держателям биткойнов не нужно подключаться к цепочке PoS. И нет необходимости инкапсулировать, размещать и т. д. заложенные биткойны.
Поскольку сам Биткойн не поддерживает Тьюринг-полные смарт-контракты, протокол Babylon умело использует существующий язык сценариев Биткойна и модель UTXO для реализации функциональности ипотечного контракта. Протокол разрабатывает четыре типа транзакций: ипотечные транзакции, транзакции освобождения, транзакции сокращения и транзакции освобождения. Эти транзакции ограничивают путь передачи биткойнов с помощью определенной логики сценария, обеспечивая тем самым функции, аналогичные смарт-контрактам.
Ставочная транзакция:
Ипотечная транзакция — это первый шаг пользователей к участию в стейкинге биткойнов. Она блокирует биткойны пользователя в специальном UTXO. Этот UTXO можно разблокировать только двумя способами: транзакция по отмене ставки, инициированная пользователем после выполнения условий отмены ставки, или косая черта. транзакция инициируется при возникновении нарушения безопасности.
Таким образом, транзакции ставок передают биткойны пользователя в цепочку PoS в качестве залога за их участие в проверке и поддержании безопасности сети.
2. Отвязывающая транзакция:
Когда пользователи хотят выйти из ставок Биткойн, они могут инициировать транзакцию отмены ставок.
Транзакции без ставок должны соответствовать определенным условиям, например, быть заблокированными на определенный период времени, чтобы пользователи не могли часто входить и выходить из залога, что влияет на стабильность сети.
3. Сокращение транзакции:
Транзакции Slash запускаются, когда пользователи совершают вредоносные действия в цепочке PoS, например, двойную подпись или пытаются подорвать сетевой консенсус.
Слэш-транзакция отправляет обеспеченные биткойны пользователя на неизрасходованный адрес, то есть уничтожает эти биткойны в качестве наказания за злонамеренное поведение.
Протокол Babylon гарантирует, что в случае нарушения безопасности закрытый ключ злоумышленника будет раскрыт, а транзакции автоматически инициируются с помощью технологии подтверждения подотчетности и гаджета окончательности.
4. Отмена ставки:
Транзакция отмены ставок используется для освобождения биткойнов пользователя из заблокированного состояния после истечения относительного времени блокировки транзакции отмены ставок.
Этот процесс гарантирует, что пользователи смогут вовремя восстановить свои биткойны при обычном выходе из стейкинга, одновременно предотвращая атаки злоумышленников во время процесса отмены стейкинга.
Механизм наказания
Для четырех вышеупомянутых типов транзакций необходимо предусмотреть механизмы предотвращения злоупотреблений. Технологический механизм Babylon Slash реализован за счет использования передовой криптографии, инноваций в протоколе консенсуса и оптимизированного языка сценариев Биткойн.
1. Заявления об ответственности
Ответственное утверждение — это криптографический метод, основная идея которого заключается в использовании извлекаемых одноразовых подписей (EOTS), чтобы гарантировать, что закрытый ключ злоумышленника будет скомпрометирован при определенных обстоятельствах. В протоколе Babylon, когда валидатор выполняет вредоносное поведение, например двойное подписание, протокол автоматически извлекает свой закрытый ключ и делает его общедоступным, чтобы любой мог использовать закрытый ключ для выполнения косых транзакций и наказать нарушителя.
Потому что залогодатель использовал совместную подпись, когда закладывал УБТО. Если он захочет сотворить зло и подпишет передачу до окончания залога, сработает утверждение подотчетности и будет раскрыт закрытый ключ.
2. Гаджет окончательности
Гаджеты Finality — это дополнительный уровень механизмов, добавленный поверх существующего протокола консенсуса PoS для повышения безопасности. В протоколе Babylon используется гаджет окончательности EOTS, требующий от валидаторов выполнения дополнительных подписей с использованием EOTS после финализации блока.
Роль этой дополнительной подписи состоит в том, чтобы преобразовать все нарушения безопасности в возражения против утверждений об ответственности с той же высотой блока, позволяя механизму утверждения подотчетности функционировать эффективно.
Ключевым аспектом Babylon является протокол отметки времени BTC. Он записывает временные метки событий из других блокчейнов в Биткойн, позволяя этим событиям использовать временные метки Биткойна так же, как и транзакции Биткойн. Это фактически заимствует безопасность Биткойна как сервера меток времени. Протокол временных меток BTC обеспечивает быстрое разделение капитала, компонуемое доверие и снижение затрат на безопасность для максимизации ликвидности держателей биткойнов. Протокол спроектирован как модульный плагин, который можно использовать поверх множества различных алгоритмов консенсуса PoS и обеспечивает основу для построения протокола сброса.
Служба временных меток Биткойн
Протокол Bitcoin Timestamp — это технология подтверждения времени, которая позволяет отправлять произвольные данные в Babylon для создания временных меток Bitcoin для цепочки POS, тем самым улучшая ее целостность и безопасность, например, противодействуя атакам на большие расстояния.

Атаки на большие расстояния — головная боль для POS-сетей. Узлы проверки POS-цепочки должны заложить токены в качестве наказания за злодеяния. Однако, когда узлы отзывают свои токены, нет возможности ограничить их поведение. Поскольку стоимость построения цепочки POS относительно невелика, несколько верификаторов могут создать поддельную цепочку. Атаки на большие расстояния подразумевают начало с первичного блока, создание цепочки длиннее, чем исходная основная цепочка, и вмешательство во всю историю транзакций для замены исходной основной цепочки. Например, злой валидатор по-прежнему владеет выбранным им токеном в поддельной цепочке.
Когда вновь добавленные узлы или узлы, которые долгое время находились в автономном режиме, синхронизируют данные нового блока, они не могут точно знать, какая цепочка является настоящей основной цепочкой. Весьма вероятно, что будет добавлена поддельная цепочка, а реальная основная цепочка будет узурпирована. .
Чтобы предотвратить атаки на большие расстояния, многие цепочки PoS требуют, чтобы вновь присоединяющиеся клиенты и валидаторы идентифицировали блоки контрольных точек в канонической цепочке. На согласование контрольной точки всем доверенным узлам могут потребоваться дни или недели. Это связано с тем, что в блокчейне нет центральной доверенной стороны, и все валидаторы имеют одинаковое доверие. Если имеется поддельная цепочка и возникают разногласия, верификатору потребуется определенное время для связи и подтверждения.
Вот почему POS использует очень длительный период разблокировки залога.

Поскольку BTC представляет собой цепочку POW, в качестве основного принципа используется самая длинная цепочка. Для атаки на BTC необходимо сконцентрировать 51% вычислительной мощности всей сети. Стоимость чрезвычайно высока и может быть практически подтверждена как невозможная. Таким образом, BTC можно считать самой безопасной публичной сетью.
1. Служба временных меток Биткойн позволяет валидаторам цепочки PoS упаковывать хэш-значение блока PoS и набор валидаторов, проголосовавших за блок, в единый пакет и отправлять его в цепочку Биткойн как транзакцию. Эта информация о транзакциях будет записана в блоке Биткойн, тем самым «привязывая» информацию блока PoS к цепочке Биткойн.
Поскольку контрольные точки блока PoS будут отправлены в основную сеть Биткойн, верификаторам PoS необходимо синхронизироваться только в соответствии с контрольными точками в основной сети BTC. Когда временная метка заявки на вывод средств валидатором записана в Биткойне, цепочке подделок необходимо сгенерировать более раннюю временную метку BTC, чтобы убедить других валидаторов в том, что они не производили вывод средств. Но такое поведение эквивалентно атаке на BTC.
Таким образом, POS-цепочки, использующие временные метки BTC, могут обеспечить быструю декомпрессию, часто требующую всего 1 день или даже несколько часов ожидания.
Служба меток времени биткойнов — это технология, которая использует безопасность сети Биткойн для повышения безопасности цепочки PoS и обеспечения быстрого снятия ставок. Поскольку блоки PoS не могут быть проверены непосредственно в Биткойне из-за недостаточного места внутри блоков Биткойна, Babylon действует как отдельная цепочка PoS, которая объединяет контрольные точки, отправленные цепочками PoS, и публикует их в Биткойне от их имени. Служба временных меток Bitcoin от Babylon имеет модульную конструкцию, что упрощает интеграцию.
Таким образом, протокол Babylon обеспечивает инновационный способ повышения масштабируемости и безопасности экосистемы BTC путем объединения безопасности Биткойна с решениями уровня 2. Хотя Биткойн сталкивается с проблемами с точки зрения производительности и программируемости, архитектурный дизайн Babylon эффективно решает эти проблемы, позволяя держателям биткойнов безопасно участвовать в стейкинге, не перемещая свои активы. Это не только повышает экологический потенциал Биткойна, но и обеспечивает важные гарантии безопасности для будущих публичных сетей и проектов DeFi. По мере развития этого протокола мы можем ожидать дальнейшего роста и диверсификации экосистемы Биткойн.
Справочная статья:
https://www.theblockbeats.info/news/48455
https://www.chaincatcher.com/article/2079486