Изображение
Ерік Ломброзо

Эрик Ломброзо о трех способах масштабирования Биткоина, для которых не важен размер блока

Генеральный директор Ciphrex и участник Bitcoin Core Эрик Ломброзо выступил, пожалуй, с самой подробной речью на конференции Blockchain Agenda Conference в Сан-Диего.
24 июля 2022

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

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

Более эффективные криптографические доказательства

Криптографические доказательства обычно не особо часто обсуждается в сообществе Биткоина, но Ломброзо считает, что поиск более эффективных методов доказательства некоторых данных с помощью криптографии может быть полезен для масштабируемости. Он объяснил:

«Нам нужно мыслить с точки зрения систем сценариев, оптимизированных для эффективных доказательств. Многие вычислительные задачи на самом деле не так легко решить с помощью такого рода вещей, но, к счастью, многие виды задач, которые нас интересуют в связи с подобными вещами, действительно предлагают эффективные доказательства. А это означает, что гораздо проще проверить правильность доказательства, чем конструировать доказательство».

Возможно, этот вариант создания более эффективной сети Биткоина нечасто обсуждается, потому что он довольно технический, но Мадарс Вирза из Массачусетского технологического института выступил на эту тему на конференции «Масштабирование Биткоина: Гонг Конг». В своем выступлении Вирза рассказал о роли доказательств с нулевым разглашением для масштабируемости Биткоина.

В презентации Ломброзо отметил, что некоторые из новых технических прорывов в криптографии все еще требуют некоторого времени, прежде чем будет иметь смысл включить их в Биткоин: «Некоторые из наиболее передовых криптографических материалов, таких как zk-SNARK, все еще слишком свежи, чтобы их можно было применить к этим финансовым сетям. Но есть потенциальные способы, которыми мы могли бы обобщить их для решения самых разных проблем».

Zerocash, система действительно анонимных цифровых платежей, использует zk-SNARK для решения многих проблем конфиденциальности в области Биткоина.

Дополнительные параметры проверки транзакций

Еще одна возможность для лучшей масштабируемости Биткоина заключается в расширении возможностей подтверждения транзакций. Ломброзо объяснил, что не каждая транзакция должна быть полностью подтверждена, прежде чем кто-то сможет принять ее как реальную:

«Поскольку не имеет смысла, чтобы каждый отдельный узел проверял каждую отдельную транзакцию каждого другого узла (потому что это никогда не масштабируется), нам нужен способ получить больший спектр, в котором мы можем позволить узлам иметь частичное подтверждение, когда они могут не быть уверены на 100%, но если они уверены на 99,999%, что все правильно, то это может значительно сократить затраты на проверку. Возможно, это того стоит».

Часто используемый пример: покупка утреннего кофе в Starbucks не обязательно должна транслироваться и подтверждаться каждым биткоин-узлом в мире.

Ломброзо добавил, что также могут быть полезны модели предварительно выраженного доверия другим:

«У нас могут быть модели предварительно выраженного доверия, в которых вы можете доверить серверу задачу проверки, и вы выбираете это. Это не то же, когда вас заставляют это делать».

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

Протоколы для режима офчейн

Третьим способом масштабирования Биткоина, о котором говорил Ломброзо, были протоколы для режима офчейн. Это варианты, которые выводят транзакции из блокчейна на интегрированные серверы или другие сети с низким уровнем доверия. Во время своего выступления Ломброзо казался чрезвычайно оптимистичным в отношении этого варианта масштабирования Биткоина. Он отметил:

«Одним из самых захватывающих событий этого года является разработка протоколов для режима офчейн. Я думаю, что это одна из самых захватывающих областей, которые мы видели. Думаю, что это, пожалуй, самое интересное событие, произошедшее с момента создания Биткоина».

Примеры офчейн-транзакций биткоина включают в себя: транзакции между пользователями Coinbase, Lightning Network, Open Transactions и каналы микроплатежей (и лучшей иллюстрацией является Streamium).

Хотя в центре внимания дебатов о масштабируемости Биткоина сейчас все еще находится ограничение размера блока, ясно, что есть еще много вариантов, которые можно рассмотреть. Bitcoin Core и все более популярный Bitcoin Classic продолжат обосновывать свои решения по масштабируемости.