TelRPC приносит транзакции через телефонный звонок в Cardano
Проект World Mobile и Minutes Network соединяет офлайн подпись с доставкой транзакций по голосовым звонкам. Обсуждение сообщества 17 октября исследовало, как этот подход может подойти для более крупных переводов, пользователей аппаратных кошельков и людей без надежного мобильного интернета.
By SongMarketCap
TelRPC указывает Cardano среди сетей, поддерживаемых его бета версией кошелька для Android, позволяя пользователям отправлять ADA через телефонный звонок без доступа к интернету из приложения кошелька. Во время World Mobile Alliance Space Rob, Cal и Val рассмотрели сервис через практические вопросы о хранении, подключении, комиссиях и внедрении.
Как телефонные звонки передают транзакции Cardano
TelRPC использует сигнальные тоны телефонной клавиатуры для переноса информации о подписанной транзакции в свою инфраструктуру. Принимающая система TELRPC Grid декодирует сообщение, воссоздает транзакцию и отправляет ее в соответствующий блокчейн. Затем Cardano валидирует платеж по своим действующим правилам сети.
Пользователь проверяет получателя и сумму перед утверждением подписи на телефоне или поддерживаемом аппаратном кошельке. Приватный ключ остается на устройстве, выполняющем подпись. Телефонное соединение передает подписанную информацию, необходимую для отправки.
Подготовка платежа по прежнему требует актуальной общедоступной информации блокчейна. В зависимости от сети это включает непотраченные выходы транзакций или другие данные, необходимые для построения транзакции и расчета ее комиссии. TelRPC описывает импорт этой информации через QR коды, голосовые звонки, ручной ввод или сигналы обратного вызова.
После отправки короткий обратный звонок передает ссылку на транзакцию через определитель номера. Кошелек сравнивает эту ссылку с идентификатором транзакции, который он вычислил локально. TelRPC называет этот обратный канал «эхо» и также использует его для некоторых запросов о состоянии блокчейна.
Офлайн подпись уже установилась в Cardano. В документации для разработчиков описана подготовка транзакций, их подпись на изолированной машине и отправка подписанного результата. TelRPC добавляет телефонную доставку к этому разделению между авторизацией и отправкой.
Опубликованная демонстрация проекта показывает перевод USDC в Base, занимающий примерно 95 секунд телефонных тонов. Это время относится к продемонстрированной транзакции в Base, поддержка отправки в Cardano указана в документации продукта.
Rob, Cal и Val исследуют практические применения
Rob подошел к продукту через различие, знакомое пользователям кошельков: будет ли он в первую очередь служить холодному хранению и эпизодическим переводам или регулярной торговле и свопам?
Cal описал свою предпочтительную практику держать небольшой баланс в горячем кошельке для повседневной DeFi активности. Он видел TelRPC как вариант для более крупных переводов, включая совершение значительной покупки. Он также обсудил потенциальные применения на формирующихся рынках, где доступна голосовая связь, но доступ к интернету ограничен.
Его рассказ оставался исследовательским. Cal объяснил, что он скачал и попробовал интерфейс кошелька, но еще не завершил транзакцию. Он хотел дать команде обратную связь и выразил интерес к интеграции сервиса в уже устоявшиеся кошельки.
Val приблизил обсуждение к сообществу World Mobile. Он выделил кошельки, связанные с SwitchNodes, ValidationNodes и EarthNodes, как примеры аккаунтов, владельцы которых имеют причины защищать свои схемы подписи. Он также подчеркнул человеческий фактор в безопасности кошельков и необходимость внедрения за пределами первоначального релиза.
Эти примеры связаны с телекоммуникационной структурой проекта. World Mobile развивает поддерживаемую сообществом сетевую инфраструктуру, включая AirNodes, а Minutes Network управляет голосовой инфраструктурой, соединяющей звонки между сетями.
Описание архитектуры TelRPC назначает обработку звонков Minutes Network, доступ к данным блокчейна и поддержку отправки транзакций сети EarthNode от World Mobile, а поддержку локальных номеров доступа UNetwork.
Кошелек для Android доступен как бета APK, версия для iOS планируется. В документации указана поддержка Cardano с отдельными устройствами Ledger и Trezor по USB-C и с Keystone 3 Pro через QR коды. Совместимость зависит от модели и программного обеспечения, включая требование к версии прошивки для Keystone.
В этих конфигурациях аппаратный кошелек утверждает и подписывает платеж на своем экране, а телефон обеспечивает доставку. TelRPC заявляет, что совместимость не означает одобрение со стороны производителей устройств.
Для институциональных пользователей TelRPC описывает сохранение существующих механизмов подписи, включая аппаратные модули безопасности и схемы, требующие нескольких одобрений. Телефонная трубка или выделенный модуль передает подписанную транзакцию. Предложение для институтов включает утвержденные адреса, роли пользователей и экспортируемые записи для сверки.
Отдельный набор для самостоятельной сборки Wallet Kit сочетает компьютер Raspberry Pi, дисплей, камеру и голосовой модем. На странице продукта по прежнему указано, что TELRPC Kit OS ожидает публикации, что отличает это аппаратное предложение от доступной Android бета версии.
Комиссии, доступность и границы приватности
Rob также поднял практический ценовой вопрос: включает ли указанная сумма комиссии сети блокчейна?
Опубликованное ценообразование TelRPC разделяет затраты. Одна отправка использует 0,10 доллара предоплаченного кредита, при этом дополнительно оплачиваются транзакция в блокчейне и телефонный звонок по тарифу оператора пользователя. Некоторые другие запросы, включая проверку баланса по звонку, тоже расходуют кредит. Сервис берет плату за запрос, а не как процент от переводимой суммы.
Проект перечисляет действующие локальные номера в 15 странах, дополнительные страны доступны по запросу, а для пользователей без локального номера есть доступная линия в США. Звонок на зарубежный номер может повлиять на общую стоимость.
Требуются рабочее голосовое соединение и функционирующая инфраструктура TelRPC. Эта модель может обслуживать пользователей без мобильного интернета там, где доступна телефонная связь, при этом принимающая инфраструктура все равно должна иметь доступ к блокчейну.
Модель безопасности сосредоточена на приложении для Android, которое не запрашивает разрешение на интернет, и на сохранении ключей подписи под контролем пользователя. В описании безопасности проекта также отмечены локальные интерфейсы, включая операционную систему телефона, ввод через QR и обратные вызовы. В качестве вариантов дополнительной изоляции описаны выделенный телефон или отдельный аппаратный кошелек.
У приватности есть отдельная граница. TelRPC утверждает, что его система и телекоммуникационный оператор могут связать телефонный номер с блокчейн адресом. Транзакции остаются публичными в своих целевых сетях.
Детальные спецификации протокола, научный whitepaper и части документации для разработчиков предоставляются партнерам по лицензионным и соглашениям о неразглашении. Публичные материалы содержат описания архитектуры и демонстрации.
Интерес Cal к интеграции с устоявшимися кошельками и акцент Val на внедрении имеют конкретный маршрут разработки в продуктовой линейке. Разработчики кошельков могут лицензировать протокол TelRPC и его референсную реализацию, а встроенные аппаратные и SIM конфигурации предлагаются как реализации, созданные вместе с его командой.
Для пользователей, отправляющих ADA, Android бета это описанный проектом доступный на данный момент путь через кошелек. Внедрение телефонной доставки в другие кошельки требует отдельной интеграции передачи на подпись, транспортировки звонка и процесса подтверждения.