ビットコインP2Pネットワークにおけるノードの種類とその機能 2017/11/03 ビットコインP2Pネットワークは、さまざまな種類のノードから成り立ち分散化されたネットワークです。これらのノードの関係は平等で、中心的なノードは存在しません。 当記事では、このようなビットコインネットワークの特性をふまえ・・・
ビットコインおけるトランザクションスクリプトの仕組みとその種類 2017/11/02 ビットコインにおいてトランザクションが正しく実行されるためには、トランザクションスクリプトというプログラムを通すことが必要です。このスクリプトにより正しい送り手にトランザクションを送り、有効な受け手と判断された場合のみに・・・
ビットコインのトランザクションにおける「UTXO」を分かりやすく解説してみた 2017/11/01 あなたがビットコインを相手に送ったときに実際に何が起こっているのか見ていきましょう。 ビットコインの取引はUTXOを介して実行されます。ビットコインのすべての取引においてUTXOを新たに生成し、UTXOを消費することで送・・・
秘密鍵から公開鍵そしてアドレスが生成されるまでの流れ【仮想通貨】 2017/10/31 仮想通貨の送金を経験したことがある人は、このような一見デタラメな文字列に見えるアドレスに対して仮想通貨を送ったことがあるはずです。 もちろん、取引の流れやアドレスの正体などを知らなくても仮想通貨を使うことはできますが、ア・・・
イーサリアムに導入予定。プルーフオブステークのメリットとデメリット 2017/10/30 ブロックチェーンでのコンセンサスアルゴリズムといえば、プルーフ・オブ・ワークがあげられます。しかし、ブロックチェーンネットワークでのトランザクション増加などに伴い、さまざまな問題が見られるようになってきました。 プルーフ・・・
シャーディングがイーサリアムのスケーラビリティ問題を解決する理由 2017/10/27 ユーザー数やネットワークのノード数の増加に伴い、ビットコインやイーサリアムにおいてブロックチェーンのスケーラビリティ問題が深刻となってきています。 このスケーラビリティ問題に対処するためにビットコインやイーサリアムはさま・・・
ブロックチェーンの安全性を脅かす「51%攻撃」の仕組みと実態 2017/10/26 ブロックチェーンは非中央集権化された仕組みで非常にセキュアであるとされる一方でさまざまな問題も存在しています。 そのひとつに51%攻撃の問題があげられます。そこでここでは、いつ、何を、どうやって攻撃することが51%攻撃で・・・
プルーフオブワーク(PoW)の仕組みを知らずにビットコインは語れない 2017/10/25 中央管理者がいないP2Pネットワークでは、分散台帳に誤ったデータが記録されたり、改ざんされないように工夫する必要があります。中央管理者がいればネットワークの参加者がその管理者を信頼することで、管理者がネットワーク全体の管・・・
ブロックチェーンの技術「一方向性ハッシュ関数」を理解しよう 2017/10/24 ブロックチェーンでは取引情報や直前のブロックデータをハッシュ化したりと、ハッシュ関数がとても大切は役割を果たしています。 ハッシュ関数が使われることでブロックに記録された取引情報を固定サイズのハッシュ値にしたり、過去のブ・・・