Bitcore Для Разработки Биткойн-Приложений


Bitpay запустила Bitcore, собственный интерфейс для сети биткойнов, который обеспечивает основную функциональность, необходимую для разработки приложений для биткойнов.

Bitcore — это новая библиотека JavaScript с открытым исходным кодом для работы с протоколом Bitcoin. Он исходит от BitPay, который создал внутреннюю вилку биткойн-проекта Стефана Томаса Nodejs и теперь открыл его по лицензии MIT.

Согласно его веб-сайту,

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

Он предназначен для работы на стороне сервера node.js или на стороне клиента в веб — браузере и взаимодействовать с доверенным биткойн-узлом (т. Е. экземпляром bitcoind). Это набор объектов, полезных для приложений bitcoin, в которых классоподобные идиомы включены через classstool.

Classstool, также созданный Стефаном Томасом, реализует наследование на основе классов заметно по-другому: 

структура наследования не является частью определения класса

привязки к внешней стороне являются явными (включая привязку к суперклассу)

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

Как сообщил Стивен Пар в блоге Bitpay, BitPay уже использовал bitcore для проекта под названием Insight, который доступен в виде демо-версии и может быть просмотрен и разветвлен на Github.

Insight-это блокчейн-исследователь биткойнов с полным REST и API websocket, который может использоваться для написания веб-кошельков и других приложений, которым требуются более продвинутые запросы блокчейна, чем предоставляемые bitcoind RPC.

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


Добавить комментарий