comparison slide/slide.html @ 20:828b13d9c918

update slide
author akahori
date Wed, 20 Feb 2019 15:37:20 +0900
parents 1bbebae0635c
children 3776a23274a7
comparison
equal deleted inserted replaced
19:1bbebae0635c 20:828b13d9c918
84 84
85 <div class='slide '> 85 <div class='slide '>
86 <!-- === begin markdown block === 86 <!-- === begin markdown block ===
87 87
88 generated by markdown/1.2.0 on Ruby 2.3.7 (2018-03-28) [universal.x86_64-darwin17] 88 generated by markdown/1.2.0 on Ruby 2.3.7 (2018-03-28) [universal.x86_64-darwin17]
89 on 2019-02-20 12:51:21 +0900 with Markdown engine kramdown (1.17.0) 89 on 2019-02-20 14:44:28 +0900 with Markdown engine kramdown (1.17.0)
90 using options {} 90 using options {}
91 --> 91 -->
92 92
93 <!-- _S9SLIDE_ --> 93 <!-- _S9SLIDE_ -->
94 <h1 id="section">目次</h1> 94 <h1 id="section">目次</h1>
123 <!-- _S9SLIDE_ --> 123 <!-- _S9SLIDE_ -->
124 <h1 id="section-1">ブロックチェーンとは</h1> 124 <h1 id="section-1">ブロックチェーンとは</h1>
125 125
126 <p>ブロックチェーンとは分散型台帳技術と呼ばれる. 複数のトランザクションをまとめたブロックをつなげたものを, 台帳と呼ぶ. その台帳をシステムに参加しているノードが保持する技術である.</p> 126 <p>ブロックチェーンとは分散型台帳技術と呼ばれる. 複数のトランザクションをまとめたブロックをつなげたものを, 台帳と呼ぶ. その台帳をシステムに参加しているノードが保持する技術である.</p>
127 127
128 <p>ノード同士はP2Pでつながっており対等である. そのため, 管理者がいなくてもデータの管理が行える.</p> 128 <p>ブロック同士はハッシュでつながっている. そのため, 1つのブロックが変更されると, それ以降のブロックの整合性が保たれないため, そのHashを調べることで不整合を検知できる</p>
129 129
130 <div style="text-align: center;"> 130 <div style="text-align: center;">
131 <img src="./images/blockchain.svg" alt="blockchain" width="800" /> 131 <img src="./images/blockchain.svg" alt="blockchain" width="800" />
132 </div> 132 </div>
133 133
257 257
258 </div> 258 </div>
259 <div class='slide '> 259 <div class='slide '>
260 <!-- _S9SLIDE_ --> 260 <!-- _S9SLIDE_ -->
261 <h1 id="section-4">まとめ</h1> 261 <h1 id="section-4">まとめ</h1>
262 262 <ul>
263 <ul> 263 <li>実装をし, 分散環境でのデバッグが難しいことがわかった.</li>
264 <li>Christieを用いてコンセンサスアルゴリズムのPaxos, ブロック, トランザクション, proof of workも実装した.</li> 264 <li>Christieを用いてコンセンサスアルゴリズムのPaxos, ブロック, トランザクション, proof of workも実装した.</li>
265 <li>これらを繋げてブロックチェーンにできれば, Christieにブロックチェーンが実装できる. パブリックブロックチェーンもプライベートブロックチェーンもどちらも作れる. 2つ作って速度比較も行える.</li> 265 <li>これらを繋げてブロックチェーンにできれば, Christieにブロックチェーンが実装できる. パブリックブロックチェーンもプライベートブロックチェーンもどちらも作れる. 2つ作って速度比較も行える.</li>
266 </ul> 266 </ul>
267 <!-- === end markdown block === --> 267 <!-- === end markdown block === -->
268 </div> 268 </div>