ビットコインダンジョン2.0

Bitcoin (ビットコイン)やブロックチェーンを技術に詳しくない人たちのために、面白おかしく、そして真面目に語ります since 2014

SegWitの普及が進まない理由と考えられる対策

ビットコインの混雑。相変わらずまたひどいことになってましたね。

 

f:id:coinandpeace:20171211144518p:plain



ここ2日くらいで少しずつ混雑はまた解消の方向に向かっていますが、数日前に過去最高レベルの17万5000トランザクションがMempoolに未承認のまま滞留している状態になっていました。

 

実験的に数日前に100円相当分の手数料でSegWitトランザクションを自分で送金したのですが、まだ5日間ほど未承認で浮いたままです。ある程度慣れてしまっている部分もありますが、手数料が数千円レベルで高騰したり、数日以上もトランザクションが承認されないのは中々辛いです。


まあこの時点で「だからオンチェーンスケーリングだろ」とか息を巻いている人たちもいると思いますが(笑)、オンチェーンスケーリングどうの、オフチェーンスケーリングどうのの議論は別として、この混雑にも関連して個人的にはSegWit(SW)トランザクションの浸透率が未だに低いことを懸念し始めています。

SWによる混雑解消効果も結局は限定的なものですが、大部分の送金がSWトランザクションになれば状況はある程度改善するはずですし、ユーザーや事業者としても手数料削減などのメリットがあるはずなのに、なぜSegWitの浸透にここまで時間がかかっているのか、どのような対策が考えられるか、などについて今回は考えてみます。

 

SegWitの浸透率

SegWitの浸透率を追うには、こちらのSegWit.partyというサイトが分かりやすいです。

f:id:coinandpeace:20171208155337p:plain

こちらのサイトのチャートによれば、ビットコインネットワーク上のSegWitトランザクションの占有率の最大値は18%程ですが、その後採用率はむしろ下落し、現在12%程度を数週間うろうろする状態で中々SegWit採用が進んでない状況が見て取れます。


ブロックチェーン上のデータを見ても明らかですが、ネットワークのトラフィックの多くを占めると考えられる主要ビットコイン/ブロックチェーン企業でSegWitをまだ採用していない企業も多いです。具体的に言えば世界最大のビットコイン取引所「Coinbase」、最大のユーザー数を誇るウォレットプロバイダー「Blockchain.info」、またビットコインウォレットの大部分もSWにまだ対応していません。日本の取引所でもユーザー数最大のCoincheckなど含め、対応していないところの方が多いですね。

 

逆にすでにSegWitに対応している主要企業としては、

  • Bitstamp
  • ShapeShift
  • bitFlyer
  • Bitbank
  • Trezor(ハードウェアウォレット)
  • Ledger(ハードウェアウォレット)
  • Green Address(モバイルウォレット)

 

などが挙げられます。

 

早々にSWに対応した企業やウォレットもありましたし、SW実装自体は話を総合するとそこまで難しくはないようです。(導入コストが法外に高い、というわけではなさそう)なので自分も、SWがアクティベートされて数か月たてば少なくとも主要企業の大部分は自然とSWに対応するだろうと予想していました。ただし実際は数か月たっても何もしてない企業の方が多いです。

手数料削減の効果もあり、企業にもユーザーにもメリットがあるように思えますが、なぜまだ対応がばらついており、SW浸透率が10%強で停滞しているのでしょうか。 

SegWitの普及が遅れている理由 

前述の通り、SegWitを採用すればトランザクション手数料が下がるはずで、企業がSegWitを採用しない理由もないように思えますが、なぜまだ採用してない企業が多いのでしょうか。ハードフォーク議論など通して、「送金手数料が自分たちの最大の問題」と公に宣言している企業もありましたが、そう言っていた企業でまだSW採用していないところすらあります。

今回改めて自分でも少し考えてみましたが、SegWitの採用が進まないのには結構根深い理由があると感じました。これには企業のインセンティブの問題とSegWitのトランザクション構造など技術的な要因など両が考えられます。 


企業のインセンティブの問題

SegWitの採用を本来急ぐべきなのはネットワークのトラフィックの大部分を占めていると想定されている取引所と、ウォレットプロバイダーです。主要取引所と主要ウォレットがSegWitに対応すればそれだけでもSegWit導入率は簡単に上昇するでしょう。

 

