BitcoinПятнадцать лет эволюции: взгляд за пределы оригинального документа

By Bitcoin Журнал - 6 месяца назад - Время чтения: 8 минуты

BitcoinПятнадцать лет эволюции: взгляд за пределы оригинального документа

Сегодня пятнадцать лет со дня публикации Bitcoin официальный документ. За эти пятнадцать лет многое произошло. Bitcoin прошел через войну размеров блоков. Национальное государство приняло Bitcoin. Возможно, мы находимся на пороге Bitcoin Утверждение ETF. Bitcoin почти во всех отношениях это совсем не то, что было описано в оригинальном техническом документе много лет назад.

Сеть выросла, изменилась, эволюционировала. На социальном, экономическом и техническом уровне это совершенно другое животное, чем было много лет назад. Мне кажется, что в этот день каждый год люди склонны сосредотачиваться на Bitcoin как это было еще в 2008 году. Люди ностальгируют по базовой конструкции без упоминания о пулах для майнинга, ASIC или протоколах второго уровня. В этом году я хотел сделать что-то другое, а не поэтичное описание раздела 10 о конфиденциальности или раздела 4 о доказательстве работы.

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

Bitcoin Само по себе продолжение существования в том виде, в каком оно есть сейчас, является огромным достижением, меняющим мир, но этого недостаточно, чтобы создать мир, который многие из нас хотят видеть. Bitcoin пока не может соответствовать масштабу и функциональности, чтобы обслуживать весь мир так, как он обслуживает людей, использующих его в настоящее время. Предстоит еще много работы, много проблем, которые нужно решить, и много технических документов, которые нужно написать. Давайте посмотрим на некоторые крупные статьи, написанные только за последний год и пытающиеся решить некоторые из них. Bitcoinвыдающиеся недостатки.

БитВМ

Выпущено 9 октября 2023 г., только в этом месяце BitVM полностью разрушила представление о том, что такое Bitcoin способен или не способен. Робин Линус из Zerosync опубликовал статью, описывающую автономную схему использования произвольных вычислений для обеспечения условной передачи данных. Bitcoin против указанного расчета. Основная ценность предложения Робина заключается в том, что оно требует нуль изменения в Bitcoin протокол для выполнения.

Есть два новых открытия, которые способствуют жизнеспособности этой идеи. Во-первых, можно создать логический вентиль И-НЕ, используя существующие Bitcoin сценарий таким образом, чтобы проверять в стеке правильность выполнения операции NAND. Например, если пользователь предоставляет 0 и 1 в качестве входных данных для сценария, а выходные данные, которые он предоставляет, отличаются от 1, сценарий фактически не сможет выполниться, поскольку операция NAND недействительна.

Второй вывод заключается в том, что хэш-блокировки могут использоваться для определения того, какие входные данные пользователь хочет предоставить для вычислений безотзывным образом. Пользователь фиксирует ввод битов, раскрывая один или два прообраза, соответствующих 1 или 0, после чего пользователь не может изменить зафиксированные входные данные, поскольку раскрытие обоих прообразов для любого одного логического ключа позволит другому пользователю отправить штрафную транзакцию и потребовать все свои средства.

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

BitVM полностью изменил степень Bitcoin программируется без необходимости каких-либо изменений в Bitcoin сам протокол.

Деревья тайм-аутов

8 сентября 2023 года Джон Лоу опубликовал свою статью «Масштабирование Lightning с помощью простых соглашений» в список рассылки Lightning-dev. В статье он описал концепцию, которую он назвал «Дерево таймаутов», как решение масштабирования создания и закрытия канала для случайных пользователей Lightning. Одним из наиболее известных ограничений масштабирования сети Lightning является количество пользователей, которые могут открывать или закрывать каналы в любом заданном блоке. Это представляет собой серьезную проблему для подключения пользователей к сети в долгосрочной перспективе. Как только у кого-то появится канал Lightning, его можно будет использовать в свое удовольствие вне сети, но каждые десять минут новым пользователям доступно ограниченное пространство для открытия каналов.

Даже в оригинальном техническом документе Lightning было подсчитано, что если каждый из 7 миллиардов человек на Земле откроет только два канала в год, Bitcoin для подключения всего мира к Lightning потребуются блоки по 133 МБ. Это не неизвестное или недавно обнаруженное ограничение, оно всегда было известно. Деревья тайм-аутов представить альтернативное решение для увеличения размера блока.

Основная концепция заключается в том, что LSP может использовать CHECKTEMPLATEVERIFY(CTV) для группировки открытых каналов для очень большой группы пользователей в одном UTXO, но с одной особенностью. Срок действия всех каналов истекает, и если они не были закрыты в одностороннем порядке (или, по крайней мере, транзакция финансирования фактически подтверждена в цепочке, а не оставлена ​​​​подтвержденной CTV) к концу этого срока, LSP может забрать все средства. в группе каналов. Это обеспечивает очень эффективную зону открытия канала, потенциально тысячи каналов открываются с помощью одного UTXO, а в случае сотрудничества - очень эффективную зону закрытия, когда все пользователи просто перенаправляют средства через сеть Lightning из дерева таймаута с истекающим сроком действия в новое. отключить цепочку и позволить LSP очистить старое дерево после истечения срока действия.

