最近界隈で改めて「Bitcoin on Ethereum」のコンセプトが注目され始めているようです。

BITCOIN ON ETHEREUMとは?

平たく言えばBitcoinを集権的、もしくは分散的な形でイーサリアム上に移動し(Pegさせ)、イーサリアム上のトークンとして発行することです。イーサリアムをビットコインのサイドチェーンとして使用している、という見方も出来ます。BTCをイーサリアム上で発行するメリットですが、例えば多額のビットコインの保有者はイーサリアム上でビットコイントークンを発行することで、DeFiを利用して金利を得ることが出来るようになります。

また、イーサリアム側の視点から見ると、ビットコインに紐づいたトークンをイーサリアム上で発行することでビットコインユーザーを引き込み、DeFiの流動性やロックアップされる価値の増加を期待できます。

このようにBitcoin on Ethereumはうまく機能すれば双方のブロックチェーンのユーザーにとってメリットが見込めるビットコインとイーサリアムの折衷案、仲立ち役、という見方も出来ます。(ただしこれについても批判や限界があるのですが、これは後述します)

BITCOIN ON ETHEREUMの代表的なプロジェクト

Bitcoin on Ethereumに取り組むプロジェクトはすでに多数ありますが、集権的なソリューションと分散的(を目指す)ソリューションに大きく分かれます。

細かい部分は以下の記事でまとめてくれていますが、代表的なものとしては、

It Was Almost Impossible to Keep Up With all the Bitcoin-on-Ethereum Efforts ––Until Now
The ultimate cross-chain primer, by Andrew Kang

集権型WBTC

  1. BitGo、Kyberなどの主要なイーサリアムプロジェクトが多く支持する、最大のBitcoin on Ethereumプロジェクト
  2. BTCをカストディアン(BitGo)に預けることで、同額のWBTCトークンがイーサリアム上で発行される。(集権的だが、資金効率は良い)WBTCをBTCに戻したい時は逆のプロセスを経て、WBTCをイーサリアム上でBurnし、預けていたBTCが解放される。
  3. WBTCの発行にはKYCが要求される。

集権型のものは他にもHuobiのHBTCやimBTCなどがありますが、基本的な仕組みはWBTCとほぼ同じです。
分散型

renBTC

  1. ロックされたビットコインは複数のValidatorにより管理される形になり、集権リスクを軽減している。ロックされたビットコインの証明がRenVMにより検証され、イーサリアム上のコントラクトで対応する金額のトークンが新規に発行される(Minting)
  2. ValidatorはRen独自のネットワークから選出され、悪用を防ぐためValidatorには発行するBTCの3倍のRenトークンの預託が要求される(資金効率は悪い)
  3. ビットコインとイーサリアム以外にもRenという別のProof of Stakeネットワークが絡んで複雑になっており、どこまで分散化されていると言えるか微妙。また新しい暗号スキームを使っており、まだその検証中とのことで実験感が強い印象。

tBTC

  1. ランダムに選出されたSigners/Validatorsが、複数パーティThreshold signatureのスキームを利用してビットコインのデポジットアドレスを作成。
  2. ロックアップされたビットコインのSPV証明がイーサリアム上のコントラクトに提出され、イーサリアム上でロックされたビットコインのUTXOに対応したtBTCトークンが発行される。
  3. SignersはロックされたBTCの150%の価値にあたるEtherを預託しておく必要がある(資金効率が悪い)
  4. ちょうど2週間ほど前にメインネットでtBTCがローンチされたが、わずか二日後に深刻なバグが見つかり閉鎖された(tBTCをBTCへ戻す時のビットコイン返還アドレスをイーサリアムコントラクトが正しく認識できないバグ)

renBTCとtBTCについては以下の記事でもう少し細かく解説、図示してくれてます。

https://kermankohli.substack.com/p/bringing-btc-on-ethereum-95a?fbclid=IwAR1POdz4NlEIFub8oW5DZCZ4BubmeAX0fFbkz1ufw2mn3__qH0N5nsbr6vg

上記で見るとわかる通り、WBTCなどの集権的なソリューションは信頼が必要かつKYC(本人確認)などを要求される一方、分散型は信頼最小化を目指していますがまだまだ安全かつ本当に分散化されたソリューションとは言い難く、過大担保が必要で資金効率が良くなかったりデメリットも多いです。

BITCOIN ON ETHEREUMの利用トレンド

