テクノロジー

ブロックチェーンの向き不向きを正しく理解しよう!!

Daichi's icon'
  • Daichi
  • 2019/10/28 14:43

 

ブロックチェーンの向き不向きを正しく理解するためにはまず、【インターネットサービスに求められる3つの性質】、【CAP定理】という2点について触れていきたいとおもいます。

インターネットサービスに求められる3つの性質とは

インターネットサービスを提供する際に保証しておきたいと考えるものが3つあります。
1.【一貫性】
2.【可用性】
3.【分断耐性】
上記3点を掘り下げていきます。

【一貫性】(Consistency)
サービス利用者がアクセスした際に、必ず最新のデータ(情報)を提供することができる。

可用性(Availability)
システム障害によって、サービスが落ちない(停止しない)ことを保証するものでありシステムに単一障害点が存在しない。

分断耐性(Partition-tolerance)
システムのネットワークが遮断された場合でも、サービスが停止しない。
※けっして、「ネットワークが切れないこと」を保証するものではないことに注意。

CAP定理

CAP定理】とは、Webサービス事業者がサービスを運用する上で、実現したいと考える3つの性質【一貫性・可用性・分断耐性】のすべてを同時に満たすことは不可能である。という定理です。

実際にCAP定理をあてはめてみよう

少しおさらいですが、ブロックチェーンは無数のノードで構成されており、すべてのノードが同じ情報(データ)を保有しています。
その辺についてはこの記事にも書いています。
https://alis.to/Daichi17/articles/3QjezxG5zveq

ブロックチェーンでは、ゼロダウンタイムとP2P実現していることから、可用性(Availability)分断耐性(Partition-tolerance)を優先的に保証していることがわかります。
※【AP型】【APシステム】と呼ばれることもある

【一貫性】(Consistency)については、可用性と分断耐性の強靭さに比べると、一貫性は比較的に弱いといえます。
なぜなら、世界中に点在する数多くのノードが互いに通信しながら稼働しています。
この全てのノードにデータを書き込んだとしても、当然ながら反映までには時間がかかってしまい、リアルタイムでの一致は非常に困難です。
ということからも、常に最新のデータにアクセスできるという一貫性の性質を保証しているとはいえないのです。

向き不向き

ブロックチェーンは、不正が絶対に許されない業務や海外送金などには非常に向いており、QUICKな決済や手続きなどの業務には、ブロックチェーンはいまのとこと不向きといえましょう。
以上のことから、ブロックチェーンはすべての業務に使えるわけではありません。
工夫が必要となります。

Content image

 

Supporter profile iconSupporter profile icon
Article tip 2人がサポートしています
獲得ALIS: Article like 23.88 ALIS Article tip 0.20 ALIS
Daichi's icon'
  • Daichi
  • @Daichi17
新しいことへの挑戦をモットーに活動しているチャレンジマン。現在はブロックチェーンについて日々学習中。

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
テクノロジー

オープンソースプロジェクトに参加して自己肯定感を高める

Like token Tip token
85.05 ALIS
Eye catch
クリプト

スーパーコンピュータ「京」でマイニングしたら

Like token Tip token
1.06k ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
テクノロジー

彼女でも分かるように解説:ディープフェイク

Like token Tip token
32.10 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
120.79 ALIS
Eye catch
テクノロジー

なぜ、素人エンジニアの私が60日間でブロックチェーンゲームを制作できたのか、について語ってみた

Like token Tip token
270.93 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

Like token Tip token
69.82 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
クリプト

「ハッシュ」とは何なのか、必ず理解させます

Like token Tip token
0.10 ALIS
Eye catch
他カテゴリ

ALISのシステム概観

Like token Tip token
5.00 ALIS