Logo
Share this article

Как последнее обновление BlockCypher может предоставить Gyft пользователям Litecoin

Последнее обновление BlockCypher позволяет использовать несколько цепочек блоков в одной инфраструктуре.

В наши дни все перемещается в облако, и на то есть веские причины — облачные сервисы обеспечивают надежность, масштабируемость и поддержку на уровне, недостижимом для компании без опытной ИТ-команды.

Короче говоря, облако позволяет компаниям сосредоточить усилия на своих продуктах, а хостинг доверить профессионалам.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

В сфере цифровой валюты многие разработчики приложений имеют опыт работы в сфере ИТ, но для массовой разработки имеет смысл перенести блокчейны в облако.  ВойтиBlockCypher, которая предлагает облачные решения для приложений на основе блокчейна.

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

С недавним добавлениемLitecoinк платформе BlockCypher, например, Love Will Inc, создательКошелек Pheeva, уже работает над новым кошельком, потенциально открывающим возможность покупки карт Gyft для пользователей Litecoin .

Потенциальные приложения

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

BlockCypher утверждает, что может объединить все это в единый интуитивно понятный интерфейс, который будет надежным и масштабируемым для нескольких блокчейнов.

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

Такой сервис, как BlockCypher, дает разработчикам возможность сосредоточиться на биржевом бизнесе, не обременяя себя дополнительной поддержкой серверной части для нескольких цепочек блоков.

Другим примером является игровое казино-приложение с веб-интерфейсом, использующим цепочки блоков Bitcoin и Litecoin . Когда пользователи делают ставки, между бэкендом игры и цепочками блоков должна происходить коммуникация. Чтобы добиться этого, разработчики должны размещать полные узлы для получения данных цепочки блоков и трансляции новых транзакций.

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

Потребность в API

Очевидно, что на рынке растет спрос на API, которые могут обрабатывать и хранить данные блокчейна в удобных формах и транслировать транзакции от имени пользователя, поскольку в экосистеме Bitcoin в последнее время появилось несколько компаний, разрабатывающих API.

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

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

В случае BlockCypher Кэтрин Николсон, генеральный директор и основатель, говорит, что их основное внимание уделяется масштабируемости и производительности:

«Мы работаем в нескольких центрах обработки данных с избыточными серверами для обеспечения низкой задержки и предотвращения отказов. Это означает, что запросы выполняются быстро и в нашей архитектуре нет единой точки отказа […] Мы можем буквально потерять более трети наших серверов без сбоев. Мы можем легко обрабатывать несколько 100 000 запросов в час, и T , делаете ли вы 100 000 запросов в ONE цепочке блоков или 1000 запросов в 100 различных цепочках блоков».








Проблемы и возможности

Основатели BlockCypher Кэтрин Николсон и Матье Риу — ветераны программного обеспечения с большим опытом создания платформ в сфере Финансы, обороны, CRM, энергетики и образования.

При перестройке клиента Bitcoin они обобщили его для нескольких цифровых монет и цепочек блоков, чтобы изолировать различные роли, описанные в оригинальной белой книге Satoshi. Их архитектура имеет модульные и разделенные компоненты, что позволяет им масштабироваться линейно, распространять свое программное обеспечение на нескольких сайтах и ​​поддерживать множество вариантов использования.

Николсон объяснил:

«Мы можем создавать API, которые варьируются от базовых (например, баланс и неизрасходованные средства для адреса, базовые транзакционные WebHooks) до расширенных возможностей (например, размещение вашей собственной монеты — мы не несем никаких накладных расходов, размещая дополнительную цепочку блоков) и очень продвинутых возможностей (например, транзакции с несколькими подписями) и будущих возможностей (например, транзакционные кросс-цепочные переводы с привязками)».

Их инфраструктура также учитывает стремительно растущий размер блокчейна Bitcoin (он составляет почти 18 ГБ, увеличившись более чем в 2,5 раза за последний год):

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

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

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

Планы на будущее позволят интегрировать их программное обеспечение в корпоративные архитектуры.

Соавтором этой статьи является Итан Бухман

Victoria van Eyk

Виктория — партнер Bitcoin Strategy Group, и она увлечена всем, что связано с Bitcoin.

Picture of CoinDesk author Victoria van Eyk