BTCの高い引出し手数料には、自分も含めかなりダメージを受けているユーザーも多いので(価格高騰もあり、引出しに1000円分以上のBTCがかかることも)、取引所はすぐにSWを採用してくれるかと考えていましたが、どうやらSWは現状取引所にとって優先順位が低いようです。

 

現在取引所が最も頭を抱えているのはビットコインのフォークコインの問題で、月に何個もフォークコインが誕生し、それに少なくない価格がつくような状況になってます。このような状況で、大部分のユーザーの関心はビットコインの取引手数料が500円から400円になるよりも、フォークコインが受け取れるかの方です。

また、これは予想ですが現在ビットコインを購入、トレードしているユーザーの大部分は、実際にオンチェーンでトランザクションを作って自分でウォレット保管しているわけではなく、取引所に資金を置いているユーザーにとってはトランザクション手数料がいくらかは重要ではありません。フォークコインの「ボーナス」をもらえるかどうかの方が重要なのは明らかです。

また、引出し手数料が高いということは、引出しの頻度が減ったり、ユーザーのお金が取引所に滞留しやすくなるという面もあり、積極的に自社取引所でトレードさせたい取引所の視点からも、手数料が高いのは大したデメリットではないのかもしれません。

ウォレットプロバイダーのインセンティブは? 

ウォレットプロバイダーも同様、SWよりフォークコインの対応に追われている印象で、ユーザーもBTCの送金手数料が100円下がることより、フォークコインの対応を早くしろ、という人が多いようです。


また、TrezorやLedgerなど端末自体を販売するモデルのハードウェアウォレット事業者は、フォークコインの対応はそのままユーザー増加と売上増加につながるのでビジネスモデルとしても矛盾がないと言えます。

一方、基本的に無料で利用できるモバイルウォレット(アプリ)などはSegWitに対応しても直接ウォレットの売上やユーザー数が伸びるわけでも必ずしもない、インセンティブの不足がSW対応をさらに遅らせているとも考えられます。無料のソフトウェアウォレットは、フォークコインやアルトコインの対応をした方が効率的にユーザー基盤を伸ばせるため、SW対応よりアルトコインやERC20のICOトークン対応を急いでいるウォレットの方が多い印象です。

 

アドレスフォーマットの問題

事業者のモチベーションが低いというのがおそらく最も大きな問題ですが、もう一つアドレスフォーマットの混乱というのもSegWit普及を難しくしています。

 

実はすでにSWに対応している取引所なども含めて、使用が限定的であったり、SegWitの手数料削減効果が最大になるネイティブのSegWit txの利用はまだほぼゼロです。

この理由の一つとして、BitcoinとBitcoin Cashのアドレスフォーマットの混乱によるユーザーの資金の紛失などを防ぐためと考えられます。(安土さん、大石さんと少し前にTwitterでちょっとしゃべってたのですが)

 

f:id:coinandpeace:20171211153207p:plain



Bitcoin CashとBitcoinのアドレスフォーマットが現在同じなので、取引所への入金アドレスをSW対応のものにしてしまうと、Bitcoin Cashをそのアドレスに間違えて送金したユーザーの資金が取り出せなくなったりする事故が起きえます(実際に何回か個人的にも同様の事故の報告を受けたことがある)

これらのリスクを考えると、BitcoinとBitcoin Cashのアドレスフォーマットが差別化され、誤送信などが起きづらくならないと、SegWitアドレスとトランザクションの使用は限定的にならざるを得ません。

 

なお、ここらへんのSegWitのアドレスフォーマットや手数料削減効果の話はビットコイン研究所で大石さんがかなりわかりやすくレポートで解説してくれているので、より詳しく理解したい方はそちらを是非お勧めします。(ちなみにその他にもビットコインのフォークコインやLightningの最新状況などを近く研究所内で公開します)

 

UX、移行コストの問題

最後はUXの問題で、SegWitに対応しているウォレットも正直に言えばまだまだ使いづらく、ユーザーが能動的にSegWit対応のウォレットに移動する障壁になっている側面もあります。

 

