Таддеус Дрия, соавтор whitepaper протокола Lightning Network, год назад опубликовал исследовательский документ, в котором было изложено предложение по масштабированию биткоина под названием Utreexo.
На прошлой неделе он выпустил первую версию ПО Utreexo, в которой реализована идея более легких нод битокина. Это ещё не полная реализация, но важный первый шаг.
Полные ноды, которые проверяют транзакции в блокчейне биткоина, требуют много памяти на диске и их размер постоянно растет. Поскольку такие ноды сегодня являются наиболее безопасным способом использования биткоина, разработчики биткоина всегда стремятся сделать их более доступными для всех.
«Utreexo ― это новая технология масштабируемости биткоина, которая может сделать биткоин-ноды меньше и быстрее, сохраняя безопасность и приватность на уровне полной ноды», ― пишет Дрия в своем блоге.
Полные ноды хранят каждую транзакцию, когда-либо совершенную в блокчейне. «Обрезанные» (pruned) ноды могут уменьшить размер истории транзакций до половины гигабайта, но они не решает проблему хранения неизрасходованных выходов транзакций (UTXO), которые определяют, сколько биткоинов связано с каждым адресом. Этот пакет данных занимает чуть менее 4 ГБ. Размер этого «состояния UTXO» постоянно растет.
Вот тут-то и появляется Utreexo. С помощью новых криптографических методов можно заменить большую часть состояния одним криптографическим доказательством, которое занимает гораздо меньше места. «Utreexo позволяет отобразить миллионы UTXO в килобайте данных», ― утверждает Дрия.
Сегодня такие легкие биткоин-кошельки как Electrum используют упрощенную проверку платежей (Simplified Payment Verification, SPV).
Utreexo похож на SPV в том, что он не требует много памяти на компьютере. Однако Utreexo имеет несколько существенных преимуществ в плане безопасности, и Дрия надеется, что он может ослабить доминирующее положение SPV. «Было бы замечательно, если бы Utreexo заменил SPV ― это дало бы пользовательский опыт Electrum, но с безопасностью Bitcoin Core», ― сказал Дрия в комментарии для Coindesk. Тем не менее, он не думает, что Utreexo полностью заменит SPV.
«Это будет что-то среднее. Utreexo тяжелее, чем SPV, но легче, чем полные ноды, поэтому некоторые пользователи SPV смогут перейти на Utreexo», ― сказал он. «Я уверен, что в долгосрочной перспективе почти все полные ноды будут использовать Utreexo-подобную структуру, и ноды, которые хранят все состояние и историю, будут больше похожи на текущие обозреватели блоков или на серверы Electrum ― они будут работать, но обычные пользователи не будут запускать их самостоятельно».
Но пока разработчикам ещё предстоит проделать большую работу по устранению ошибок в ПО Utreexo. «Сейчас ПО работает в тестовой сети биткоина и его не рекомендуется использовать в основной. В коде всё ещё много ошибок, но мы быстро устраняем их», ― пишет Дрия.
Utreexo должен быть совместимым с нодами, которые уже работают в сети биткоина. Чтобы реализовать это, разработчикам в будущем потребуется внести изменения в клиент Bitcoin Core.
Включение этих изменений представляет собой непростую задачу. По словам Дрия, Utreexo ― это «существенное переосмысление того, как работает биткоин, изменение критически важного кода». «Таким образом, вероятно, будет трудно получить код Utreexo в Bitcoin Core, и для этого есть веские причины. Мы хотим быть уверены в том, что не создадим проблем в системе, которую использует очень много людей», ― сказал Дрия.
Сначала разработчики попытаться добавить Utreexo в альтернативный клиент Btcd, который используют не так много людей, чтобы в процессе узнать больше о том, как это повлияет на работу полной ноды. Только после этого разработчики рассмотрят возможность добавления Utreexo в Bitcoin Core.
С ростом цен все больше россиян интересуются биткоином. Но всемирное увлечение этим криптоактивом также привело…
В наше время криптовалюты стали неотъемлемой частью мировой экономики и финансов. Они предоставляют уникальные возможности…
Виталий Бутерин, основатель Ethereum, имеет тесные связи с Wanxiang Group, китайской компанией, зависящей от правительства…
Обмен юсдт (Tether TRC20 USDT) на российские рубли (RUB) на карты РФ - это процесс…
Каждый посетитель интернет-казино жаждет получить крупный выигрыш с наименьшими рисками. Для такой игры лучше всего…
Появление криптовалюты произвело революцию в цифровых активах, позволив частным лицам безопасно и легко обмениваться ценностями…
Bitcoin и другая криптовалюта всегда вызывала противоречивые мнения у разных участников финансового сектора. Не исключением…
Рынок финансовых услуг России стабильно развивается. Каждый день компании предлагают новые программы финансирования для потенциальных…
Кэш-память является одним из ключевых компонентов процессора, который играет важную роль в оптимизации производительности ноутбука…
Для того чтобы стать успешным и востребованным риэлтором, нужно хорошо разбираться в объектах недвижимости и…
По данным Организации Объединенных Наций, пандемия и связанная с ней нестабильная экономика приводят к росту…
В последнее время банки активно предлагают различные программы финансирования граждан. Одним из удобных и технологичных…
Доверенный торговый счет – это соглашение между трейдером и инвестором, в результате которого трейдер торгует…
Рейтинг лучших ботов для торговли криптовалютой на бирже может меняться со временем и зависит от…
Криптовалюты уже давно стали отличным вариантом заработка. Волатильность рынка позволяет получать хороший доход. Поэтому трейдеры…
В наше время деньги нужны всем и всегда. Но иногда бывают ситуации, когда они нужны…
Aptos - это блокчейн L1, который стремится стать самым безопасным и масштабируемым блокчейном в истории.…
Ethereum является одной из самых перспективных криптовалют и в ближайшем будущем может отнять трон у…
Дефи криптовалюта - это новый вид валюты, которая появилась на рынке в последние годы. Она…
Ноутбуки 2-в-1, также известные как конвертируемые ноутбуки — эти устройства давно стали отдельным сегментом в…
Найбільша криптовалютна біржа Європи з українським корінням — WhiteBIT — створила спеціальні умови для залучення…