見出し画像

ビットコインに関する知識アップ   有意義な勉強

こんちは。現在2階自作PCROOM温度37.2℃で頑張ってこれ書いてる
上田陽一です。今日はこのブログ書いたらクウラ部屋移動して飯食ってネル予定。PGもそこそこ頑張ってるので興味ある方は有料コンテンツよろしく

ウィークリィあと24時間ランキングインマネすれば0.2BSV入金されます。
今日もデイリィインマネできた。が6時締めでまだ入金されてません。
しかし必ず入金されます。

価格ではなくビットコインに関する知識アップ有意義な勉強

ロンドンブロックチェーンカンファレンスでトッドプライスという
方の技術説明のYTビデオがあり、非常に細かい説明をされていて
小一時間ほど視聴して勉強になったのでまとめをシェアー
しときます。

POW、BSVでのSHA512などのハッシュ関数およびマークルツリーの説明

#LDNBlockchain

London Blockchain Conference| Todd Price |

https://www.youtube.com/watch?v=Kn4wx_WT0II

Proof-of-Work


• 80バイトのヘッダー
• 64 バイトのハッシュ出力。
HashPrevBlock (32 バイト)
• MerkleRoot (32 バイト)
• バージョン、時間、nBits、ノンス

ブロックヘッダーのノンスのインクリメントは4バイトのフィールド
で、そのノンスの反復は43億回になります。

SHA512

数字のスペース


⚫nBits (4バイト)
• 1 バイト目 = 指数
• 次の 3 バイト = 係数。
• ターゲット係数 * 2^(8*(指数 - 3))。
3.61x1059

プルーフ・オブ・ワークを満たすために CPU の労力が費やされると、作業をやり直すことなくブロックを変更することはできません。 その後に後のブロックが連鎖するため、ブロックを変更する作業には、その後のすべてのブロックをやり直すことが含まれます。

単一の安全なルート値の作成のためにハッシュ関数でランダム文字
を出力として生成し、前後のハッシュを組み合わせて作成する。
それが常に先頭に配置され256の二重適用を通じて2回ハッシュ
されトランザクションID識別子が生成される。

ビットコインマークルツリー


• トランザクション = データセット
• TXIDS = 「リーフ ノード」
• ノード値の順序付きペア
二重ハッシュ化されます。
• 単一の安全な 32 バイト
マークルルート
• 単一のビットが変化すると、
マークルルートが変更されます。


完成したルート値はブロックヘッダーにエンコードされ
18個のゼロハッシュを持つもので保護されます。
これはシステム全体のデータ整合性を保つ
最も効率的な方法と言えます。

マークルプルーフ


• 効率的な作業が可能になります。
セット全体の中から単一のデータ要素を検証します。
• log,(n) 値のみが必要です
証明を行うこと。
• SPV の秘伝のソース

SPVは最も重要な技術でありクローズドとなっていて
nChain特許で守られています。

それらで何ができるか?

選択的暴露


• すべてのデータフィールドからのマークル ツリー

• 発行機関がマークルルーツの登録簿を公開
• 年齢チェックのために生年月日とマークルのパスを公開できます。
• プライバシーと誠実さ

つまり

BSVではすべてデジタルID化することができ
国連が運転免許を発行した場合
そのデジタルIDを持つ個人がバーに入る時
自分の個人情報を公開してることを
知らせることができます。(すべての正当なローカルルート値
のインデックス公開により)

プライバシーとしては過去のアイデンティティは誰も確認できないそうだ

※自分から国際ライセンスを希望した場合にバーに入って
トラブルを起こしたい人はあまりいないと思います。トラブル起こした場合はログが残って✪✪評価などされるので全体的に行動の
抑制になるインセンティブあると思います。世界良くなる。
悪い目的持ったりそういう行動せず堂々としてればいいだけなんで

メルケツリーの効率


• 少ないバイト数でのビッグデータの整合性 • 数十億のデータポイント = 大きなファイル
• 260万×32バイト
•83.2MB vs 230GB
•監査の粒度、解像度

BSVはヘッダーとしてルート値としてビッグデータとして保存できる能力を持っていてその準備もゲットレディ状態ってこと。


BSVはヘッダーとしてルート値としてビッグデータとして保存できる
能力を持っていてその準備もゲットレディ状態ってこと。


ビットコインバージョン0.01 サトシがホワイトペーパー発表した時点での
プロトコル構成が 基本ビットコインのオリジナルと考えていい。
RBFが加えられたり、1MBに制限されたものはビットコインとは言えない。そうなってから分岐したのがETH他でETHはスクリプトを加えたがRBFと1MB
制限はあります。他のコインもすべて同様で制限がなく正確にオリジナルと言えるビットコインは現在BSVしかありません。他のコインはすべてSPV部分がなく、正確なレジストリデータベースを所有してるのはクレイグ博士しかいません。

サトシ・ナカモト著、2009
BitCoin-v0.01-ALPHA

ブロックチェーンは、ルートにジェネシス ブロックがあり、各ブロックには、次のブロックとなる複数の候補が含まれる可能性があります。 pprev と pnext は、 main/longest チェーンを介してパスをリンクします。ブロックが最長のチェーンの一部でない場合は null になります。


SegWit は、署名情報を削除し、トランザクションのデータを再構築する
未確認のトランザクションの一意の ID を変更できる機能であり、セキュリティを弱体化させる。ビットコインのホワイトペーパーで概説された当初のビジョンから逸脱しトランザクションの上昇にも繋がっていない(ライトニングも同様)



この記事が気に入ったらサポートをしてみませんか?