ブロックチェーン技術

改ざんが極めて困難!ブロックチェーンの構造
改ざんが極めて困難!ブロックチェーンの構造
前回の記事で、 ブロックチェーンは3つの暗号技術を用いて不正を防いでいると説明しましたね。 参考:ブロックチェーンの不正を防ぐ3つの暗号技術 今回はその暗号技術を用いてブロックチェーン構造 がどのような構造になっているかを説明します。この記事を読めばきっとブロックチェーンという名称の由来がわかるでしょう。   1.仮想通貨はただのデータにすぎない  ブロックチェーンの構造を説明する前に、仮想通貨について触れたいと思います。本来、仮想通貨はただのデータに過ぎません。あなたが仮想通貨を誰かに送金するとき、「×時△分、○○にいくら払いました。」と台帳に記録されるだけで、その通貨は目に見える ...
一覧へ
ブロックチェーンの不正を防ぐ3つの暗号技術
前回の記事で ブロックチェーン はネットワークにいる全員で台帳を共有していると言いましたね。 参考:中学生でもわかる!ブロックチェーンの仕組み それでは「悪い人が誰かの台帳にアクセスして書き換えることができるのでは?」と疑問に思う方もいるでしょう。もちろん ブロックチェーン にはデータの不正利用を防ぐ仕組みがあります。今回は不正を防ぐための3つの暗号技術について初心者にも分かりやすく説明します。   1.特定の人にしか見られないようにする暗号技術:公開鍵暗号化方式  ブロックチェーン に用いられる1つ目の暗号技術は公開鍵暗号化方式です。この技術によって、データを盗み見られたり、書き換 ...
中学生でもわかる!ブロックチェーンの仕組み
 ブロックチェーン という言葉は知っていても、ググってみると何やら難解な単語がたくさんでてきて混乱しますよね。今回は、 ブロックチェーン って何なの?何ができるの?という方に向けて、概念と仕組みを中学生でも分かりやすいように説明していきます。   1.ブロックチェーンの概念  ブロックチェーン と聞いて、仮想通貨を想像する人が多いのではないでしょうか。確かに、 ブロックチェーン はビットコインと関連が強いため、ブロックチェーン=仮想通貨と思っている人もいるようです。しかし、ブロックチェーンは仮想通貨ではなく ビットコイン を動かす基盤として登場した技術で、例えるなら「インターネット」 ...
ブロックチェーン開発 -オフショア開発・ラボ型開発なら株式会社BAP
ブロックチェーン開発 株式会社BAPでは2016年より ブロックチェーン開発 を手がけています。 約3年間に渡る実績を通して、大手企業へのコンサルティングから有望なスタートアップの開発支援まで幅広い経験を積むことができました。 多くのシステム設計経験に基づくビジネスモデルのコンサルティングから、サービスアプリ、プラットフォームの開発まで、日々多くのお問い合わせを頂いております。   2018年時点のブロックチェーンは応用の幅が広く、改良の余地も十分に残されているダイヤの原石のようなシステムです。 ブロックチェーンビジネスを計画しているクライアントは、常にブロックチェーンの利点や、スマ ...
マイニング 【mining】- ブロックチェーン開発 なら株式会社BAP
マイニング 【mining】- ブロックチェーン開発 なら株式会社BAP マイニング は、1.新たなトランザクションのデータをトランザクションプール中から抽出し、2. ハッシュIDを元にいくつかのトランザクションをまとめて新たなブロックを形成し、3. 1つ前のブロックに追加するプロセスです。ビットコインやイーサリアムの成功はマイニング報酬による運営者の動機付けに依存しているので、 パブリック型の ブロックチェーン開発 を考える上で、マイニングの設計は重要な意味を持ちます。 ビットコインの場合、このブロック形成のための作業をネットワーク内のマイニング用ノード同士で競争を行い、最も早く追加したマイ ...
ブロック【block】- ブロックチェーン開発 ・オフショア開発なら株式会社BAP
ブロック【block】 – ブロックチェーン開発 ・オフショア開発なら株式会社BAP ブロックチェーンシステムにおいて、一定量のトランザクションデータをまとめて永続的に記録するファイルを ブロック と呼びます。 ブロックチェーン開発 においてはブロックの設計によってトランザクションスピードに影響がでるため、重要な項目です。 時間とともに新たに生成されたトランザクションデータは、1.トランザクションプールと呼ばれるデータ貯蔵庫に一時的に保管され、2. マイニング作業によって新たなブロックとしてまとめあげられ、3. 正当性が承認されると古いブロックに繋がれてチェーンを形成します。 ブロ ...
トランザクション【Transaction】
トランザクション【Transaction】 入出金情報の管理のように、複数の更新処理を連続で実行し、関連性のある一塊のデータとして管理する必要があるシステムの場合、複数のデータ処理更新を1つの単位にまとめ、管理することが可能です。この処理単位のことを トランザクション と呼びます。 ブロックチェーン上ではトランザクション一つ一つをいつでも参照できるようになっています。   複数の連続更新処理を行う際に、全処理が無事に成功したときだけデータベースの変更を実行することができます。 また、何らかの原因によって一部の処理が正しく実行されなかったときは全更新処理をキャンセルして作業全体を取り消 ...

最新のニュースについては、Facebookで連絡してください。