Jump to content

Проблема масштабируемости биткойнов

Количество транзакций в месяц в логарифмическом масштабе

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

Блоки Биткойна содержат транзакции в сети Биткойн. [3] : гл. 2 Мощность обработки транзакций в сети Биткойн ограничена средним временем создания блока, равным 10 минутам, и предельным размером исходного блока, равным 1 мегабайту. сети Все это вместе ограничивает пропускную способность . Максимальная мощность обработки транзакций, оцененная с использованием среднего или медианного размера транзакции, составляет от 3,3 до 7 транзакций в секунду. [2] Существуют различные предлагаемые и активированные решения для решения этой проблемы.

Ограничение размера блока в сочетании с настройками корректировки сложности доказательства работы консенсусного протокола Биткойна представляет собой узкое место в мощности обработки транзакций Биткойна. Это может привести к увеличению комиссий за транзакции и задержке обработки транзакций, которые не могут быть помещены в блок. [4] Были выдвинуты различные предложения о том, как масштабировать биткойн, что привело к спорным дебатам. Business Insider в 2017 году охарактеризовал эти дебаты как «идеологическую битву за будущее биткойна». [5]

Увеличение лимита обработки транзакций в сети требует внесения изменений в техническую работу биткойна в процессе, известном как форк . Вилки можно разделить на два типа:

Хардфорк

[ редактировать ]

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

Например, в 2016 году был проведен хард-форк Ethereum , чтобы «объединить» инвесторов в The DAO , который был взломан с использованием уязвимости в его коде. В данном случае форк привел к разделению цепочек Ethereum и Ethereum Classic . В 2014 году сообществу Nxt было предложено рассмотреть возможность хард-форка, который привел бы к откату записей блокчейна, чтобы смягчить последствия кражи 50 миллионов NXT с крупной криптовалютной биржи . Предложение о хард-форке было отклонено, а часть средств была возвращена после переговоров и выплаты выкупа. В качестве альтернативы, чтобы предотвратить постоянное разделение, большинство узлов, использующих новое программное обеспечение, могут вернуться к старым правилам, как это было в случае разделения биткойнов 12 марта 2013 года. [6]

Более свежий пример хард-форка — Биткойн в 2017 году, в результате которого произошел раскол, создавший Bitcoin Cash . [7] Раскол сети произошел главным образом из-за разногласий по поводу того, как увеличить количество транзакций в секунду, чтобы удовлетворить спрос. [8]

Bitcoin Cash («BCH») — это хард-форк биткойна, увеличивающий максимальный размер блока. Bitcoin XT , Bitcoin Classic и Bitcoin Unlimited поддерживают увеличение максимального размера блока. 1 августа 2017 года, в день разветвления BTC, блокчейн BTC разделился на два отдельных блокчейна: один поддерживается в соответствии с правилами, действующими в настоящее время для Bitcoin, а другой поддерживается в соответствии с правилами, действующими в настоящее время для Bitcoin Cash. Если у кого-то были монеты в цепочке Биткойн до форка, и он еще не переместил их, можно переместить их в одну, другую или обе цепочки. Таким образом, на момент разделения все держатели Bitcoin также стали держателями Bitcoin Cash. Отныне Биткойн и Биткойн Кэш являются отдельными и торгуются по совершенно независимой стоимости относительно друг друга, бумажных валют и других активов.

Bitcoin SV («BSV») — это хард-форк Bitcoin Cash, предлагающий конкурирующую реализацию протокола Биткойн, целью которой является решение проблемы масштабируемости Биткойна путем реализации неограниченного размера ограничения блока. [9] позволяя сети создавать блоки неограниченного размера.

Мягкая вилка

[ редактировать ]

Софт -форк — это обратно совместимое изменение протокола блокчейна, которое позволяет вводить новые правила, не требуя от всех пользователей обновления своего программного обеспечения. В результате софт-форка большинство майнеров сети внедряют новые правила и начинают следовать обновленной версии блокчейна. Остальная часть сети может продолжать следовать блокчейну, но они не смогут подтвердить, что новые блоки соответствуют обновленным правилам. Поскольку софт-форк обратно совместим, он не приводит к созданию нового блокчейна или разделению сети. Вместо этого это позволяет сети постепенно переходить на новые правила, сохраняя при этом совместимость со старыми правилами. [10]

Segregated Witness — это пример софт-форка.

В случае софт-форка все узлы майнинга, которые будут работать в соответствии с новыми правилами, должны будут обновить свое программное обеспечение.

Повышение эффективности

[ редактировать ]

Техническая оптимизация может уменьшить количество вычислительных ресурсов, необходимых для получения, обработки и записи транзакций биткойнов, что позволит увеличить пропускную способность без предъявления дополнительных требований к сети биткойнов. Эти модификации могут касаться либо сети (в этом случае требуется форк), либо программного обеспечения отдельного узла (например, Bitcoin Core ).