Деревья таймаутов — невероятно простая идея, предлагающая огромную гибкость в преодолении одного из самых больших известных ограничений Lightning.

Ковчег

Ark — еще одно предложение второго уровня, которое было выпущен Бураком Кечели 22 мая 2023 г.. Ark предлагает совершенно новое проектное предложение второго уровня, пытающееся преодолеть некоторые ограничения сети Lightning. Концептуально он очень похож на фабрику каналов, но ключевое отличие заключается в том, как он используется. Фабрика каналов размещает обычный канал Lightning, который можно многократно использовать для отправки и получения, фабрика Ark позволяет пользователям управлять внесетевым UTXO, который можно отправить целиком только один раз, как денежную купюру. Пользователи тратят свой оффчейн UTXO, атомарно связывая его с созданием нового оффчейн UTXO в новом Ковчеге для передачи этого UTXO. Новые Ковчеги создаются регулярно, чтобы пользователи могли переводить монеты по схеме ротации из старого Ковчега в новый Ковчег.

Это достигается с помощью так называемого ATLC. В схеме перевода поставщик услуг Ark (ASP, аналог LSP) обеспечивает ликвидность для облегчения переводов. Когда существующий оффчейн-UTXO Ark расходуется, транзакция, передающая его ASP в качестве компенсации за передачу ликвидности получателю, подписывается с использованием входных данных от нового Ark, в котором получатель получает контроль над средствами. Это гарантирует, что если новый Ark, где получатель получает деньги, никогда не подтвердится, ASP не сможет потребовать деньги отправителя.

Ark — это система, похожая на наличные, без ограничений ликвидности, требующих от конкретного пользователя заранее иметь возможность приема, чтобы иметь возможность тратить деньги, но из-за этого она имеет гораздо более высокую стоимость ликвидности, чем традиционный LSP. Однако это может стоить более высоких накладных расходов для поставщика услуг в обмен на предоставление пользовательского опыта, более похожего на наличные.

Зеросинк

12 мая 2023 года Робин Линус опубликовал предложение Zerosync для bitcoinсписок рассылки -dev. схема представляет собой полностью прикладную систему доказательства с нулевым разглашением для начальной загрузки Bitcoin узел. Zerosync, состоящий из трех отдельных доказательств, потенциально может обеспечить надежную загрузку нового Bitcoin узел без необходимости фактической загрузки и обработки всей исторической информации. блокчейн.

Первое из трех доказательств охватывает достоверность заголовков блоков в блокчейне, предоставляя краткое доказательство порядка килобайтов того, что требование сложности для каждого заголовка блока успешно выполнено. Второе доказательство проверяет набор UTXO на каждой высоте блока, используя Utreexo, предыдущее предложение, позволяющее узлам проверять блоки без полного набора UTXO. Наконец, окончательное доказательство фактически обеспечит гарантию того, что все исторические подписи и другие свидетели в блокчейне действительны.

Вместе эти три доказательства позволят узлу просто загрузить текущий набор UTXO в дополнение к небольшому доказательству размером не более нескольких килобайт и мгновенно запустить полностью не требующий доверия и проверяющий узел. Это полностью изменит стоимость пользователей, полностью проверяющих систему при взаимодействии с Bitcoin.

Гражданский комплект

1 мая 2023 года Антуан Риар опубликовал Civ.Kit: одноранговая электронная рыночная система Технический документ, написанный в сотрудничестве с Николасом Грегори и Рэем Юссефом для Bitcoinсписок рассылки -dev. Civ Kit предложил децентрализованный рынок для торговли всем, от бумажной валюты до Bitcoin к товарам и услугам, созданным на основе протокола Nostr. Из-за зависимости от Nostr и того, как работает этот протокол, каждый пользователь Civ.Kit по своей сути будет обладать идентификационным ключом для авторизации сообщений, публикуемых на рынке, а также являться частью репутационной системы. В сочетании с заблокированными средствами в блокчейне, образующими облигации, операторы рыночных досок могут устанавливать политику требований к залогам, чтобы пользователи могли размещать предложения по заказам.

Имея основу для репутационной системы, устойчивый механизм вещания и коммуникации, а также Bitcoin Будучи основой для контрактов условного депонирования для сделок, Civ.Kit потенциально может стать мощным протоколом, облегчающим одноранговую экономическую деятельность с использованием Bitcoin как средство обмена. Одна из наиболее важных долгосрочных аксиом для BitcoinУспех России заключается в ее использовании в качестве средства обмена в экономике замкнутого цикла. Без этой одноранговой монетизации он рискует стать жертвой ловушек регуляторного захвата. Civ.Kit может стать основой для предотвращения такого исхода.

В следующие пятнадцать лет

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

Люди любят говорить о том, как Bitcoin никуда не движется и не делает ничего интересного, или что никакого технического развития не происходит, и это стагнирующая и умирающая монета. Пройдя всего лишь некоторые крупных предложений в только в прошлом годуделает Bitcoin кажется вам застойным и умирающим проектом? Должны ли мы просто сдаться, собрать все это и уйти? home? После пятнадцати лет напряженной работы со стороны многих и многочисленных возможных направлений, которые можно изучить, чтобы продолжать улучшать и расширять этот проект, кажется ли вам, что он мертв?

Это не для меня. 

Исходный источник: Bitcoin Журнал