2026-03-22

週刊オープンソース:goro と goro-rs、フルスロットル

3月16日〜22日の週。634コミット — 今年いちばん重い週。PHP 再実装 2本で556コミットを占めた。

goro ↔ goro-rs

goro に281コミット、 goro-rs に275コミット。 1週間しか経っていない Rust 側が、コミット速度で Go 側に追いついて きている。どちらも同じ PHP テストスイートの標的に向かって、 別々の言語で粛々と。

mpcegosign(プロトタイプ — 採用せず)

mpcegosign — 新規プロトタイプに13コミット。EGo の ego sign は普段、SGX enclave の署名を単一の RSA-3072 秘密鍵に依存する。これを t-of-n のしきい値 RSA に置き換える、という発想を形にしたもの。 n 名のうち t 名が揃えば署名でき単独では署名できない、鍵生成は グループチャット経由でインタラクティブに行える(シェアは X25519 ECDH + AES-256-GCM で保護)、MRENCLAVE の計算は ego-oesign に委譲して互換を保つ。

動くものは出来上がったが、形にしてみた結果、これを実運用で 使う方向にはしなかった。リポジトリはコンセプトのリファレンス 実装として残すが、本番のツールチェーンには組み込まない。

他にも今週