例えば、TrezorなどでSegWitトランザクションを利用するには、今までのLegacyアドレスから、一度ビットコインをSegWit対応アドレスに移動する必要があります。ただし、特に大きな金額の移動は中々不安も付きまとい、面倒ですし、そのまま慣れているレガシーアドレスを使い続けることも出来るため(手数料優遇はないですが)、Trezorは持っているし送金もするけどまたSWアドレスは使ってない、という人も少なくないと思います。

また、唯一SWに対応しているモバイルウォレットGreen AddressもUIがかなりわかりづらく(無理やりポジティブに捉えるとしたら玄人向け)、特に初心者~中級者が気軽に使えるものとは言い難いです。

SWの利用を増やす最も効果的な方法は、自分の受取りアドレスをSegWit対応の3から始まるラップアドレスにすることだと考えられ、ビットコイン受取の主なインターフェイスであるモバイルウォレットがSWに対応しないと、浸透率は中々上がりません。


また、ウォレット以外でもSegWitのトランザクションをわかりやすく参照できるExplorerもなく、エコシステム全般でSWへの対応がまだ追い付いてないです。

 

どうすればSW普及率を改善できるか?

というわけで、企業のインセンティブ、アドレスフォーマットの混乱、UXの問題などでSegWitの浸透が中々進まない状況になっていると考えられます。SegWitの導入が進むことは、今後のセカンドレイヤーソリューションの発達や、機能改善などにも重要なのでこれは大きな課題だと思います。

 

SegWitの浸透を促すには結局は上記のような阻害要因を一つずつ潰していくしかないと思いますが、

 

1、取引所、ウォレットの優先順位

これは取引所などに早く対応しろ、手数料が高いんだ!と訴えるしかないですね。取引所は今までの経緯も考慮すると、ユーザーにごちゃごちゃ言われるのが最も手っ取り早く動く力になりますw(ただし、SW対応している取引所の方がしてない取引所より手数料高いという報告もあり、これも一筋縄ではいかない…)

まだ対応してない日本の取引所もフォークコインとかの対応で忙しいとは思いますが、SegWitに早急に対応しているところは印象がいいですね。

 

2.アドレスフォーマットの混乱

幸運なことにBitcoin Cashでは、今後アドレスフォーマットをBTCと違うフォーマットにすることも計画されているので、近い将来このアドレスフォーマットの問題による誤送信や、SegWit採用への悪影響は解消されていくと考えられます。ただし、この変更は数か月以上先になるので、その間はSWの普及は加速はしないのかもしれません。

 
今のうちに自分たちが出来ることはやはり誤送信などしないように、BitcoinとBitcoin Cashの違いなどの啓蒙をすることでしょうか。

 

3.UXの問題

これもウォレットプロバイダーなどの改善を期待するしか出来ない部分もありますが、フィードバックを入れたり、わかりづらい部分に関してはちょっと解説記事などを出したり、情報と啓蒙をするしかないかもしれませんね。地道な作業です。

 

最後に

というわけで、なぜSegWitの導入が中々進んでないのか、考えてみると中々根深く、放っておけばすぐに問題が解決されて自然と導入率が上がるものでもないという印象です。自分個人としてももう少し能動的にこの件については啓蒙活動をする必要があるなと改めて感じました。

 

今の時点でビットコインを改善していくにはSWのより広い普及が前提にある部分も多く、また手数料高騰問題などの一部改善にもつながるので、これはエコシステム全体でもっとプッシュすべきだなと。

 

また、今回SWの利用が進んでいない(企業などに採用の有無が委ねられている)のは、SWが後方互換性のあるソフトフォークとして採用されたから、という面も興味深いです。何かしらの理由でSWを使わずに、今までの仕様を使い続けたい企業などはその選択肢も与えられているわけですが、今回のケースのようにソフトフォークでのアップデートが広く利用されるには時間がかなりかかることがありえる、というのは覚えておいた方がいいでしょう(過去にもP2SH(マルチシグ)の採用にもかなり時間がかかっているので、今に限った話ではないですが)


一方、ハードフォークは取引所やウォレットに対応を「強制」する、という見方もできるので、HFによる負担や移行コストも考えられ、メリット、デメリットありますね。

 

