415 / 736LERNER

Sergio Demian Lerner

初期採掘と Bitcoin 関連システムの研究者

Sergio Demian Lerner は初期の Bitcoin ブロックから採掘者の痕跡を探り、Bitcoin とつながる新しいシステムも設計しています。その仕事は、過去の調査と「複雑な計算をネットワーク全体に実行させずに、どう検証するか」という実用的な問いを結び付けます。

Sergio Demian Lerner は、Patoshi 分析、Rootstock の設計、BitVMX の研究に関わる研究者です。Patoshi は初期ブロックの集まりが同じ採掘者に由来する可能性を調べます。Rootstock は Bitcoin と接続する別のチェーンで、BitVMX は計算結果の争いを Bitcoin 上で解決する方法を提案します。それぞれ異なる問いを扱っており、区別すると貢献を理解しやすくなります。

Lerner は Bitslog ブログで分析を発表しています。システム設計を説明する、2019 年 1 月 29 日付の Rootstock whitepaper 改訂 11 の著者でもあります。2024 年 5 月 10 日の BitVMX 論文では、五人の著者の一人として記載されています。これらは別々のプロジェクトであり、共同成果を Lerner だけに帰することはできません。各出版物からは、ブロックチェーンの歴史を読む仕事が新しい検証方法の設計へ広がる様子をたどれます。 [1] [4] [6]

ブロックチェーンには各ブロックを採掘した人の名前はありませんが、そのソフトウェアが作ったデータは残っています。Lerner の 2019 年の分析は、coinbase 取引の ExtraNonce、nonce の範囲、タイムスタンプを比較します。Coinbase 取引はブロック報酬を割り当て、nonce と ExtraNonce は有効なブロックを探す際に変更する値です。その規則性から、共通の採掘元を持つブロックを結び付けられる可能性があります。Lerner は特徴的な痕跡を Patoshi と呼びます。これはブロックの由来に関する議論であり、コンピューターの前にいた人物の証明ではありません。 [1]

ある採掘者の収益を推定するには、まずどのブロックをその人に割り当てるか決める必要があります。BitMEX Research は 2018 年の研究で 2009 年のブロックを独自に分類し、方法の誤りや八月以降の証拠の弱さを認めました。期間や分類のルールが違えば結果も変わるため、別の研究の数字をそのまま比較できるとは限りません。また、過去の採掘量の推定は現在の残高や、コインを使える秘密鍵が今も残っていることの証明にはなりません。 [1] [3]

2020 年の記事で Lerner は、ブロックに記された時刻であるタイムスタンプを再び調べます。Patoshi グループ内の不自然な間隔を観測し、採掘ソフトウェアの動作など、いくつかの説明を考えています。これで採掘者の意図が確定したわけではありません。むしろ読者に再計算を勧め、自分のソフトウェアに誤りがある可能性も認めています。研究を読む際のよい教訓です。観測された規則性と、その原因についての物語は同じではありません。 [2]

2019 年の whitepaper は、Rootstock を Bitcoin とつながる独立したブロックチェーン、sidechain と説明します。独自のネットワーク、通貨 RBTC、そして smart contracts と呼ばれるプログラムを実行する環境である仮想マシンを持ちます。Merged mining によって、Bitcoin の採掘者は採掘作業を同時にこのチェーンにも利用できます。ただし Bitcoin ノードがすべての Rootstock コントラクトを実行するわけではなく、プログラムは Rootstock のルールで動きます。文書中の過去の手数料や計算能力の割合も、現在の数字ではありません。 [4]

Rootstock のアプリで BTC を使いたいとします。PowPeg ブリッジは BTC を Bitcoin 上にロックし、もう一方のチェーンで対応する RBTC を利用できるようにします。戻す際にはブリッジのルールに従って逆の手順を取り、元のビットコインがデータベース間を移動するわけではありません。文書では鍵を守るハードウェア署名モジュールと、時間を置いて使える緊急復旧の仕組みが説明されています。安全性には採掘だけでなく、これらの部品が機能することも必要です。対策の説明は、リスクがないことや即時出金の保証ではありません。 [5]

2024 年の BitVMX 論文は別の問題を扱います。一方がチェーン外で計算し、もう一方が結果を確認します。食い違う場合、事前署名済みの取引を使って Bitcoin 上で争いを解決できます。実行手順の記録は、データの短い暗号学的な指紋であるハッシュで連結されます。それを比較し、計算がどこで分かれたかを絞り込んで誤りを検証します。すべての Bitcoin ノードが日常的にプログラム全体を実行するわけではありません。主な計算は外部で行い、チェーンは争いを解決します。 [6]

説明された BitVMX では、検証者は結果を示す側、つまり運用者の主張を確かめる時間を与えられます。異議がなければ、運用者はタイムロックの期限後にロック資金へアクセスできます。タイムロックとはアクセスを遅らせる条件です。複数の検証者への拡張は少なくとも一人が誠実であることを前提としますが、必要なデータを持ち、実際に期限内に応答する必要もあります。安全性は数学的な手順だけでなく運用にも依存します。設計の公表は、特定の稼働中ブリッジの監査ではありません。 [6]

理解を深めるには、この項目とあわせて次もお読みください Gloria Zhao, Satoshi Nakamoto, Merged Mining. 次の項目からも参照されています Larry Fink.

DOC · 001Lerner — Patoshi analysis 2019文書 DOC · 002Lerner — Patoshi timestamps 2020文書 DOC · 003BitMEX Research — independent early-mining allocation文書 DOC · 004Lerner — Rootstock whitepaper revision 11文書 DOC · 005Rootstock — PowPeg security model文書 DOC · 006Lerner and coauthors — BitVMX 2024文書
改訂日: 一次資料を優先 · 投資助言ではありません