В истории Биткоина прямо сейчас возникает странный поворот. Анонимный криптограф, взявший себе имя волшебника из саги о Гарри Поттере, выдвинул предложения по улучшению кода Биткоина. Звучит, как шутка, однако ведущие разработчики программного кода ядра почитали эти предложения и не на шутку задумались.
Имя «Том-Эльвис Желюсор» ( Волдерморт во французской версии книги), это не единственная ссылка на произведение о Гарри Поттере, которую оставил аноним. Само его предложение, отправленное в августе на один из чат-каналов, озаглавлено ‘Мимблвимбл’ (Mimblewimble), это проклятие, которое связывает язык противника, лишая его тем самым дара речи.
В несерьезной фантазийной обложке кроется серьезное предложение, как объединить криптографическую конфиденциальность и новые методы подписи. Математик Blockstream Эндрю Поэлстра одним из первых сказал в канале IRC, что автор мыслит особенным образом.
Разработчики биткоина уже давно ищут решения для масштабируемости и анонимности сети. Многие из них ощутили, что анонимно отправленная идея может значительно помочь в их работе.
Один из разработчиков Bitcoin Core, Брайан Бишоп рассказал:
«Мы отнеслись очень серьезно, и видим, что Волдерморт это отличный криптограф, который предоставил проницательную разработку.»
Потенциал масштабируемости
Сегодня масштабируемость рассматривается как одна из одна из самых важных потребностей биткоина и блокчейна в целом.
Сейчас разработчики биткоина сплотились вокруг Lightning Network, которая способна масштабировать платформу от нынешних 7 транзакций в секунду до тех показателей, которые есть у Visa. Но в «Мимблвимбл» предлагается альтернативный способ. Оказывается, блокчейн можно просто сжать.
Пользователям биткоина нужно загружать полную историю транзакций, чтобы проверить, что всё работает, и это внушительное количество данных.
«В Мимблвимбл предлагается выкинуть все сделки из блока, кроме первой и последней. Блокчейн не исчезает вовсе, но заметно сжимается».
«Это интересное предложение Мимблвимбл. Оно основано на том, какой система является сейчас, а не на том, какой она была раньше», добавил он.
Поэлстра также добавил, что в этом предложении кроется намного больше, чем «улучшенное масштабирование.»
Приватность и масштабируемость без компромиссов?
И сейчас поговорим о приватности.
Поскольку блокчейн это открытый реестр, который любой пользователь может читать, а также вносить туда записи, биткоин не столь анонимен, как принято считать. Это не приятно как защитникам частной жизни, так и бизнесменам, которые хотят скрыть данные о свих денежных транзакциях от конкурентов и любопытных граждан.
До сих пор большинство методов повышения приватности биткоина подразумевали компромисс между масштабируемостью и частной жизнью. Например, Confidential Transactions, технология, с которой разработчики экспериментируют на одном из сайдчейнов, имеет недостаток в виде слишком объемных транзакций.