というわけで、待ってればSegWitの普及率も上がるのではないかと淡い期待を抱いてましたが、構造的に色々普及を阻害している要因があるので、自分個人としても特に日本での普及活動にもう少し力を入れていこうと思います。SWトランザクションが増えれば自分の手数料負担が減るだけではなく、間接的にネットワーク全体の混雑の解消にも協力していることにもなるので、まだ非SWトランザクションを主に使用している人たちは是非これを機に移行してみてください。今後関連の解説記事や動画を増やしてこうと思います。



P.S.

先日ハウインターナショナルの安土さんにビットコイナー反省会に来ていただき、 動画でSegWitやLightningの仕組みや課題などに関して解説していただきました!

少しテクニカルで難しい部分もあると思いますが、SegWitって具体的にどういう仕組みになっているのか、Lightningの仕組み、またポテンシャルや課題、制約についても議論しているので是非覗いてみてください。

 

www.youtube.com

NEMインタビューの感想と暗号通貨へのよくある誤解

昨日コインストリートでNEMに関するインタビュー動画(ゲスト:タヌ神さん)とそれを自分と平野さんで振り返っているNEM関連の動画を2本アップロードしました。

 

vimeo.com


コインストリートの方での限定公開なので、興味がある人は是非有料ですが参加検討していただければ。また、通常全ての動画を月額850円の月額プランのみ提供していますが、要望がいくつか来ていたので、実験的にこちらのリンクから400円でこちらのNEMインタビュー動画のみ単品販売してみます。とりあえずこの動画だけ見たいという人は一回払いきりでお試ししてもらえれば。今後も同様のコンテンツ、国内外の話を定期的にコインストリートの方で更新していきます。

こちらの記事でも改めて思うところを簡潔に紹介します。

 

 

まずですが、何か自分がNEMをぼろくそに批判する動画、みたいに最初思われていたようですが…、そんなことはなくインタビュー動画の方は単純に1ユーザー、1コミュニティーメンバーであるタヌ神さんに素朴な質問を聞いていく、というスタイルのものです。

 

こちらのインタビューの方では特に否定したり批判したりするのを目指したわけではなく、自分とか他のビットコイナーがNEMに関して持つことの多い素朴な疑問をぶつけてみる、というものです。例えば、

  1. カタパルトってそんな期待できるものなの?(というかそもそも何なの?みんな何なのかわかってるの?なんでそんな遅れてるの?)
  2. NEMの最終的な目標は何なの?
  3. 何で日本人にそんな人気なの?
  4. Proof of Importanceって言うほどそんな優れてるの?(PoSと変わらないのでは?)
  5. 初期分配の問題点の指摘をNEMコミュニティーはどう考えているのか?
  6. NEMって中央集権的になってない?

 

などです。

インタビューでも言ってますが、正直に言うと自分はNEMに元々そこまで関心がなく、何かNEMに関して言ったりもほとんどしてきてないのですが、同時に表で批判的なことを言うと結構攻撃されたり、微妙な空気になるというのも知っているので、それは問題だと思ってましたし、そこについてもあえて聞いたりもしました。


こちらのインタビューで全て満足な答えが個人的に聞けたわけでもないですし、自分のNEMに関する知識自体結構浅いので、特に的確に問題点を指摘できているという感じでもないですが、おそらくビットコイナーというよりは、NEM好きの人が聞いた方がむしろ有用だと思います。その代わり平野さんとの振り返り動画の方ではもう少しだけ批判的な立場でざっくりコメント、まとめをしています。

 

今回はNEMに関して表では言いづらいこと(言っても自分たちに特にメリットのないこと)を聞いてみる、という方向性で一種試験的にやってみましたが、他のプロジェクトでも同様に色々もう少し突っ込んでいく、というのはやっていきたいですね。何かこういうのをきっかけにもっとコミュニティー内外から批判できるような空気になると良いと個人的には思ってます。

また、前述した通り今回の動画では別にボロクソに批判するのが目的ではなく、コミュニティー内の人の意見をフラットに聞いてみるという方向性でしたが、正直に言えばもっとがっつり切り込もうと思えば批判はいくらでもできると思います。まあこれは暗号通貨全般に言えることでNEMだけの話ではないですが。

 

そういうのを嫌がる人がいるのも理解できる一方、批判が出ないコミュニティーはダメだと思いますし、例えばビットコインのいいところはある意味嫌でも内外から批判的なコメントや意見が集まることですねw中には的を得ているものもありますし、まっとうな反対意見、批評から学ぶことは個人的にも多いです。


