Прорыв в массовом применении Блокчейн: анализ экосистемы Биткойн
В криптовалютном рынке обсуждение экосистемы Биткойна постепенно набирает популярность. Использование клиентских решений для верификации для построения смарт-контрактов на скрипте Биткойна, одновременно совместимо с безгранично масштабируемой сетью Lightning для каналов транзакций, может стать масштабируемым решением для блокчейна, которое одновременно гарантирует "безопасность, децентрализованность, масштабируемость".
В данной статье будут рассмотрены некоторые основные концепции экосистемы Биткойна, включая "невозможный треугольник блокчейна", препятствующий массовому применению, "Сеть молний", преодолевающую эту проблему, а также текущие решения для скриптов Биткойна и принципы модели UTXO.
Препятствия для массового применения Блокчейн
На протяжении длительного времени сети Блокчейн не могли одновременно обеспечить безопасность, децентрализацию и масштабируемость, эта проблема "невозможного треугольника" препятствовала массовому применению Блокчейн.
В течение последних десяти лет Эфириум сосредоточил свои усилия на развитии децентрализации и постоянно внедрял инновации в инфраструктурном слое основного блокчейна для расширения его масштабируемости. Для достижения этой цели Эфириум разработал различные алгоритмы воздуха, шардирование, Rollup и другие технологии.
Однако, судя по попыткам Эфириума и его Layer2, если решение ограничено Блокчейном, производительность будет иметь предел. Даже самые производительные Блокчейны, которые можно увидеть в настоящее время, все еще трудно преодолеть предел TPS( в ) транзакций в секунду; существует огромный разрыв между требованиями массовых коммерческих приложений с миллионами TPS и целями достижения миллиардных TPS на уровне мировой промышленности.
Для основных публичных блокчейнов, будь то Эфириум или Биткойн, существует одна проблема — "как решить проблему масштабируемости?"
Механизм работы сети Lightning
Сеть Lightning использует оффлайн-вычисления, то есть "支付通道(Payment Channel)", полностью решая проблему масштабируемости "невозможного треугольника" -- если создать достаточно много каналов, можно обрабатывать произвольное количество параллельных транзакций.
Принципы сети Lightning
Сеть Lightning имитирует способ расчетов банков: пользователь A и пользователь B открывают Lightning-канал между собой через сеть Lightning. Когда канал открыт, A и B используют канал для прямых расчетов в сети Lightning, не требуя расчетов в Блокчейн Биткойна. Только когда канал закрывается, A и B должны перейти через сеть Lightning для расчетов в Блокчейн Биткойна.
Процесс работы с молниеносными каналами
Внесение залога: для открытия канала в сети Lightning необходимо внести залог в Биткойне.
Запись оффлайн-транзакций: каждая транзакция записывается по отдельности через сеть Lightning, и на каждую запись необходимо подписать соглашение о наказании.
Записи о расчетах в цепочке: после закрытия молниеносного канала, упакуйте исторические данные о транзакциях для окончательного расчета и отправьте их на Биткойн Блокчейн.
Как сеть Lightning предотвращает мошенничество в блокчейне
Если в процессе торговли через канал одна сторона совершает мошеннические действия - закрывает канал и рассчитывается с Биткойном досрочно. Тогда при закрытии канала на Блокчейне Биткойна немедленно создается мошенническая транзакция. Основываясь на открытости Блокчейна Биткойна, другая сторона может своевременно это обнаружить и применить заранее подписанное соглашение о наказании. Содержание наказания заключается в конфискации всех резервов.
Узкие места массового применения сети Lightning
В теории, сеть Lightning обеспечивает бесконечную масштабируемость, преодолевая невозможный треугольник блокчейна. Однако самым ключевым препятствием для реализации сети Lightning в масштабах является то, что сеть Lightning использует тот же скрипт, что и Биткойн, а в цепочке Биткойн нет смарт-контрактов, только простые скрипты, которые не могут поддерживать сложные приложения.
Биткойн цепь является тьюрингом неполной, что означает, что теоретически невозможно решить любые вычислительные проблемы. Используя тьюринг полноценных скриптовых языков, можно логически достичь совместимости с другими языками программирования и теоретически реализовать логику, которую могут реализовать любые другие языки, а также максимально воспроизвести реальную бизнес-логику.
Таким образом, главной проблемой, которую необходимо решить для работы сети Lightning, является "как реализовать смарт-контракты на Биткойне".
Существующие решения для повышения "функционала" Блокчейн Биткойн
1. Сайдчейн (
Сайдчейн — это цепочка, которая имеет функционал смарт-контрактов, копирующая ее с Биткойн основной цепочкой двусторонней привязки, что позволяет активам Биткойн бесшовно перемещаться между основной цепочкой и сайдчейном, реализуя смарт-контракты. Однако в настоящее время нет достаточно децентрализованной технологии двусторонней привязки. Для копирования основной цепочки и перемещения активов сайдчейн требует стороннего централизованного поставщика услуг, в настоящее время существует только панцентрированное решение. Сайдчейн решения никогда не получали поддержки от сообщества основных разработчиков Биткойн из-за проблем с централизацией, связанными с третьими сторонами.
) 2. Цветные монеты###Colored Coins(
Цветные токены — это механизм, использующий «заменимость» Биткойна, который создает приложения, подходящие для этих токенов, путем «окрашивания» определенных монет и разделения их от других токенов. Конкретный способ заключается в использовании команды OP_RETURN в скрипте Биткойна, добавляя 80 байт произвольных символов в конце, разрабатывая строку в соответствии с заданным форматом, обозначая «цветные токены» через специально заданное значение строки и создавая более сложные смарт-контракты. Но 80 байт пространства слишком мало, чтобы реализовать сложные функции.
В дальнейшем схема "цветных монет" также представила новые технологии, такие как технология гравировки "Ordinals" и BRC-20. Однако эти цветные монеты могут вызвать дополнительные серьезные проблемы — они занимают пространство "изолированного свидетеля", что приводит к снижению количества исполняемых транзакций в Биткойне и ухудшает его производительность. Схема цветных монет также столкнулась с сильным сопротивлением со стороны основных разработчиков Биткойна, поскольку цветные монеты загрязняют оригинальный Биткойн, а также искусственно заданная форма по-прежнему требует централизованной третьей стороны для серверного анализа.
) 3. Клиентская валидация ###Client-Validation(
В 2016 году разработчик Биткойн Питер Тодд предложил парадигму проверки клиентов, которая обеспечивает конфиденциальность содержания контракта, известного только обеим сторонам, имитируя традиционный способ подписания контрактов, без участия каких-либо третьих лиц, что позволяет достичь полной децентрализации. В то же время, при выполнении транзакции используется метод, при котором инициатор транзакции предоставляет необходимую полную историю транзакций, а другая сторона самостоятельно проверяет её, чтобы предотвратить возникновение мошенничества.
Клиентская верификация, не испытывающая проблем централизованности и не подверженная ограничениям производительности при верификации вне цепи, в настоящее время считается большинством людей "оптимальным" решением проблемы недостаточной тьюринг-полноты Биткойн-Блокчейна.
)# Клиентская проверка безупречна?
Чтобы решить проблему, при которой клиентская верификация сама по себе не содержит механизма предотвращения двойных расходов, была введена концепция "одноразовой печати". Конкретный подход заключается в том, чтобы связать каждый статус каждого контракта, который необходимо проверить в клиентской верификации, с конкретным неиспользуемым выходом транзакции Биткойна ###UTXO(. Как только необходимо изменить статус верификационного контракта, необходимо использовать связанный UTXO, чтобы транзакция, его использующая, получила подтверждение в блокчейне. Кроме того, транзакция Биткойна, которая его использует, также должна предоставить доказательство содержания перехода состояния.
Дополнительное пояснение модели UTXO
В отличие от модели аккаунтов Эфириума, неиспользованный выход транзакции )UTXO( - это сумма криптовалюты, отправленная с одного адреса на другой, но еще не выкупленная получателем, чтобы в последующих транзакциях отправить средства другим.
Модель UTXO эффективно предотвращает проблему двойных трат. Например, если кошелек пользователя участвовал только в одной транзакции и получил 1 BTC, валидатор транзакции знает, что UTXO баланс этого пользователя составляет 1 BTC. Если этот пользователь отправит 1 BTC другому, его UTXO сразу станет 0 BTC. Если затем этот пользователь попытается двойным расходованием своих токенов в второй исходящей транзакции, валидатор обнаружит, что его UTXO баланс недостаточен для использования в качестве входа для второй транзакции, и честный валидатор не будет распространять или подтверждать его двойную транзакцию.
![Биткойн экосистема обязательное руководство (1): разблокировка силы триллионного рынка])https://img-cdn.gateio.im/webp-social/moments-032c88beff7a6fe6889a76ae0dfed543.webp(
Следующий экспоненциальный рост: Биткойн экосистема полностью взрывается
В процессе эволюции Биткойна, дизайн клиентской верификации искусно обходит проблемы централизации, связанные с побочными цепями и цветными токенами, и вводит механизм одноразовой запечатки, что дополнительно повышает безопасность. В настоящее время экосистема Биткойна сталкивается с появлением ряда совершенно новых протоколов, среди которых протокол RGB не только использует вышеупомянутое понятие, но и предлагает совместимость с сетью Lightning, закладывая основу для бесконечной масштабируемости.
Несмотря на то, что совместимость протокола RGB с сетью Lightning еще не идеальна, в отрасли царит уверенность в будущем, и верят, что инфраструктура, помогающая постоянно оптимизировать протокол, преодолеет давние ограничения "невозможного треугольника блокчейна".
У нас есть основания ожидать, что следующий цикл роста блокчейн-индекса будет вызван масштабным внедрением блокчейна, поддерживаемым взрывом экосистемы Биткойна. Мы верим, что Биткойн преодолеет свою изначальную роль единственного хранилища ценности, проявляя свои валютные свойства, одновременно постоянно соединяя экосистему Биткойна с большим числом приложений через разнообразные решения, способствуя масштабируемости и устойчивому развитию экосистемы, продолжая приносить бесконечные возможности в мир блокчейн.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
13 Лайков
Награда
13
3
Репост
Поделиться
комментарий
0/400
LightningPacketLoss
· 3ч назад
Биткойн все еще медленный. Сначала убьем майнеров.
Посмотреть ОригиналОтветить0
OldLeekNewSickle
· 3ч назад
Неужели это btc ведет на луну? Неудачники, собирайтесь.
Биткойн экосистема прорыва: Сеть Lighting и клиентская верификация открывают новую главу массового применения Блокчейн
Прорыв в массовом применении Блокчейн: анализ экосистемы Биткойн
В криптовалютном рынке обсуждение экосистемы Биткойна постепенно набирает популярность. Использование клиентских решений для верификации для построения смарт-контрактов на скрипте Биткойна, одновременно совместимо с безгранично масштабируемой сетью Lightning для каналов транзакций, может стать масштабируемым решением для блокчейна, которое одновременно гарантирует "безопасность, децентрализованность, масштабируемость".
В данной статье будут рассмотрены некоторые основные концепции экосистемы Биткойна, включая "невозможный треугольник блокчейна", препятствующий массовому применению, "Сеть молний", преодолевающую эту проблему, а также текущие решения для скриптов Биткойна и принципы модели UTXO.
Препятствия для массового применения Блокчейн
На протяжении длительного времени сети Блокчейн не могли одновременно обеспечить безопасность, децентрализацию и масштабируемость, эта проблема "невозможного треугольника" препятствовала массовому применению Блокчейн.
В течение последних десяти лет Эфириум сосредоточил свои усилия на развитии децентрализации и постоянно внедрял инновации в инфраструктурном слое основного блокчейна для расширения его масштабируемости. Для достижения этой цели Эфириум разработал различные алгоритмы воздуха, шардирование, Rollup и другие технологии.
Однако, судя по попыткам Эфириума и его Layer2, если решение ограничено Блокчейном, производительность будет иметь предел. Даже самые производительные Блокчейны, которые можно увидеть в настоящее время, все еще трудно преодолеть предел TPS( в ) транзакций в секунду; существует огромный разрыв между требованиями массовых коммерческих приложений с миллионами TPS и целями достижения миллиардных TPS на уровне мировой промышленности.
Для основных публичных блокчейнов, будь то Эфириум или Биткойн, существует одна проблема — "как решить проблему масштабируемости?"
Механизм работы сети Lightning
Сеть Lightning использует оффлайн-вычисления, то есть "支付通道(Payment Channel)", полностью решая проблему масштабируемости "невозможного треугольника" -- если создать достаточно много каналов, можно обрабатывать произвольное количество параллельных транзакций.
Принципы сети Lightning
Сеть Lightning имитирует способ расчетов банков: пользователь A и пользователь B открывают Lightning-канал между собой через сеть Lightning. Когда канал открыт, A и B используют канал для прямых расчетов в сети Lightning, не требуя расчетов в Блокчейн Биткойна. Только когда канал закрывается, A и B должны перейти через сеть Lightning для расчетов в Блокчейн Биткойна.
Процесс работы с молниеносными каналами
Как сеть Lightning предотвращает мошенничество в блокчейне
Если в процессе торговли через канал одна сторона совершает мошеннические действия - закрывает канал и рассчитывается с Биткойном досрочно. Тогда при закрытии канала на Блокчейне Биткойна немедленно создается мошенническая транзакция. Основываясь на открытости Блокчейна Биткойна, другая сторона может своевременно это обнаружить и применить заранее подписанное соглашение о наказании. Содержание наказания заключается в конфискации всех резервов.
Узкие места массового применения сети Lightning
В теории, сеть Lightning обеспечивает бесконечную масштабируемость, преодолевая невозможный треугольник блокчейна. Однако самым ключевым препятствием для реализации сети Lightning в масштабах является то, что сеть Lightning использует тот же скрипт, что и Биткойн, а в цепочке Биткойн нет смарт-контрактов, только простые скрипты, которые не могут поддерживать сложные приложения.
Биткойн цепь является тьюрингом неполной, что означает, что теоретически невозможно решить любые вычислительные проблемы. Используя тьюринг полноценных скриптовых языков, можно логически достичь совместимости с другими языками программирования и теоретически реализовать логику, которую могут реализовать любые другие языки, а также максимально воспроизвести реальную бизнес-логику.
Таким образом, главной проблемой, которую необходимо решить для работы сети Lightning, является "как реализовать смарт-контракты на Биткойне".
Существующие решения для повышения "функционала" Блокчейн Биткойн
1. Сайдчейн (
Сайдчейн — это цепочка, которая имеет функционал смарт-контрактов, копирующая ее с Биткойн основной цепочкой двусторонней привязки, что позволяет активам Биткойн бесшовно перемещаться между основной цепочкой и сайдчейном, реализуя смарт-контракты. Однако в настоящее время нет достаточно децентрализованной технологии двусторонней привязки. Для копирования основной цепочки и перемещения активов сайдчейн требует стороннего централизованного поставщика услуг, в настоящее время существует только панцентрированное решение. Сайдчейн решения никогда не получали поддержки от сообщества основных разработчиков Биткойн из-за проблем с централизацией, связанными с третьими сторонами.
) 2. Цветные монеты###Colored Coins(
Цветные токены — это механизм, использующий «заменимость» Биткойна, который создает приложения, подходящие для этих токенов, путем «окрашивания» определенных монет и разделения их от других токенов. Конкретный способ заключается в использовании команды OP_RETURN в скрипте Биткойна, добавляя 80 байт произвольных символов в конце, разрабатывая строку в соответствии с заданным форматом, обозначая «цветные токены» через специально заданное значение строки и создавая более сложные смарт-контракты. Но 80 байт пространства слишком мало, чтобы реализовать сложные функции.
В дальнейшем схема "цветных монет" также представила новые технологии, такие как технология гравировки "Ordinals" и BRC-20. Однако эти цветные монеты могут вызвать дополнительные серьезные проблемы — они занимают пространство "изолированного свидетеля", что приводит к снижению количества исполняемых транзакций в Биткойне и ухудшает его производительность. Схема цветных монет также столкнулась с сильным сопротивлением со стороны основных разработчиков Биткойна, поскольку цветные монеты загрязняют оригинальный Биткойн, а также искусственно заданная форма по-прежнему требует централизованной третьей стороны для серверного анализа.
) 3. Клиентская валидация ###Client-Validation(
В 2016 году разработчик Биткойн Питер Тодд предложил парадигму проверки клиентов, которая обеспечивает конфиденциальность содержания контракта, известного только обеим сторонам, имитируя традиционный способ подписания контрактов, без участия каких-либо третьих лиц, что позволяет достичь полной децентрализации. В то же время, при выполнении транзакции используется метод, при котором инициатор транзакции предоставляет необходимую полную историю транзакций, а другая сторона самостоятельно проверяет её, чтобы предотвратить возникновение мошенничества.
Клиентская верификация, не испытывающая проблем централизованности и не подверженная ограничениям производительности при верификации вне цепи, в настоящее время считается большинством людей "оптимальным" решением проблемы недостаточной тьюринг-полноты Биткойн-Блокчейна.
)# Клиентская проверка безупречна?
Чтобы решить проблему, при которой клиентская верификация сама по себе не содержит механизма предотвращения двойных расходов, была введена концепция "одноразовой печати". Конкретный подход заключается в том, чтобы связать каждый статус каждого контракта, который необходимо проверить в клиентской верификации, с конкретным неиспользуемым выходом транзакции Биткойна ###UTXO(. Как только необходимо изменить статус верификационного контракта, необходимо использовать связанный UTXO, чтобы транзакция, его использующая, получила подтверждение в блокчейне. Кроме того, транзакция Биткойна, которая его использует, также должна предоставить доказательство содержания перехода состояния.
Дополнительное пояснение модели UTXO
В отличие от модели аккаунтов Эфириума, неиспользованный выход транзакции )UTXO( - это сумма криптовалюты, отправленная с одного адреса на другой, но еще не выкупленная получателем, чтобы в последующих транзакциях отправить средства другим.
Модель UTXO эффективно предотвращает проблему двойных трат. Например, если кошелек пользователя участвовал только в одной транзакции и получил 1 BTC, валидатор транзакции знает, что UTXO баланс этого пользователя составляет 1 BTC. Если этот пользователь отправит 1 BTC другому, его UTXO сразу станет 0 BTC. Если затем этот пользователь попытается двойным расходованием своих токенов в второй исходящей транзакции, валидатор обнаружит, что его UTXO баланс недостаточен для использования в качестве входа для второй транзакции, и честный валидатор не будет распространять или подтверждать его двойную транзакцию.
![Биткойн экосистема обязательное руководство (1): разблокировка силы триллионного рынка])https://img-cdn.gateio.im/webp-social/moments-032c88beff7a6fe6889a76ae0dfed543.webp(
Следующий экспоненциальный рост: Биткойн экосистема полностью взрывается
В процессе эволюции Биткойна, дизайн клиентской верификации искусно обходит проблемы централизации, связанные с побочными цепями и цветными токенами, и вводит механизм одноразовой запечатки, что дополнительно повышает безопасность. В настоящее время экосистема Биткойна сталкивается с появлением ряда совершенно новых протоколов, среди которых протокол RGB не только использует вышеупомянутое понятие, но и предлагает совместимость с сетью Lightning, закладывая основу для бесконечной масштабируемости.
Несмотря на то, что совместимость протокола RGB с сетью Lightning еще не идеальна, в отрасли царит уверенность в будущем, и верят, что инфраструктура, помогающая постоянно оптимизировать протокол, преодолеет давние ограничения "невозможного треугольника блокчейна".
У нас есть основания ожидать, что следующий цикл роста блокчейн-индекса будет вызван масштабным внедрением блокчейна, поддерживаемым взрывом экосистемы Биткойна. Мы верим, что Биткойн преодолеет свою изначальную роль единственного хранилища ценности, проявляя свои валютные свойства, одновременно постоянно соединяя экосистему Биткойна с большим числом приложений через разнообразные решения, способствуя масштабируемости и устойчивому развитию экосистемы, продолжая приносить бесконечные возможности в мир блокчейн.