Logo
Поділитися цією статтею

Chain розмірковує про зростаючу роль Bitcoin API у 2014 році

Ерік Риквальдер із Chain досліджує, наскільки API Bitcoin були благом для розробників за останній рік, і LOOKS на те, що може принести 2015 рік.

Ерік Риквальдер — інженер-програміст і співзасновник Chain.com, Bitcoin API для розробників. У цій статті він досліджує, як API Bitcoin полегшили життя Криптовалюта стартапам за останній рік, і LOOKS на те, що може принести 2015 рік.

Наприкінці минулого року, у листопаді 2013 року, спекуляції підняли ціну Bitcoin з трохи менше ніж 200 доларів до понад 1000 доларів.

Продовження Нижче
Не пропустіть жодної історії.Підпишіться на розсилку Crypto Long & Short вже сьогодні. Переглянути Всі Розсилки

Цей стрімкий підйом T міг бути стійким у той час, але він служив важливій меті. Це привернуло увагу світу та змусило людей задуматися, чим може стати Bitcoin і як вони можуть стати його частиною. Тисячі розробників почали впиватися в блокчейн.

)
)

Коли розробники та підприємці почали досліджувати Bitcoin, вони виявили, що ландшафт вимагає обробки.

Перш ніж вони могли навіть подумати про свою інновацію, потрібно було зробити всю підготовчу роботу. Здавалося б, прості завдання, такі як перевірка балансу довільної адреси, вимагали розгортання та обслуговування серверів, індексування всіх даних і аналізу нової системи сценаріїв. Ці важкі завдання є перешкодою для створення нових продуктів і послуг.

Подібні проблеми в ширшому світі розробників вирішували такі компанії, як Amazon, Github і Stripe. Вони створили інструменти розробника, які дали людям міцну основу для розвитку.

Покладаючись на Amazon Web Services, Netflix зміг уникнути створення центрів обробки даних і натомість зосередився на своїй службі потокового відео. Подібним чином з’явилися API для Bitcoin , щоб усунути роботу зі створення блокчейн-додатків.

Надання доступу

Поки що сервіси Bitcoin API, як-от Chain, були зосереджені на наданні доступу до примітивних структур даних, таких як транзакції та адреси. Лише це дозволило усунути згадані вище проблеми з керуванням серверами та індексацією даних.

Розглянемо розмір блокчейну, який зараз перевищує 25 ГБ. Це лише розмір необроблених блоків і їхніх транзакцій. Щоб зробити ці дані легко доступними для пошуку, потрібно їх каталогізувати та проіндексувати, що ще більше збільшує їх розмір.

Замість того, щоб просто розглядати всі ці проіндексовані дані як сховище, до якого потрібно запитувати, API створили служби push для прискорення процесу розробки програми.

Chain Notifications, наприклад, використовує «веб-хуки» та «веб-сокети», що дозволяє розробникам підключатися до Заходи у блокчейні та Навчання про оновлення, щойно вони поширюються в мережі. Це дозволяє їм спростити складні робочі процеси з даними.

Цього року API розробили попередні послуги, спрямовані на забезпечення впевненості щодо транзакцій без підтвердження.

Ця робота, безумовно, продовжуватиметься в наступному році, створюючи більше інструментів для аналізу ризиків і запобігання шахрайству. Оприлюднення та аналіз метаданих навколо блокчейну дозволить розробникам покращити досвід використання Bitcoin для кінцевих користувачів.

Дивлячись вперед

Оскільки блокчейн розвивається, з такими досягненнями, як Counterparty, Ethereum, бічні ланцюги та інші збільшуючи можливості, потреба в кращих інструментах і досвіді розробників тільки зростатиме.

Кожна нова додана валюта та ланцюжок представляють додаткові дані для керування та нові примітиви для Навчання. Розробникам знадобляться прості механізми для роботи в кількох ланцюгах, що дозволить їм використовувати весь досягнутий прогрес.

Удосконалення API наступного року більше за все буде зосереджено на підвищенні рівнів абстракції навколо блокчейну.

Поки що найбільший прогрес досягається на необхідному етапі розкриття CORE даних Bitcoin. Чим менше з цих CORE структур даних, про які розробники повинні піклуватися, тим більше часу вони можуть присвятити своєму продукту. Хоча завжди будуть випадки використання цих даних, більшість програм зможуть ігнорувати більшість із них.

Загалом, 2015 рік буде дуже цікавим часом. У міру зрілості API добре розвинені компанії почнуть інтегрувати Bitcoin у свої операції, а в міру зростання рівня абстракції, що надається API, все більше і більше розробників матимуть змогу створювати інноваційні програми. Як наслідок, ринок продовжуватиме розвиватися та продовжуватиме рухати всю спільноту вперед.

Дані зображення через Shutterstock

Eric Rykwalder

Ерік Риквальдер — інженер-програміст і ONE із засновників Chain.com, Bitcoin API для розробників.

Picture of CoinDesk author Eric Rykwalder