最近の参入者が持っている暗号通貨への誤解

さて、自分の「コミュニティー論」はある意味どうでもいいのですが、今回のNEM動画でも一部スポットライトを当てていますが、自分がしばらくどうしても気になっている初心者の「誤解」があります。

 

これは一言で言ってしまえば、「ブロックチェーンなら分散されている」「暗号通貨ならどれも一緒」的な考え方で、これは特にビットコインからではなく、アルトコインから入る人たち、アルトコイナー全般に多く見られる気がします。

 

自分はこれは間違いだと思っており、一定以上分散化されて検閲耐性のない暗号通貨というのはそもそも暗号通貨カウントすべきか?くらいで考えている部分もあり、ブロックチェーン使っているから分散化されているわけでも、ビットコインと直接比較対象になるわけじゃありません。当たり前ですが。

最近はより一般層に近い人たちから関心が増していることもあり、プラットフォーム上でサービスを作ったり、UXを改善させたり、アプリケーションレイヤーが盛り上がると、開発が進んでいる、進化している、という見方もあるのですが、マイニングの仕組みなどを通した検閲耐性の獲得、いわゆる最近もちょっと話題になった「トラストレスな性質」とかいう奴を持ってないコインに、何か根源的な革新性や暗号通貨としての価値があるか懐疑的な部分もあります。

 

結局ビットコインは何を目指しているかというと、マイニングなどを通したネットワーク/信頼の分散化、まあ要は「市場原理で動き続けて機能し続ける、頭がなく潰せない通貨」のようなものを目指しているわけです。

ではこれがビットコインで上手く行っているのか、というとそんな簡単な話でもなく、現在のフォークコインの乱造、マイニングの集権化、セカンドレイヤーソリューションが機能するのか、など含めて試練や課題も多いと思っています。他にもProof of Workじゃなくて、新型のProof of Stakeで果たして持続可能な暗号通貨ネットワークを維持することが出来るのか、など日々色々研究が進められています。

一言で言えば、ここら辺が暗号通貨にとって最も難しくて肝心の部分であるはずで、一方ここを疎かにしているアルトコインが多すぎる、もしくはそこを見落としたままスピードやコスト、機能性、市場規模などのみで考えてしまう人が多いなーというのが正直な印象です。

そこらへんも含めて考え方の違いがあるのは当然理解しますが、まあそんなこんなを今回のインタビュー動画でも、そこまで深くではないですが少し触れています。例えばNEMを応援しているといっているけど、なんのことかよくわかってない人も少なからずいると思うので、より率直なフラットな意見を聞きたいという人は是非見てみてください。

Bitpressさんの「クリプト川柳」の審査員やるので応募お待ちしております笑

Bitpressさんで「Cozy東のCryptopedia」の連載を不定期でやっている関係で、Bitpress主催の「第一回クリプト川柳コンテスト」の審査員の一人となりました。

bitpress.jp

 

(余談ですが、Cozy東はダサいのでマジで流行って欲しくないです。それならKJの方がいい)

 

 

5 7 5の日本人お馴染みのフォーマットで、暗号通貨、ブロックチェーン関連の川柳を作って提出するだけです。自分一応審査員ですが、特になんかこういう作品待ってますとか全く考えてないので、フィーリングでグッと来たものを選びます笑


真面目なものから、ネタまで、なんでもいいですがクオリティー高い!と思ったものを選ばせていただきます。応募フォーマットなどは上のリンクから確認してください。


入賞者は物理的なゴールドをもらえるらしいですが、もはや暗号通貨ですらないという何とも言えないシュールさがまたあれでいいです笑

ちなみにどうしても選びきれない、入賞は逃したけどレベルが高い作品があったら個人的になんか暗号通貨かトークンを個人的に贈呈するかもしれません(約束はしないけどw)

 

自分でもやれ?

 

うーん、

 

スキャムかも

スキャムじゃないかも

スキャムかも

 

最近もうスキャムがスキャムじゃなくなり、スキャムこそが正義、みたいにすらなっている空気を表して…。中々境界線を引くのは難しいですね。まあそういうのも含めてもう全部スキャムだと思ってりゃいいですよ笑

 

とりあえずこんなんで勘弁してください笑