Блокчейн — удивительный механизм, который позволяет сохранять порядок цифровой информации во времени без необходимости в централизованном операторе. Это децентрализованная система, в которой никто не имеет полного контроля, и которая предоставляет неоспоримые криптографические гарантии того, какие данные были добавлены в хронологическую запись в каком порядке.
Криптографические обязательства, публикация и проверка
Майнеры фактически не хешируют весь блок, и им не нужно этого делать благодаря принципу работы дерева Меркла. Каждая единица данных в дереве Меркла хешируется, а затем каждая пара единиц данных хешируется вместе по цепочке, пока не будет получен единственный хэш корня Меркла. Просто майня поверх заголовка, который включает этот единственный хэш, майнеры могут доказать вне всякого сомнения, что все транзакции в блоке были частью того блока, который они майнили, и что блок ссылался на один предыдущий блок с определенным набором предыдущих транзакций и т. д.
Аналогичным образом, когда люди подписывают транзакции Биткоина, они подписывают не сами необработанные байты транзакции, а их хэш. Это то же самое с точки зрения криптографического обязательства.
Сочетание криптографических обязательств с доказательством работы гарантирует, что мы можем линейно наблюдать за тем, что было криптографически зафиксировано в каком порядке. Это основа Биткоина: доказательство работы создает материальные затраты на добавление в эту цепочку и использует их для последовательного упорядочивания всех фактических данных (транзакций), зафиксированных в системе, чтобы полностью проверить, что не происходило никаких злоупотреблений. Как майнер, вы не можете «майнить» два разных блока Биткоина одновременно, а также не можете подделывать цифровые подписи или взламывать хэш-функции.
Вся работа сети Биткоин сводится по сути к двум вещам: фиксации информации и публикации этой информации для проверки. Биткоин предоставляет две гарантии фиксации в отношении данных, относящихся к протоколу: что отдельные транзакции были надлежащим образом зафиксированы правильными подписями и другими данными свидетелей и что блоки, объединяющие транзакции, были зафиксированы соответствующим объемом работы. Именно это дает Биткоину ценность как сети и системе, гарантии фиксации, которые он предоставляет с помощью криптографии и термодинамики, и публикует их, чтобы каждый желающий мог проверить эти обязательства. Без обоснованности обязательств и публичного распространения этих обязательств это было бы бесполезно как система распределенного доверия.
Эти свойства обязательств, публикации и проверки имеют ценность далеко за пределами использования в качестве денег. Перемещение денег — отнюдь не единственный тип информации, которая может получить ценность от криптографического и термодинамического обязательства по времени ее создания (или самой ранней точки ее существования) и времени, когда ее существование стало известно миру. JPEG-файлы показали, что люди ценят это даже для бессмысленной и произвольно бессмысленной информации, но в этом мире есть информация гораздо более ценная, чем JPEG-файлы.
Плотность информации
Когда вы совершаете транзакции в сети Bitcoin, вам приходится платить за блочное пространство, причем цена этого пространства определяется в байтах. За каждый байт пространства, который вы занимаете в этом блоке, вам приходится конкурировать с каждым другим человеком, пытающимся использовать это блочное пространство, чтобы заплатить рыночную цену, и каждый всегда может просто заплатить больше и повысить эту цену. Это дает более плотной информации конкурентное преимущество при попытке попасть в блок. Если плотность информации очень высока, т.е. количество байтов, необходимое вам, очень мало, вы можете использовать это блочное пространство, заплатив при этом более низкую плату в абсолютном выражении, чем кто-то с менее плотной информацией.
Использование блочного пространства для передачи экономической ценности — одна из самых плотных форм информации, которая может быть включена в блок. Так будет всегда, и, несмотря на всю драму и суету вокруг превращения Биткоина в Эфириум, это обеспечит, что основным вариантом использования Биткоина останется передача экономической ценности. С точки зрения плотности информации, это просто самое конкурентоспособное использование системы.
Однако это не означает, что это будет единственным вариантом использования Биткоина. Если Биткоин действительно добьется успеха, то вся нынешняя рыночная суматоха и активность вокруг Ординалов и Инскрипций утихнет. Не будет рентабельно заниматься такой деятельностью, поскольку стоимость блочного пространства для менее состоятельных людей будет расти, а по мере роста комиссий эта динамика будет усиливаться, пока использование либо полностью не вытеснится из-за цены, либо не будет зарезервировано только для исключительно богатых людей. Возможно, когда-нибудь национальные государства будут вписывать изображения или данные для увековечения важных исторических событий, но средний класс дегенеративных игроков не будет вписывать JPEG-файлы как карточки в будущем. Им придется либо прекратить играть в эти игры, либо перейти в другое место.
Ограничения по размеру блока отсутствуют
Деревья Меркла — волшебные. Они могут быть буквально бесконечно большими, и все, что вам нужно, чтобы доказать, что часть данных является частью дерева, это корневой хэш и другие хэши внутри дерева вплоть до самой этой части данных. Криптографическое волшебство. Единственная причина, по которой размер деревьев Меркла в блоке Биткоина ограничен, заключается в том, что пользователям необходимо проверять содержимое всего блока, чтобы убедиться в достоверности каждой транзакции внутри него. Проверяемость обязательств в блоке является неотъемлемой частью функционирования Биткоина как системы.
Вы можете поместить хэш внутрь отдельной транзакции Биткоина, что означает, что благодаря магии деревьев Меркла не существует никакого ограничения по размеру блока, когда речь идет о фиксации данных блокчейном Биткоина за пределами транзакций самого Биткоина. Точно так же, как маленький заголовок блока фиксирует каждую транзакцию в блоке с помощью одного хэша, сама транзакция Биткоина может фиксировать огромное дерево Меркла, состоящее из колоссальных объемов данных. Это буквально было проделано ранее со всем содержимым Интернет-архива.
Ранее я говорил, что передача экономической ценности является одной из самых плотных форм данных, которые могут использовать блочное пространство Биткоина. Одна из, а не самая плотная. Это связано с общей отметкой времени. Одиночная транзакция с одним встроенным в нее хэшем может буквально отмечать временной меткой бесконечное количество данных таким образом, который на 100% доказывает, что эти данные существовали, когда этот блок был добыт. Ни один из вариантов использования блочного пространства не может быть информативно плотнее, чем этот.
Поскольку все в этом дереве Меркла, которое фиксирует транзакция, не имеет никакого отношения к транзакциям Биткоина или к тому, действительны ли они, это может полностью игнорировать ограничение размера блока Биткоина. С другой стороны, оно также не может зависеть от того, что сеть Биткоина фактически распространит опубликованную информацию, но это не критическая проблема в цифровую эпоху.
Использование деревьев
Сам Сатоши Накамото в недавно опубликованных по электронной почте сообщениях с Мартти Мальми обсуждал возможность использования Биткоина в качестве инструмента общего назначения для отметки времени. Это то, что многие люди делали с тех пор, как появился Биткоин. Такие старые проекты, как Wall of Eternity, позволяли вам платить за сохранение сообщений в блокчейне. На протяжении более десяти лет люди объявляли о свадьбах, рождении детей, а также о многих других более детских вещах с помощью OP_RETURN на блокчейне. Это объединяет как функции фиксации обязательств, так и публикации в одно действие, но оно невероятно неэффективно в использовании блочного пространства.
Opentimestamps
Opentimestamps (OTS) — идеальный пример масштабируемого механизма, облегчающего по крайней мере фиксацию отметки времени. Публикация данных (а также их фиксация в виде доказательства Меркла) полностью возлагается на пользователя, фиксирующего информацию, а фактическая фиксация отметки времени осуществляется сервером календаря OTS. Поскольку пользователи отправляют документы или файлы на сервер, сервер объединяет их в неупорядоченное дерево Меркла. Он продолжает объединять все хэш-фиксирования отдельных файлов пользователей в единое дерево, пока не проведет периодическую транзакцию Биткоина в сети, которая включает в себя текущий корневой хэш всего
Пульс Новости 8.1 из 10
- Значимость новости: 9/10. Текст подробно анализирует возможности блокчейна Bitcoin и ее потенциальное влияние на различные отрасли, что делает его значимым для криптовалютного рынка.
- Инновационная ценность новости: 8/10. Текст освещает инновационные механизмы, такие как Mainstay и Stacks, которые расширяют возможности использования Bitcoin за пределы денежных транзакций.
- Потенциальное влияние новости на рынок: 7/10. Текст предполагает, что Bitcoin может стать основой для других систем с консенсусом и областей, таких как открытый DNS, что может оказать значительное влияние на рынок.
- Релевантность новости: 10/10. Текст посвящен анализу блокчейна Bitcoin, его применения и потенциала, что полностью соответствует тематике криптовалютного рынка.
- Актуальность новости: 9/10. Текст ссылается на недавние события, такие как электронные письма Сатоши Накамото, и обсуждает их влияние на развитие Bitcoin.
- Достоверность новости: 7/10. Текст содержит техническую информацию и ссылки на примеры, но может быть недостаточно цитирований для подтверждения всех заявлений.
- Общий тон новости: 8/10. Текст преимущественно оптимистичен и предсказывает расширение использования Bitcoin, хотя он также упоминает потенциальные проблемы и ограничения.