イーサリアム上のビットコイントークンの発行が最近急増しています。特にWBTCの発行が先月5月に大きく上昇し、一か月で11億円から35億円以上まで規模が一気に三倍になりました。

Etherscanの調査によれば、BTCトークンの発行金額のシェアで見てもWBTCが75%で圧倒的で、なんと全体の99%が集権型のソリューションで占められています分散型は今のところ全然利用されていないのは興味深いですね(添付画像②参照)

Bitcoin on Ethereum: Start of a Surge? by Etherscan

Bitcoin on Ethereum: Start of a Surge?
Bringing Bitcoin into the Ethereum fold has long been a goal of many projects. Over the last month, the momentum has grown with Maker adding WBTC as collateral for DAI and tBTC ramping up its mainnet launch making the news. In this article, we take a look at the numbers behind the headlines.

では特にこの1か月くらいで一気に発行量が増えたWBTCが何に使われているのかというと、DAIのステーブルコイン発行の為のコラテラルとして大部分は使われているようです。DAI発行のコラテラルの7.5%はすでにWBTCが占めています。また、Etherscanの分析によればWBTCの発行量の8割以上がすでにDAIを含むDeFiにロックアップされているようです。

これは素直に解釈すれば、大量のビットコイン保有者がWBTCを通してMakerDAO(DAI)のDeFiにアクセス出来るようになり、そこで金利などのベネフィットを享受できるようになってきている、と見れます。

ただし、WBTC含むDeFiの利用は今のところかなり大口投資家の主導で、大量のユーザーが流入してきているというよりは、少数の大口投資家が動いただけの可能性が高いというのも理解すべきでしょう。

BITCOIN ON ETHEREUMの矛盾

さて、集権型、分散型双方で色々な試みがなされ、WBTCを中心にDeFiでの利用も進んできているBitcoin on Ethereumですが矛盾や課題も抱えていると思います。

まず第一にWBTCの主要なユースケースであるMakerDAOとDAIの発行利用ですが、そもそも分散的にステーブルコインを発行するというMakerDAOのコンセプトからどんどん離れてきており、WBTCでのDAI発行もBitGoというカストディアンへの信頼なしでは機能しません。

MakerDAO自体の集権化の問題を以前指摘しましたが、そもそもコラテラルになるコイン自体もどんどん集権的なアセットを追加しており(他にもUSDCやBATトークンなど)、アセットの発行者がDeFiを理論上は止められています、集権化を皮肉ったCeFi(集権的な金融)に近づいて行ってしまっています。

もし最初からカストディアンへの信頼前提でステーブルコインを使う必要があるならば、TetherやUSDCを直接使えばいいですし、ビットコイントークンを利用して金利を稼ぐことが目的だとしても、どうせKYCが必要ならDeFiでなくてもBlockfiなどの集権的なレンディングサービスを最初から使えばいいんじゃないかという気もします。(金利がDeFiの方が高い、というのはあるかもしれませんが、未知のリスクも同時に大きいです)

また、WBTCが出てきた時も確か指摘していたのですが、Ethereumの根本的な課題は土台のネットワークのスケーラビリティであり、Bitcoin on Ethereumの利用が進んだとしても土台がスケールしなければそもそも全て絵にかいた餅になってしまいます。もちろんその為にイーサリアム2.0への移行が計画されているわけですが、こちらも度重なる延期が続いており、一体いつになれば安定してスケール可能な状態になるのかよくわかりません(「Soon」という話をよく聞きますが、過去の経緯も考えれば正直そこまであてにしていないです…)

結論
  1. Bitcoin on Ethereumは集権型、分散型両方で複数のプロジェクトが存在し、WBTCを中心にDeFiでの利用が急激に伸び始めている
  2. コンセプトとしてはBitcoin、Ethereum双方のネットワークにとって恩恵を与える橋渡しになるポテンシャルはあるし、基本的にこういう実験は全体的にはポジティブとして捉えている
  3. 一方、集権的なBTCトークンのDeFi利用はそもそもDeFi自体の存在意義と矛盾していると言える部分もあるし、イーサリアムのそもそもの土台のスケーラビリティーの問題が解決しなければ中長期的には壁にぶつかる
  4. 今後もBitcoin on Ethereumの利用や市場規模は増えていくと思うが、利用が増えれば増えるほど上記のDeFiの集権化やネットワークスケーラビリティーの問題が表面化していく可能性があると考えている。