Системы «уровня 2»

[ редактировать ]
Обзор сети Lightning

Lightning Network (LN) — это протокол, целью которого является улучшение масштабируемости и скорости Биткойна без ущерба для надежной работы. [14] Сеть Lightning требует размещения транзакции финансирования в блокчейне, чтобы открыть платежный канал. Как только канал открыт, подключенные участники могут совершать быстрые платежи внутри канала или могут маршрутизировать платежи, «перепрыгивая» между каналами в промежуточных узлах с небольшой комиссией или вообще без нее.

В январе 2018 года Blockstream запустила систему обработки платежей для интернет-торговцев под названием «Lightning Charge», отметила, что по состоянию на 27 января 2018 года в основной сети работает Lightning с 200 узлами, и сообщила, что ее все еще следует рассматривать «в стадии тестирования».

15 марта 2018 года Lightning Labs выпустила бета-версию своей реализации lnd Lightning Network для основной сети биткойнов, а 28 марта 2018 года ACINQ выпустила бета-версию своей реализации eclair и настольного приложения для основной сети.

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

В июне 2021 года Законодательное собрание Сальвадора проголосовало за закон, делающий биткойн законным платежным средством в Сальвадоре . [15] [16] [17] Решение было основано на успехе экосистемы Bitcoin Beach в Эль-Зонте, в которой использовался кошелек на базе LN. Правительство представит кошелек, использующий протокол Lightning Network, одновременно предоставляя гражданам свободу использовать другие кошельки Bitcoin Lightning. [18]

Размер блока увеличивается

[ редактировать ]

Пропускная способность транзакций Биткойна ограничена двумя параметрами:

  • определяет время блока , как часто в цепочку добавляется новый блок,
  • определяет размер блока объем данных, которые можно добавить в каждый блок.

Биткойн имеет время блока 10 минут и размер блока 1 МБ. За всю историю Биткойна предлагались различные увеличения этого лимита, а также предложения по его полному удалению. Litecoin производит блоки в четыре раза быстрее, чем Bitcoin, что приводит к четырехкратному увеличению пропускной способности. Dogecoin имеет еще большую пропускную способность: время блока составляет 1 минуту. Bitcoin Cash имеет размер блока 32 МБ и, следовательно, пропускную способность в 32 раза выше, чем у Биткойна. Bitcoin SV полностью снял ограничение на размер блока.

Предложенный

[ редактировать ]
  • В 2015 году были представлены BIP100 Джеффа Гарзика и BIP101 Гэвина Андресена.
  • Bitcoin XT был предложен в 2015 году для увеличения мощности обработки транзакций биткойнов за счет увеличения ограничения размера блока. [19]
  • Bitcoin Classic был предложен в 2016 году для увеличения мощности обработки транзакций биткойнов за счет увеличения ограничения размера блока.
  • «Гонконгское соглашение» представляло собой соглашение 2016 года между некоторыми майнерами и разработчиками, в котором содержался график, предусматривающий как активацию предложения Segregated Witness ( SegWit ), созданного в декабре 2015 года разработчиками Bitcoin Core, так и разработку ограничения размера блока. увеличился до 2 Мб. Однако оба графика были упущены.
  • SegWit2x был предложенным хард-форком криптовалюты Bitcoin. Внедрение Segregated Witness в августе 2017 года было лишь первой половиной так называемого «Нью-Йоркского соглашения», согласно которому те, кто хотел увеличить эффективный размер блока с помощью SegWit, пошли на компромисс с теми, кто хотел увеличить размер блока с помощью хардфорка до больший размер блока. [20] Вторая половина SegWit2x включала в себя хардфорк в ноябре 2017 года с целью увеличения размера блока до 2 мегабайт. 8 ноября 2017 года разработчики SegWit2x объявили, что хард-форк, запланированный примерно на 16 ноября 2017 года, на данный момент отменен из-за отсутствия консенсуса.
  • Bitcoin Unlimited выступает за гибкость майнеров для увеличения лимита размера блока и поддерживается майнинговыми пулами ViaBTC, AntPool и инвестором Роджером Вером .

Предложение Bitcoin Unlimited отличается от Bitcoin Core тем, что параметр размера блока не запрограммирован жестко, а скорее узлы и майнеры отмечают поддержку желаемого размера, используя идею, которую они называют «возникающим консенсусом». Те, кто стоит за предложением Bitcoin Unlimited, утверждают, что с идеологической точки зрения майнеры должны принять решение о решении для масштабирования, поскольку именно они чье оборудование защищает сеть.

См. также

