Возможные улучшения

Ниже описаны возможные решения некоторых из описанных проблем.

Офлайн-кошельки для хранения криптовалюты

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

Темные пулы

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

Альтернативные алгоритмы хеширования

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

Альтернативы подтверждению работы в задаче византийских генералов

Существует много других моделей консенсуса (подтверждение ставки, гибриды и варианты) с меньшей задержкой, требующих меньше вычислительной мощности, расходующих меньше ресурсов и повышающих безопасность небольших цепочек. Рассматриваются также модели на основе консенсуса без майнинга, такие как модель Tendermint DLS (измененная версия решения задачи византийских генералов), в которой используются залоговые транзакции[214]. Другой вариант консенсуса без майнинга и подтверждения работы – алгоритм консенсуса Hyperledger, основанный на алгоритме PBFT (практическая византийская парадигма отказоустойчивости).

Использование самых последних или неизрасходованных выходов

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

Перемещение между блокчейнами

Координировать транзакции между различными распределенными журналами записей можно с помощью сайдчейнов. Над ними работает, например, Blockstream.

Системы гарантийных залоговых депозитов

Безопасность предлагаемых альтернативных механизмов консенсуса, таких как протокол Tendermint DLS (не требующий майнинга для подтверждения работы), можно усилить с помощью структурных элементов, таких как обязательная публикация майнерами залоговых депозитов в распределенном журнале записей. Это поможет решить проблему «отсутствия риска у майнера», позволяющую злонамеренным участникам (ранее имевшим долю в криптовалюте) совершить кражу посредством двойной траты[215]. Залоговые депозиты могут публиковаться в блокчейне, как это делает Tendermint, чтобы увеличить затраты на раздвоение и повысить операционную безопасность.

API REST

API REST предоставляют безопасный и удобный программный интерфейс для доступа в реальном времени. Многие блокчейн-компании, например Blockchain.info, предоставляют альтернативные интерфейсы кошельков, имеющие такую функциональность.