ファイルのような大きなデータを要約した結果を格納するツリー構造の一種です。入出金記録などの大きなデータの要約と検証を行う際に使用されます。データ要約および検証時の計算にハッシュ関数を用いているので、ハッシュ木とも呼ばれます。マークル木は、公開鍵暗号方式の開発者ラルフ・マークルが1979年に発明しています。構造マークル木では、2つのデータを1つにまとめて1単位のデータとして取り扱います。上の図では、トランザクション0(Tx0)のハッシュ、トランザクション1(Tx1)のハッシュをそれぞれ計算しています。このAのハッシュ、Bのハッシュそれぞれを合わせた値のハッシュが頂点のハッシュ値となります。データが蓄積されるにつれ、複数段のツリー構造が構成されてゆき、2段、3段と2個ずつハッシュ値がまとめられてゆきます。最終的に得られた頂点のハッシュ値はマークルルート(トップハッシュやマスターハッシュとも)と呼ばれています。マークル木には、どんなデータを入力しても一定長の値を返すハッシュ関数が使用されています。そのため、どんなに多くの大きなデータを入力しても最終的に得られる値は一定のデータ長になります。2個のデータを要約しても、175386個のデータを要約しても、最終的には同じデータ長にまとめることができるのです。計算が単純なため、マークルルートの値を得るのに負荷が少なくて済みます。ビットコインなどの仮想通貨では、この特性を応用することで要約元のデータの検証に用いています。新たなブロックのデータから算出したマークルルートの値と、予め保存されたマークルルートの値を比較検証することが可能になっています。先としてベトナムの人気が高まってきた現在、コストが安いということは周知の事実です。ベトナムオフショア開発はコスト以外にも様々なメリットが存在します。おいて最大のメリットと言えるでしょう。ベトナムではITエンジニアが約30万人以上いると言われています。IT系の学部から卒業する学生は毎年約5万人です。大企業だけでなく中小企業でも当たり前のように導入されており、ビジネスプロセスにおいて重量な役割を果たしています。ERPの必要性を初心者にも分かりやすく説明します。必要性を理解するために、まず一般的な業務プロセスを見てみましょう。上の図は一般的な業務プロセスを表したものです。複雑に見えますが、受注から売上処理まで下記のような手順で行われます。1顧客から注文を受けた営業部門は在庫管理部門に製品の在庫を確認する。2在庫がない場合、営業は生産管理部門に製造を依頼する。...【初心者向け】Salesforceとは?12-09-2019近年、IT業界ではサーバーからクラウドへのチェンジが進み、企業にとってクラウドという選択肢は避けて通れないものになりました。クラウドコンピューティングのセールスアプリケーション、カスタマーサービスアプリケーション市場において、世界No.1のシェアを誇ります。何が出来るのかを説明したいと思います。ブロックチェーンは3つの暗号技術を用いて不正を防いでいると説明しましたね。どのような構造になっているかを説明します。この記事を読めばきっとブロックチェーンという名称の由来がわかるでしょう。ブロックチェーンの構造を説明する前に、仮想通貨について触れたいと思います。本来、仮想通貨はただのデータに過ぎません。ネットワークにいる全員で台帳を共有していると言いましたね。それでは「悪い人が誰かの台帳にアクセスして書き換えることができるのでは?」と疑問に思う方もいるでしょう。データの不正利用を防ぐ仕組みがあります。今回は不正を防ぐための3つの暗号技術について初心者にも分かりやすく説明します。用いられる1つ目の暗号技術は公開鍵暗号化方式です。いう言葉は知っていても、ググってみると何やら難解な単語がたくさんでてきて混乱しますよね。何なの?何ができるの?という方に向けて、概念と仕組みを中学生でも分かりやすいように説明していきます。聞いて、仮想通貨を想像する人が多いのではないでしょうか。ビットコインと関連が強いため、ブロックチェーン=仮想通貨と思っている人もいるようです。...最新のニュースについては、Facebookで連絡してください。