На данный момент доминирование Биткоина на криптовалютном рынке растет. Энтузиасты первой криптовалюты считают, что вскоре им будет пользоваться несколько миллиардов человек.
Как известно, Биткоин использует блокчейн для обработки платежей, и в настоящее время блокчейн Биткоина может обрабатывать только 7-10 транзакций в секунду.
Эта проблема масштабирования была выявлена некоторыми из первых пользователей Биткойна, в том числе Хэлом Финни, получателем первой транзакции.
Биткоин можно масштабировать двумя способами:
модернизировать блокчейн, чтобы обеспечить большую пропускную способность, создать дополнительные сети, называемые слоями, чтобы позволить передавать Биткоины без непосредственного использования блокчейна.
Каким образом Биткоин может масштабироваться
Масштабирование блокчейна Биткоина
Причина, по которой блокчейн Биткойна может обрабатывать только 7-10 транзакций в секунду, заключается в том, что блоки создаются в среднем только каждые 10 минут, и каждый блок может содержать ограниченное количество транзакций.
Время блока, 10-минутный интервал между блоками, было установлено при создании криптовалюты и вряд ли изменится в будущем. Однако ограничение на размер каждого блока менялось несколько раз.
В 2010 году Сатоши Накамото установил правило, согласно которому размер блока не может превышать 1 МБ. В 2017 году этот лимит был изменен с помощью обновления SegWit, в результате которого лимит был увеличен до 4 МБ. Однако размер большинства блоков Биткоинов составляет около 1,3 МБ.
Эти ограничения установлены сетью Биткойн, чтобы предотвратить слишком быстрый рост размера блокчейна, поэтому они вряд ли изменятся в будущем. Таким образом, большинство усилий по расширению масштабирования блокчейна Биткойн сосредоточено на сокращении объема данных, необходимых для транзакций Биткойн.
Например, обновление Taproot вводит более эффективные транзакции, которые занимают меньше места в блоке Биткоина.
Решения для многоуровневого масштабирования Биткоина
Повышение эффективности блокчейна является постепенным, поэтому оно не является комплексным решением для масштабирования Биткойна до миллиардов пользователей, которых необходимо подключить. Поэтому необходимы дополнительные методы передачи Биткоинов, называемые слоями.
Слои позволяют транзакциям блокчейна Биткоина представлять или рассчитывать большое количество платежей в пакетном режиме. Самым заметным слоем поверх блокчейна Биткойна является Lightning Network (LN). Сеть Lightning позволяет осуществлять микроплатежи и небольшие повседневные транзакции, которые больше не являются экономичными в блокчейне Биткоина. Lightning обеспечивает мгновенные и бесплатные или почти бесплатные платежи между сторонами, использующими каналы.
Каналы Lightning открываются и закрываются с использованием обычных транзакций Биткойн и блокчейна, но как только канал открыт, может быть выполнено бесконечное количество транзакций Lightning.
Некоторые уровни используют свои собственные блокчейны вместо блокчейна Биткоина. Liquid Network использует блокчейн, очень похожий на блокчейн Биткоина, но Liquid управляется группой организаций и не является полностью децентрализованной. Жертвуя децентрализацией, Liquid может гарантировать низкие комиссии и быстрые расчеты.
В будущем поверх Биткоина будет построено больше слоев. Это позволить клиентам совершать транзакции с Биткоинами, не платя высоких комиссий, необходимых для использования самого блокчейна.
Благодаря усовершенствованиям протокола Биткоина, а также новым инновационным слоям поверх блокчейна Биткоина, сеть в конечном итоге будет поддерживать миллиарды ежедневных транзакций, от крошечных микроплатежей до международных расчетов.
Автор: Вадим Груздев, аналитик Freedman Сlub Crypto News