Qaupot Blog
Software Engineering, Trip

この文書はコンピューター工学知識なしでも理解できます。

What is Blockchain?

We propose a solution to the double-spending problem using a peer-to-peer network

(Bitcoin: A Peer-to-Peer Electronic Cash System)

Bitcoin以外のChainたちを'Alternative Chain (Alt Chain)'とか'Alternative Coin (Alt Coin)'と呼ぶことがあります。 その分、Blockchain分野中で、Bitcoinが持っている影響力が大きなことを意味します。

Bitcoin白書概要には、下のような言葉があります。Blockchainの定義をもっともよく表現する言葉じゃないかと思っています。

Double Spending問題を解決ため、P2P Networkを利用するSolution

Double Spending

今までの決済スシステムは信頼モデルを使っていました。これは'Double Spending'と言う問題の為です。

例えば、商人3人がA,B,Cと定義しましょう。

  1. A商人は魚100匹持っています。
  2. A商人は魚100匹交換券を2枚作って、 後で現物へ交換ができると定義します。けれど、実際には魚100匹しか支払いことができません。
  3. A商人はB商人とC商人へ交換券を支払って、他の商品を買い入れします。
  4. B商人とC商人は後でこの交換券を持ってA商人の店に行きますが、実際支払う能力が魚100匹しかないから、問題が発生します。

当たり前ですが、A商人は信頼を失って,もうB商人とC商人とは取引ができないことがなっていますが,とにかく、B商人とC商人は損害になります。 この問題をDouble Spendingと呼びます。人たちが続きこのようなリスクを考えると,取引は成立できないです。

ここから、信頼できる商人E(Escrow)が現れます。

  1. EはAから魚100匹を預かって,交換券をE商人の名前で発券します。
  2. AはBとCにEの交換券を支払いします。
  3. BとCはEと長い時間取引をして,Eが金を持っていって,Eが嘘を話すと失うことが沢山とを知っています。その分,Eを信頼ができます。
  4. BとCはEの交換券を貰って他の物を販売します。

Eは個人も、会社も、国もできます。ブローカーと取引はブローカーを信頼した後で成立します。

Decentralized

Blockchainは疑問を話します。 ブローカー信頼以外Double Spending問題を解決できる方法がないか。

  • 中央のブローカーが全ての取引を処理すると、これは中央集権化と話すことができます。
  • 中央のブローカーなしで取引を処理できるならば、これは脱中央集権化と話すことができます。

伝統できなネットサービスは会社からサーポトしているサーバーを利用することで、中央集権化サービスになっています。

必然的に、誰もコントロールできない、P2P Networkを使って、ブローカーのシステムを構成する必要があります。 同時に、BlockchainはP2P Networkの特徴を利用する技術だと話すことができます。

Now and Next

Blockchainはもっと沢山の活用の為変化しています。実験的なChainたちの試みがこれを証明します。

  • Chainの構成変化
  • スマートコントラクトみたいな技能を実装
  • 中央集権化やコンソーシアム形の運営を構成
  • 匿名強化

Blockchainの構成要素はすでにコンピュータ工学で拡がっていることでした。 それで、Blockchainの明確な定義を決めることがかなり難しい為, 個人の判断で定義する必要があります。

  • データ構造にBlockchainを解析すると、'Linked List'になります。後のBlock(Node)は前のBlockを参照するLinked Listの一種です。
  • ネットにBlockchainを解析すると、P2P Networkになります。

例えば、P2P Networkじゃなくても、脱中央集権化を諦めても、データをBlockchain形でセーブすると、Blockchainでしょうか。

コンソーシアムBlockchainは脱中央集権化を諦めていることでしょうか。

Blockchainを理解することは、下のことを理解ことだと考えるのができます。

  • どんな問題を解決する為Blockchainが生まれたのか。
  • どんな要素を使っていろんな問題を解決したのか。
  • Bitcoinのあと,どんな形で変化したのか。

Reference

이 블로그는 개인 블로그입니다. 게시글은 오류를 포함하고 있을 수 있지만, 저자는 오류를 해결하기 위해 노력하고 있습니다.
게시글에 별도의 고지가 없는 경우, 크리에이티브 커먼즈 저작자표시-비영리-변경금지 4.0 라이선스를 따릅니다.

This blog is personal blog. published posts may contain some errors, but author doing efforts to clear errors.
If post have not notice of license, it under creative commons Attribution-NonCommercial-NoDerivatives 4.0.