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

API iOS від Chain забезпечує авторизацію відбитків пальців для додатків Bitcoin

Розробник продемонстрував API з відкритим вихідним кодом, який використовує датчик Apple Touch ID для захисту транзакцій Bitcoin .

Chain випустила демонстраційну програму для iOS із новою функцією, яка, за її словами, є майбутнім Bitcoin на мобільних пристроях – можливість надсилати Bitcoin за допомогою Технології розпізнавання відбитків пальців.

Команда каже, щоВикористовуючи вбудовану функцію Apple Touch ID , користувачі тепер можуть автентифікувати транзакцію за допомогою введення цифри, і описує Технології як «просте рішення для мобільних Bitcoin додатків, яким потрібно підписувати транзакції та зберігати закриті ключі».

Продолжение Читайте Ниже
Не пропустіть жодної історії.Підпишіться на розсилку Crypto Daybook Americas вже сьогодні. Переглянути Всі Розсилки

Можливо, найкращою новиною є те, що новим API можуть вільно користуватися інші. Чейн сказав CoinDesk , що рішення є «повністю відкритим» і що розробники можуть взяти його, розгалужити і використовувати як основу для своїх власних програм.

Усі розробники, зацікавлені в проекті, можуть знайти весь необхідний код і документацію на GitHub https://github.com/chain-engineering/chain-ios-wallet-demo.

Як це працює

Демо-гаманець був створений за допомогою Chain API, і використовує сканер відбитків пальців Apple Touch ID , щоб гарантувати, що ONE , крім власника пристрою, не може використовувати приватний ключ Bitcoin .

Сам ключ зберігається в iCloud Keychain – функції, яка зберігає та передає ідентифікатори облікових записів, паролі та іншу конфіденційну інформацію на пристроях Apple користувача – але використовується лише програмою, яка використовує API.

Людина, яка бажає надіслати Bitcoin , просто відкриває програму Chain і натискає «надіслати». У цей момент їм пропонується торкнутися датчика відбитків пальців на телефоні, щоб підтвердити транзакцію. Після підтвердження користувач може відсканувати QR-код або вставити адресу гаманця одержувача та завершити транзакцію (дивіться відео нижче).

Застосовуються застереження

Проте деякий час новий API не буде доступний для великої кількості пристроїв. Демонстраційний гаманець використовує iOS 8 Touch ID API, тобто його не можна використовувати в попередніх версіях мобільної операційної системи Apple.

Apple відкрила свій сканер відбитків пальців для сторонніх розробників в iOS 8, тому ця функція доступна лише для пристроїв, на яких працює майбутнє оновлення iOS 8 від Apple. На даний момент Apple пропонує тільки Touch ID на iPhone 5S.

Крім того, оскільки Chain використовує iCloud для зберігання ключів Bitcoin , це рішення настільки ж безпечно, як і безпека Apple. Щоб зрозуміти це, команда пропонує наступне застереження щодо безпеки:

«Ви повинні 1) довіряти безпеці Apple і 2) використовувати безпеку Apple (тобто не використовувати на зламаних телефонах). Ми рекомендуємо використовувати таку реалізацію лише з невеликими сумами грошей (гаманцем, а не банківським рахунком), а також використовувати кілька підписів і холодне зберігання для зберігання великих сум, ідеально розподілених між кількома службами».

Раніше виникали питання щодо безпеки Touch ID – хоча експерти погоджуються, що він безпечніший, ніж чотиризначний PIN-код, T очікуйте безпеки промислового рівня.

Однак він пропонує додатковий рівень біометричної безпеки, і тепер, коли він відкритий для третіх сторін, він , LOOKS , буде використовуватися для платежів у NEAR майбутньому.

Nermin Hajdarbegovic
[@portabletext/react] Unknown block type "undefined", specify a component for it in the `components.types` prop
Picture of CoinDesk author Nermin Hajdarbegovic