暗号化データを直接使ったブール演算や整数演算を可能にする、TFHE方式の純粋なRust実装。
zama-ai/awesome-zama
Zamaがまとめた完全準同型暗号のリソース集。機密ブロックチェーンプロトコル、TFHE-rsライブラリ、論文、チュートリアルを網羅しています。
- スター
- 460
- フォーク
- 67
- 未解決の Issue
- 5
- 最終コミット
- 20 日前
これは何?
awesome-zamaは、完全準同型暗号(FHE)に取り組む企業Zamaが管理する、厳選されたリンク集です。FHEを使うと、データを復号せずに暗号化したまま計算を実行できます。リンクは、Zama Confidential Blockchain Protocolと、ZamaのFHEに関する研究開発の2つの分野に分かれています。
プロトコルのセクションには、ホワイトペーパーやライトペーパー、開発者向けドキュメント、fhevm、tfhe-rs、KMSなどの主要リポジトリ、SDKやHardhat/Foundryのテンプレート、稼働中のプロトコルアプリケーション、ダッシュボード、四半期レポートがまとめられています。研究開発のセクションでは、TFHE-rsのRustライブラリとリリース履歴、FPGA上のHPUプロジェクトを含むハードウェアアクセラレーションの取り組み、技術記事、査読済み論文やePrint論文を幅広く紹介しています。
アーカイブには、Concrete、Concrete ML、fhEVMの0.6より前の資料も残されています。各セクションの項目は日付順に整理されているため、Zamaが公開してきた情報を時系列でたどることもできます。
主な機能
- 01Zama Protocolのホワイトペーパー、開発者向けドキュメント、主要リポジトリへのリンクを掲載
- 02TFHE-rsライブラリのリリースノートやチュートリアルをまとめて掲載
- 03FPGA上のHPUプロジェクトを含む、FHEのハードウェアアクセラレーションを紹介
- 04技術記事と多数のFHE研究論文を掲載
- 05Concrete、Concrete ML、旧バージョンのfhEVMに関する資料をアーカイブとして保存
ユースケース
- RustでFHEを始める際に、公式のTFHE-rsリポジトリ、ドキュメント、チュートリアルを探す
- 機密スマートコントラクトの開発に使える、ZamaのSolidityおよびSDK関連リソースを見つける
- 掲載先や日付からFHEの研究論文・出版物を探す
- Zamaのプロトコルや製品に関する発表を時系列で追う
使う前に知っておきたいこと
- このリポジトリにはライセンスが指定されていません。
トピック
よくある質問
- awesome-zama とは?
- Zamaがまとめた完全準同型暗号のリソース集。機密ブロックチェーンプロトコル、TFHE-rsライブラリ、論文、チュートリアルを網羅しています。 awesome-zamaは、完全準同型暗号(FHE)に取り組む企業Zamaが管理する、厳選されたリンク集です。FHEを使うと、データを復号せずに暗号化したまま計算を実行できます。リンクは、Zama Confidential Blockchain Protocolと、ZamaのFHEに関する研究開発の2つの分野に分かれています。
- awesome-zama は無料で使えますか?ライセンスは?
- awesome-zama にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- awesome-zama は今もメンテナンスされていますか?
- 活発にメンテナンス中。awesome-zama の最終コミットは 2026年10月5日 です。
- awesome-zama は何に使えますか?
- RustでFHEを始める際に、公式のTFHE-rsリポジトリ、ドキュメント、チュートリアルを探す 機密スマートコントラクトの開発に使える、ZamaのSolidityおよびSDK関連リソースを見つける 掲載先や日付からFHEの研究論文・出版物を探す Zamaのプロトコルや製品に関する発表を時系列で追う
- awesome-zama はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/zama-ai/awesome-zama
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
異なるセキュリティモデルに対応した多数の安全なマルチパーティ計算プロトコルを実行・ベンチマークするC++フレームワーク。
Microsoft SEALは、暗号化された数値を復号せずに加算・乗算できる、オープンソースのC++同態暗号ライブラリです。
Ethereumの開発、スマートコントラクト、基盤技術を解説する書籍『Mastering Ethereum』の第2版。
Swayは、Fuelブロックチェーン上のスマートコントラクト開発向けに作られた、Rustに着想を得たプログラミング言語です。
Ethereumスマートコントラクト開発向けのRust製ツールキット。Forge、Cast、Anvil、ChiselでEVMチェーンの構築、テスト、操作を支援します。