[ редактировать ]
  1. ^ [Пределы блокчейна? Масштабирование против децентрализации.] Сеть исследований социальных наук. Электронный журнал по кибербезопасности, конфиденциальности и сетям. По состоянию на 21 апреля 2019 г.
  2. ^ Jump up to: а б Кроман, Кайл; Эяль, Иттай (2016). «О масштабировании децентрализованных блокчейнов» (PDF) . Финансовая криптография и безопасность данных . Конспекты лекций по информатике. Том. 9604. стр. 106–125. дои : 10.1007/978-3-662-53357-4_8 . ISBN  978-3-662-53356-7 . Проверено 10 декабря 2017 г. Максимальная пропускная способность — это максимальная скорость, с которой блокчейн может подтверждать транзакции. Сегодня максимальная пропускная способность биткоина составляет 3,3–7 транзакций в секунду [1]. Это число ограничено максимальным размером блока и временем между блоками.
  3. ^ Антонопулос, Андреас М. (апрель 2014 г.). Освоение Биткойна. Разблокировка цифровых криптовалют . О'Рейли Медиа. ISBN  978-1-4493-7404-4 .
  4. ^ Пирсон, Иордания (14 октября 2016 г.). « Bitcoin Unlimited» надеется спасти биткойн от самого себя» . Материнская плата . ООО «Вайс Медиа» . Проверено 17 января 2017 г.
  5. ^ Уильямс-Грут, Оскар; Прайс, Роб (26 марта 2017 г.). «Гражданская биткойнская война грозит разорвать цифровую валюту на две части — вот что вам нужно знать» . Бизнес-инсайдер . Проверено 2 июля 2017 г.
  6. ^ Ли, Тимоти (12 марта 2013 г.). «Крупный сбой в сети Биткойн вызывает распродажу; цена временно падает на 23%» . Арстехника. Архивировано из оригинала 20 апреля 2013 года . Проверено 25 февраля 2018 г.
  7. ^ Смит, Оли (21 января 2018 г.). «ЦЕНА БИТКОНА: КОНКУРЕНТ: Криптовалюта, «быстрее, чем биткойн», бросит вызов лидерам рынка» . Выражать . Архивировано из оригинала 28 марта 2019 года . Проверено 6 апреля 2021 г.
  8. ^ «Биткойн раскололся надвое, вот что это значит» . CNN . 1 августа 2017 года. Архивировано из оригинала 27 февраля 2018 года . Проверено 7 апреля 2021 г.
  9. ^ Биткойн Ассоциация. «БиткойнСВ.com» . Проверено 5 января 2022 г.
  10. ^ «Что такое форк? Форк в 3 названии» . КриптовалютаТик . 24 декабря 2022 года. Архивировано из оригинала 25 декабря 2022 года . Проверено 24 декабря 2022 г.
  11. ^ "kanzure/diyhpluswiki" . Гитхаб . 9 октября 2021 г.
  12. ^ «[НЗП] Реализация модуля агрегированной подписи от apoelstra · Запрос на извлечение № 461 · bitcoin-core/Secp256k1» . Гитхаб .
  13. ^ «Обратите внимание, что документ aggsig был отклонен ysangkok · Pull Request #479 · bitcoin-core/bitcoincore.org» . Гитхаб .
  14. ^ Антонопулос, Андреас (2017). Освоение биткойнов (2-е изд.). О'Рейли. стр. 297–304. ISBN  978-1491954386 .
  15. ^ Алеман, Маркос (9 июня 2021 г.). «Сальвадор делает биткойн законным платежным средством» . Ассошиэйтед Пресс . Проверено 16 июня 2021 г.
  16. ^ «Сальвадор одобряет использование биткойнов в качестве обменной валюты» . Агентство EFE (на испанском языке). 9 июня 2021 г. . Проверено 16 июня 2021 г.
  17. ^ «Сальвадор — первая страна, утвердившая биткойн в качестве законного платежного средства» . Агентство Франс Пресс . 9 июня 2021 г. Проверено 16 июня 2021 г.
  18. ^ @nayibbukele (28 июня 2021 г.). «Разъяснение дезинформации, которая...» ( Твит ) – через Твиттер .
  19. ^ Алекс Херн (17 августа 2015 г.). «Раздвоение Биткоина: главный ученый выдвигает альтернативное предложение по валюте» . Хранитель . Проверено 20 августа 2015 г.
  20. ^ Винья, Пол (8 ноября 2017 г.). «Биткойн уклоняется от раскола, который угрожает росту его цены» . Уолл Стрит Джорнал . Архивировано из оригинала 8 ноября 2017 года . Проверено 8 ноября 2017 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 398863206272a4593359d3d26dcd79da__1706633460
URL1:https://arc.ask3.ru/arc/aa/39/da/398863206272a4593359d3d26dcd79da.html
Заголовок, (Title) документа по адресу, URL1:
Bitcoin scalability problem - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)