[해외] 블록 체인 구성세계 - 간단히 해설
블록 체인 구성세계 - 간단히 해설
도쿄 올림픽의 소란이 떠난 2020년, 당신은 어떤 생활을 하고 있는가?
AI에 의해서 싱규라리티은 일어나나?인간 이상적인 AI는 나오지?사람과 AI는 어떻게 공존할 것인가?
구상·집필에 2년"사랑"이 테마라는 주목의 엔터테인먼트 소설 『 마르티나, 영원한 AI. 』이 화제다. 비트 코인, 블록 체인, 딥 러닝……정확한 기술론 과 그 길의 세계적 권위의 견해를 바탕으로 치밀하게 그린 작품으로 SF가 아니라 소설풍의 해설서와 하니 주목이다.
실물 화폐와 가상 통화, 일상과 비일상, 인간과 AI의 경계선이 점점 사라지고 있다 지금 우리는 어떻게 살아가면 좋을까?
가상 화폐는 거북한 당신도 이것만 기억한다면 주위의 존경의 눈길을 받을지도 모른다.
2000년대 중반부터 "AI"와 "IoT"를 연구했던 오오무라씨의 특별 기고를 보낸다.
(구성·테라다요 오지)
● 마이닝은 "어떤 값"을 찾는다"암호 같은 것 게임"
지난 제23회 연재에서는 블록 체인의 모든 블록에 동일한 거래 이력이 기록됐으며 이 거래 이력을 "트랜잭션"으로 부르라고 해설했습니다.
그 꼴이 되지만, 블록에는 모든 트랜잭션이 기록되어 있습니다.
하지만 블록 속에는 트랜잭션뿐 아니라"블록을 생성하고, 그 블록을 체인 모양으로 연결하기 위한 데이터"도 기록되어 있습니다.
그 데이터가 각 블록 고유의 "해시 값"입니다.
왜 해시 값은 데이터가 필요한가는 이 후 바로 해설 하는데 이 해시 값은 "기본이 되는 데이터를 계산 처리하고 얻어진 데이터"입니다.
그리고 이 계산 처리를 "해시 함수"이라고 부릅니다.
이 해시 함수에는 다음의 3가지 특성이 있습니다.
(1) 같은 데이터에서는 같은 데이터(해시 값)가 출력된다
(2) 다른 데이터에는 반드시 다른 데이터(해시 값)가 출력된다
(3)출력된 데이터(해시 값)에서는 원래의 데이터를 복원할 수는 없다
ブロックチェーンの仕組みを世界一かんたんに解説
東京オリンピックの喧騒が去った2020年、あなたはどんな生活をしているだろうか?
AIによってシンギュラリティは起きるか?ヒト以上にやさしいAIは登場するか?ヒトとAIはどう共存していくのか?
構想・執筆に2年、「愛」がテーマという注目のエンターテイメント小説『マルチナ、永遠のAI。』が話題を呼んでいる。ビットコイン、ブロックチェーン、ディープラーニング……正確な技術論と、その道の世界的権威の見解をもとに緻密に描いた作品で、SFではない、小説風の解説書というから注目だ。
実物通貨と仮想通貨、日常と非日常、ヒトとAIの境界線がどんどんなくなりつつある今、私たちはどうやって生きていけばいいのか?
仮想通貨は苦手というあなたも、これさえ覚えておけば、周囲から尊敬の眼差しを浴びるかもしれない。
2000年代中盤から「AI」と「IoT」を研究し続けてきた大村氏の特別寄稿をお送りする。
(構成・寺田庸二)
● マイニングとは、 「ある値」を見つける 「暗号もどきゲーム」
前回の第23回連載では、ブロックチェーンのすべてのブロックに同一の取引履歴が記録されており、この取引履歴のことを「トランザクション」と呼ぶ、と解説しました。
その繰り返しになりますが、ブロックにはすべてのトランザクションが記録されています。
しかし、ブロックの中にはトランザクションだけでなく、「ブロックを生成し、そのブロックをチェーン状につなげるためのデータ」も記録されています。
そのデータこそが、各ブロック固有の「ハッシュ値」です。
なぜハッシュ値なんてデータが必要になるのかはこのあとすぐに解説しますが、このハッシュ値は、「元になるデータを計算処理して得られたデータ」のことです。
そして、この計算処理のことを「ハッシュ関数」と呼びます。
このハッシュ関数には、次の3つの特性があります。
(1)同じデータからは必ず同じデータ(ハッシュ値)が出力される
(2)異なるデータからは必ず異なるデータ(ハッシュ値)が出力される
(3)出力されたデータ(ハッシュ値)からは元のデータを復元することはできない