- Повернутися до менюЦіни
- Повернутися до менюдослідження
- Повернутися до менюКонсенсус
- Повернутися до менюСпонсорський матеріал
- Повернутися до меню
- Повернутися до меню
- Повернутися до меню
- Повернутися до менюВебінари та Заходи
API iOS від Chain забезпечує авторизацію відбитків пальців для додатків Bitcoin
Розробник продемонстрував API з відкритим вихідним кодом, який використовує датчик Apple Touch ID для захисту транзакцій Bitcoin .
Chain випустила демонстраційну програму для iOS із новою функцією, яка, за її словами, є майбутнім Bitcoin на мобільних пристроях – можливість надсилати Bitcoin за допомогою Технології розпізнавання відбитків пальців.
Команда каже, щоВикористовуючи вбудовану функцію Apple Touch ID , користувачі тепер можуть автентифікувати транзакцію за допомогою введення цифри, і описує Технології як «просте рішення для мобільних Bitcoin додатків, яким потрібно підписувати транзакції та зберігати закриті ключі».
Можливо, найкращою новиною є те, що новим 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 майбутньому.