Visaが提案するStarkNetを用いたサブスクリプションモデルの仕組みの解説と考察
2023年01月27日
この記事を簡単にまとめると(AI要約)
目次
- 前提
- Visaの提案するサブスクリプションモデルの概要
- 1. Setup
- 2. Payment
- Ethereumを用いたサブスクリプションモデルの課題
- アカウントの抽象化(Account Abstraction)によって期待される効果
- Visaの提案するDelegatable Account Smart Contractによるサブスクリプションモデルの仕組み
- 暗号資産を用いたセルフカストディウォレットによるサブスクリプションモデルを実現する必要性とは何か
- 決済企業が取り組む動機と今後の予想
- 総括
前提
本レポートでは、大手決済企業であるVisaが提案するStarkNetを用いた暗号資産のサブスクリプションモデルの実現方法の解説と考察を行います。
2022年12月にVisaはStarkNet上でArgentウォレットを使った「自己管理型(セルフカストディアル)ウォレット」による暗号資産のサブスクリプションモデルのアプリケーションを構築して提案を発表しました。Visaは、今後セキュリティ、スケーラビリティ、インターオペラビリティ、プライバシーなど支払いにとって重要な領域に焦点を当て、Web3インフラとブロックチェーンプロトコル分野に積極的に取り組んでいく姿勢を示しています。
現在のSaaS(Software-as-a-Service)の多くはサブスクリプションモデルを導入しています。その理由はユーザーにとって毎回の支払いの手間を減らす利便性であり、企業としても収益の安定性と収益計画の立てやすさというメリットがあるからでしょう。
Web3サービスでは、専用のツールを用いる場合を除きトランザクションを手動で行う必要がありUXの制限が強いです。こうした理由からトークンゲートや一括前払いをするなど、Web3プロジェクトの持続的な財務運営が円滑に進めづらい問題があります。また、暗号資産のハッキングや秘密鍵の奪取などがある中、ウォレットで暗号資産を安全に保管する方法については引き続き議論が必要です。今回のVisaの取り組みは、これらの課題に対する一つのアプローチとなります。
暗号資産の自動定期支払いを行ったり、定期的にトークンを購入する、支払先を分割するといったWeb3サービスツールは既にいくつか提供されています(Cask、Superfluid、Drips)。これらはいずれもアプリケーションレイヤーにおいて、ユーザー資産の承認をアプリケーションのコントラクトが受け取り、自動定期的に処理を実行するものです。今回Visaが提案するものは、これらのアプリケーションとはアプローチが異なり、セルフカストディアルウォレットにおけるコントラクトアカウントを活用した暗号資産のサブスクリプションを実現する方法です。
2022年12月にVisaはStarkNet上でArgentウォレットを使った「自己管理型(セルフカストディアル)ウォレット」による暗号資産のサブスクリプションモデルのアプリケーションを構築して提案を発表しました。Visaは、今後セキュリティ、スケーラビリティ、インターオペラビリティ、プライバシーなど支払いにとって重要な領域に焦点を当て、Web3インフラとブロックチェーンプロトコル分野に積極的に取り組んでいく姿勢を示しています。
現在のSaaS(Software-as-a-Service)の多くはサブスクリプションモデルを導入しています。その理由はユーザーにとって毎回の支払いの手間を減らす利便性であり、企業としても収益の安定性と収益計画の立てやすさというメリットがあるからでしょう。
Web3サービスでは、専用のツールを用いる場合を除きトランザクションを手動で行う必要がありUXの制限が強いです。こうした理由からトークンゲートや一括前払いをするなど、Web3プロジェクトの持続的な財務運営が円滑に進めづらい問題があります。また、暗号資産のハッキングや秘密鍵の奪取などがある中、ウォレットで暗号資産を安全に保管する方法については引き続き議論が必要です。今回のVisaの取り組みは、これらの課題に対する一つのアプローチとなります。
暗号資産の自動定期支払いを行ったり、定期的にトークンを購入する、支払先を分割するといったWeb3サービスツールは既にいくつか提供されています(Cask、Superfluid、Drips)。これらはいずれもアプリケーションレイヤーにおいて、ユーザー資産の承認をアプリケーションのコントラクトが受け取り、自動定期的に処理を実行するものです。今回Visaが提案するものは、これらのアプリケーションとはアプローチが異なり、セルフカストディアルウォレットにおけるコントラクトアカウントを活用した暗号資産のサブスクリプションを実現する方法です。
なお、Ethereumにおいては、EIPでこれまでサブスクリプションモデルの議論が展開されてきましたが、実装に至っていないのが現状です。
参考:
参考:
- https://github.com/ethereum/EIPs/issues/948
- https://ethereum-magicians.org/t/eip-1337-subscriptions-on-the-blockchain/4422
- https://ethereum-magicians.org/t/eip-4885-subscription-token-standard/8531
そこで本レポートでは、Visaの提案内容にフォーカスして実現方法を解説し、セルフカストディアルウォレットによる暗号資産のサブスクリプションモデルを実現する必要性や、なぜVisaがこれに取り組む動機があるのかを検討した上で、筆者の考察を述べます。
参考記事
※免責事項:本レポートは、いかなる種類の法的または財政的な助言とみなされるものではありません。