Hemi(HEMI):Bitcoinに残す記録は何を守るのか
Hemiは自らのチェーンを指し示す短い記録をBitcoinに残す。その中身をたどると、Proof-of-Proofが履歴の書き換えをどう防ごうとするのか、そしてアプリの安全性やBTCの出金までは保証しない理由が見えてくる。

要点
- 確認したPoPのコードは、4バイトのHEMI識別子と76バイトの短縮キーストーンをBitcoinの取引に入れる。Hemiのチェーン全体をコピーする仕組みではない。
- PoPはBitcoinへの公開記録をHemiのフォーク選択に使う設計だ。ファイナリティの主張は、単なる待ち時間ではなく、プロトコルの規則や競合フォークの条件に依存する。
- 状態を指す記録だけでは、実行の正しさ、アプリの安全性、保管中のBTCの出金は保証されない。HEMIの役割と、現行文書が示すガストークンのETHも別のものだ。
出来事のタイムライン
EVM実行環境、Bitcoinデータの参照機能、PoPの設計を組み合わせたネットワークを一般利用に開放した。
Hemiの事後報告によると、旧配布コントラクトから未請求のHEMI約1億2,450万枚が盗まれた。
韓国時間21時30分に開始予定だったBTC・USDT市場について、21時12分に告知を更新し、取引対応を取り消した。
この記録が担う仕事
Hemiは2025年3月12日にメインネットを公開した。初期のBitcoin開発者Jeff GarzikとMax Sanchezが共同創業したこのプロジェクトは、BitcoinとEthereumを「スーパーネットワーク」の構成要素と位置づける。具体的な役割に分けると、この言葉は理解しやすい。HemiはEthereum互換の実行環境を持ち、Hemi Virtual Machine(hVM)によってHemi上のコントラクトがBitcoinのデータを参照できるようにする。Proof-of-Proof(PoP)は反対方向に記録を送る。Hemiのチェーンに関する情報をBitcoinに公開するのだ。では、その公開によって何を確かめられるのだろうか。[1][2][8]
韓国で関心を集めた2026年9月8日のUpbitの告知は、当初の上場報道と区別する必要がある。HEMIのBTC・USDT建て取引は韓国時間21時30分に始まる予定だったが、同社はセキュリティ上の脆弱性に関連するトークン盗難の形跡を確認し、21時12分の更新で取引対応を取り消した。予定していた取引は始まらなかった。この出来事は、「Bitcoinのセキュリティ」という言葉がHemiのすべてを保証するのか、その意味を具体的に考えるきっかけになる。[3]
Bitcoinの取引に収まるもの
「何を書き込むのか」に対し、公開実装が示す答えは驚くほど小さい。本稿で確認したコードの版では、PoPのデータはHEMIという4文字を表す4バイトで始まり、その後に76バイトの短縮キーストーンが続く。キーストーンとは、Hemiのチェーンの一部を参照するチェックポイントだ。コードはこのデータをOP_RETURNの後に置く。OP_RETURNは、Bitcoin取引の使用不能な出力にデータを載せるために使われるスクリプト命令である。合計80バイトは載せるデータの大きさであり、Bitcoin取引全体の大きさではない。[4][5]
76バイトには、バージョン、L1とL2のブロック番号、他のブロックデータへの短縮された参照値、そして完全な32バイトのステートルートが含まれる。ステートルートは、ある状態に対する暗号学的コミットメントだ。元のデータと照合できる小さな値であり、元のデータそのものではない。文書は別の場所に置き、その指紋だけを長く残る台帳に登録する、と考えると近い。指紋は文書の識別には役立つが、全ページを含むわけでも、そこに書かれたすべての内容が正しいと証明するわけでもない。[5]
PoPマイナーはチェックポイントを受け取り、Bitcoin取引を作り、ブロックに取り込んでもらうための手数料をBTCで支払う。これは、プルーフ・オブ・ワークでBitcoinブロックを生成する競争とは異なる仕事だ。通常のBitcoinマイナーは、Hemiの仮想マシンを動かさなくても、Bitcoinの規則に適合するその取引をブロックに含められる。取り込まれた記録はBitcoinの履歴の一部になる。その後、Hemiのソフトウェアが記録を認識し、自らの合意規則に適用する必要がある。Bitcoin取引を作るだけで、この後半の処理まで済むわけではない。[6][4]
記録がフォーク選択の根拠になるまで
過去のある区間について、相反する二つのHemiの履歴が提示されたとしよう。PoPの設計では、その不一致を判定するノードがBitcoinへの公開記録を外部の根拠として使う。別の履歴が、公開済みのチェックポイントをひそかに変更しながら同じ記録に一致し続けることはできない。ホワイトペーパーは、この公開記録をフォークの選択規則とファイナリティの判断に結びつける。ファイナリティとは、プロトコルがある区間を確定済みとして扱う段階のことだ。セキュリティの主張を支えるのは、Bitcoinにハッシュを付ける行為だけではなく、Bitcoinの履歴を使うこれらの規則である。[6]
ホワイトペーパーは、Bitcoinの9ブロック分のファイナリティ遅延を説明する。ただし、活発に採掘されている競合フォークがBitcoinへの公開を続けていないことが重要な条件だ。競合があれば、該当区間の確定は争いが解消するまで待つ。競合がなくても、Bitcoinのブロック生成間隔や記録の公開にはばらつきがある。9ブロックは「必ず90分で完了する」という約束ではない。同ペーパーはさらに、BitcoinとHemi独自の合意の抵抗力を組み合わせた「スーパーファイナリティ」を説明している。これらはプロジェクトのセキュリティモデルにおける主張であり、どのHemi取引でも一定時間が過ぎれば絶対に覆せない、という無条件の保証ではない。[6][7]
公式文書には明らかな不一致も残る。ファイナリティのページでは、冒頭の要約がBitcoinの6ブロック後にスーパーファイナリティに達するとする一方、本文は通常のファイナリティに9ブロックの遅延を置いている。ホワイトペーパーはスーパーファイナリティをBitcoinファイナリティの後の段階としているため、ページ上の二つの数字は同じ順序では整合しない。本稿は設計の説明に際してホワイトペーパーの9ブロックという議論に従うが、今日のメインネット全体でその設定を検証したとするものではない。最近のHemiの導入資料も、稼働中の機能と今後のインフラを分けている。エンコード関数やロードマップを読んだだけでは、配備済みのすべての構成要素が、どのフォーク選択規則、検証者の役割、決済の保護機構を実際に適用しているかまでは確認できない。[7][13][14]
記録の外に残る検証
まず、実行の正しさは別に検証する必要がある。Bitcoinが検証するのは記録を載せたBitcoin取引であり、HemiのEVM取引を再実行して結果の状態が正しいかを判断するわけではない。hVMも、HemiのコントラクトがBitcoinの情報を読めるようにする機能であり、逆方向の仕組みではない。ホワイトペーパーは、取引実行、Ethereumへのデータ公開、不正な状態の主張に対する異議申し立てを別々の構成要素に割り当てている。結果に対するコミットメントだけでは、その責務を代替できない。[4][6][8]
アプリが配備されたコードどおりに動いても、開発者が意図しなかった結果は起こりうる。Hemiの9月8日の事後報告によると、前日に攻撃者が旧Genesis Dropコントラクトから未請求のHEMI約1億2,450万枚を盗んだ。チームは原因をリエントランシーと説明する。残高を更新する前の外部ロックアップ契約への呼び出しから、請求関数に再び入ることができたという。影響はその請求コントラクトに限られ、HEMI・veHEMIトークン、hVM、トンネルには及んでいないとチームは述べた。これは独立したフォレンジック調査の結論ではなく、プロジェクトの説明である。履歴の書き換えを難しくすることと、アプリのバグを防ぐことが別の仕事である理由がわかる。[10]
BTCを移す際にも同じ境界が重要になる。HemiのBitcoin Tunnel文書は、BTCを保管用ボールトにロックし、それを表すトークンをHemi上で発行する仕組みを説明している。BTCを戻すには、利用するボールトと出金の承認機構が働かなければならない。Bitcoin上にあるHemiの状態記録自体が、ボールトの鍵を持ったり資産を解放したりするわけではない。チェーンの履歴がBitcoinに結びついていても、選んだ経路の実装と資産保管の信頼上の前提は残る。[11]
三つの資産、それぞれの役割
参加への報酬にも役割分担がある。BitcoinにPoPの記録を公開するには、BTCで手数料を払う。HEMIは、プロジェクトがインセンティブ、ステーキング、ガバナンスを組み立てる中心的なトークンであり、その設計にはPoP参加者への報酬も含まれる。一方、2026年10月7日に確認したメインネットの接続文書は、ガストークンをETHと明記している。ホワイトペーパーの2資産による手数料モデルや、トークン紹介ページの広い意味での手数料の説明は、現在のすべてのHemi取引がHEMIで直接支払われる証拠にはならない。hemiStakeの資料も、稼働中の報酬と今後のガバナンス・インフラ機能を区別している。[6][9][12][14]
供給量の数字も同様だ。トークンのページには100億HEMIと表示されているが、供給スケジュールにはプロトコルによる追加発行もある。2026年10月のプロジェクト更新は、続く1年間に2億5,000万HEMIを発行する予定を説明する。100億という数字を永久に固定された供給上限と読むと、公表されたモデルの一部を見落とす。配分量やインセンティブの日程は収益の保証ではない。ここで大切なのは、ネットワークが参加の費用をどう賄おうとしているかである。[12][13]
保証が届く範囲をたどる
PoPの独特な発想は、Hemiの履歴を別のチェーンに公開した記録と照合させることにある。チェックポイントをエンコードし、Bitcoin取引で運び、Bitcoinが承認し、Hemiの規則がそれを解釈する。その一連の流れが重要だ。説明されたモデルの下では、これが履歴の書き換えへの抵抗力を支えうる。正しい実行、データの取得可能性、安全なアプリ、資産の返還には、それぞれ別の仕組みが必要になる。したがって、単にHemiがBitcoinを使っているかどうかよりも、どの判断がBitcoinの記録に依存し、どの判断は別の場所で行う必要があるのかを問うほうが、本質に近づける。[4][6][10][11]
続けて読みたいストーリー
同じテーマを、別の事例や背景から考えてみましょう。
出典・参考文献
- [1]出典 1: 2025年3月12日のメインネット公開発表Hemi確認 2026-10-07
- [2]出典 2: Hemi Labs発表:共同創業者とBitcoin開発の経歴Hemi Labs確認 2026-10-07
- [3]出典 3: HEMI取引対応の告知と9月8日の取り消し更新Upbit確認 2026-10-07
- [4]出典 4: PoP実装:HEMI識別子とOP_RETURNエンコード(版を固定)Hemi Labs · GitHub確認 2026-10-07
- [5]出典 5: キーストーン実装:76バイトの構造とステートルート(版を固定)Hemi Labs · GitHub確認 2026-10-07
- [6]出典 6: Hemiホワイトペーパー:役割・ファイナリティ・競合フォークの条件(2025年版)Hemispheres Foundation確認 2026-10-07
- [7]出典 7: PoPファイナリティ文書:要約の6ブロックのスーパーファイナリティと本文の9ブロックの遅延Hemi Docs確認 2026-10-07
- [8]出典 8: hVM・hBK:Hemiのコントラクトが参照するBitcoinデータHemi Docs確認 2026-10-07
- [9]出典 9: メインネット接続情報:チェーンIDとETHガスHemi Docs確認 2026-10-07
- [10]出典 10: Genesis Drop攻撃についてのプロジェクトの9月8日事後報告Hemi確認 2026-10-07
- [11]出典 11: Bitcoin Tunnel:保管ボールトと資産を表すトークンHemi Docs確認 2026-10-07
- [12]出典 12: HEMIトークン:役割・供給量の表示・発行スケジュールHemi確認 2026-10-07
- [13]出典 13: 2026年10月更新:ZK導入・PoPポイント・2億5,000万HEMIの発行Hemi確認 2026-10-07
- [14]出典 14: hemiStake:稼働中の報酬と今後のガバナンス・インフラHemi確認 2026-10-07


