ブロックチェーン

From Steem Center
Revision as of 09:48, 22 September 2017 by Inoue (talk | contribs) (other languages)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

ブロックチェーンはブロックと呼ばれるレコードリストの連続的な成長を維持するための分散データベースである。各ブロックはタイムスタンプと前のブロックへのリンクを内包している。典型的なブロックチェーンは、新しいブロックを検証するためのプロトコルによって集合的に結合したピア・ツー・ピアネットワークによって管理されている。設計上、ブロックチェーンは本質的にデータの改変に強い。一度記録されると、後に続くすべてのブロックの改変とネットワーク上の共謀がなければブロック上のデータを遡及的に変更することはできない。機能的には、ブロックチェーンは“2つの当事者間の取引を効率的かつ検証可能で恒久的なオープン分散台帳”として働く。台帳自体も取引を自動的に開始するようにプログラムすることができる。

ブロックチェーンは設計上安全であり、非常に複雑な障害耐性を備えた分散コンピューティングシステムの一例である。従って、ブロックチェーンによって分散コンセンサスを実現できる。これによりブロックチェーンは、イベントの記録、医療記録、その他の記録管理、個人識別管理、取引処理、起源の証明などに潜在的に適している。

最初のブロックチェーンは2008年にサトシ・ナカモトによって概念化され、翌年にはすべての取引の公的な台帳となるデジタル通貨ビットコインの中核的なコンポーネントが実装された。ブロックチェーンの発明により、ビットコインは信頼できる機関または中央サーバを用いずに二重支払いの問題を解決する最初のデジタル通貨となった。

Steemブロックチェーン

SteemitSteemという分散ネットワーク上で動作している。ビットコインのように、Steemは移動可能なトークンを備えたブロックチェーンである。トークンの移動に加えて、Steemはアプリケーションやwebサイトで接続できるテキストコンテンツやメタデータのデータベースである。これらのアプリケーションを通じて、SteemアカウントはSteemデータベースと取引や対話を行うことができる。多くのブロックチェーンのように暗号化されたハッシュを用いる代わりに、ユーザが選んだ英数字のアカウント名を使用する。人が読めるアカウント名により、主体間の取引が直接的になり、ハッシュよりも理解しやすくなる。

また、Steemはビットコインとは異なった分散コンセンサスを得ている。witnessと呼ばれるブロック作成アカウントをSteemのステークホルダーが選出する委任プルーフ・オブ・ステークと呼ばれる方法を用いている。ブロック探索のためのプルーフ・オブ・ワークに頼る代わりに、Steemネットワークは積極的にこれらのアカウントをスケジュールして、ブロック間の時間を3秒に改善している。ブロック作成者は各ブロックで生成された報酬のごく一部を得る。残りは著者とキュレーターに支払われる。

Steemはレート制限やブロック作成者への支払いのための取引手数料を設けていない。その代わりに、アカウントは一般的なユーザが影響や制限を受けないよう十分に高速に補充される帯域幅を用いる。

steemit.comはSteemのブロックチェーンコンテンツの最初の参照用フロントエンドwebサイトであるが、ネットワークのオープンで許可不要という性質からサードパーティのwebサイトやアプリケーションがSteemデータベースに接続し対話することができる。幾つかは既にサードパーティによって作成されており、それらは代替インターフェースデザインや、Instagramスタイルの画像投稿機能を提供する。Busy.orgはSteemと対話する代替インターフェースを備えたwebサイトである。eSteemはAndroidとiOSのSteem対話アプリである。chainBBというフォーラムスタイルのアプリケーションもある。

Steemit以外のアプリケーションやwebサイトではSteemitと同じSteemユーザ資格情報を利用する。これはユーザアカウントとパスワードが公開鍵暗号を用いたネットワークデータベースの一部であることから可能になっている。アカウントの所有者のみが、パスワードや適切なキーを用いてコメントや投票、転送などのアクションを認証できる。各アカウントは異なるアクセス権を持つ秘密鍵のセットを持つ。最もセキュリティレベルの低いキーは投稿、コメント、投票のみを可能にし、通貨の転送は行えない。従って、キーの階層により、資金やアカウント制御を失う危険を抑えて他のアプリケーションでSteemにアクセスすることができる。

関連項目

外部リンク

  • Wikipedia - Blockchainについて。2017年6月1日参照。(英語)
  • Wikipedia - Steem Blockchainについて。2017年6月1日参照。(英語)
  • Wikipedia - ブロックチェーンについて。2017年7月14日参照。
  • Wikipedia - Steemブロックチェーンについて。2017年7月14日参照。

他言語版




このページの更新にご協力ください。 登録後、編集をクリックしてテキストを追加または変更し保存します。
既にSteemianである場合は報酬としてSTEEMが送られます。 @steemcenterwikiを参照してください。