Skip to main content
テクノロジー

パルティシア・インフラの基盤

Partisiaのインフラストラクチャの中で、マルチパーティコンピューティングとブロックチェーン技術の革命的な組み合わせを探求してください。

イベント写真
スウッシュ_左_白

マルチパーティコンピューティングとブロックチェーン技術の融合

パルティシアのインフラは、マルチパーティコンピューティングとブロックチェーン技術を組み合わせたものだ。どちらの技術も「単一の信頼点」に依存しないことで、「信頼」の基本概念を破壊する。
一方では、MPCは暗号化されたデータに対して、関係する計算ノードとデータを共有することなく、いつでも直接計算を可能にすることで機密性を解決する。一方、ブロックチェーン技術は、効率的で不変のコンセンサスと、暗号化された計算と暗号化されていない(平文)計算の両方に対する透明性を提供する。

どちらの場合も、関係する計算ノードの誰も、合意された計算や計算プロトコルを意図的に変更したりブロックしたりすることはできません。従って、パルティシアのインフラストラクチャーは、機密性、完全性、可用性という、あらゆるデジタルインフラストラクチャーにとって極めて基本的な目的を、単一の信頼点なしに解決しています。

これらの特性は、ほとんど直感に反しているように思えるので、理解するのは難しいかもしれません。これは、すべての特性が数学で表現され、すべての特性が特定の保証を満たすことを正式に証明できることを意味します。

 

マルチパーティ計算(MPC):プライバシー保護
MPCは、複数のパーティがそれぞれのデータ入力を互いに明かすことなく、共有結果を計算することを可能にする。各参加者は自分自身の情報を秘密にする。これによりMPCは強力なプライバシー保護装置となり、参加者が他の誰の生データも見ることがないようにする。
MPCテクノロジーについてもっと読む

ブロックチェーンMPCのオーケストレーター
ブロックチェーンは分散型の変更不可能な台帳であり、コンピュータのネットワークがいつ何をすべきか合意することを可能にする。分散型で透明性が高いため、誰もが同じ台帳を見ることができ、誰もこっそり変更することはできない。このため、ブロックチェーンはMPCのマジックを実現する理想的なテクノロジーとなっている。
ブロックチェーン技術についてもっと読む

「高度な暗号の使用を簡素化することが最も重要である

私たちは、既存のプログラミング言語を開発・拡張し、複雑さを抑えながら独自のテクノロジー・スタックの力を発揮することで、業界の取り組みに歩調を合わせています。

イェスパー・バルマン・グラブゴー

最高技術責任者
jesperb_800

共有インフラ

Partisiaの全ての製品はこの基本的なインフラストラクチャの上に構築されており、特定のノードセットによって運用されるプライベートなインフラストラクチャとしても、該当する全てのノードオペレータによって運用される一般に利用可能なインフラストラクチャとしても存在します。

これは、最新のオペレーティングシステムでdockerコンテナをデプロイする方法と似ています。Partisiaのインフラストラクチャ上では、すべてのコンポーネントがdockerコンテナとして機能し、インストールして実行することができます。

インフラ
swoosh_right_blue

プロトコル

Partisiaのインフラストラクチャーには、異なるプロトコルを実装する多くの異なるコンポーネントがあります。

MPCは通常、MPCクラスタが署名用の秘密鍵を管理し使用できる閾値署名スキーム(TSS)を通して見られます。Partisiaインフラストラクチャにはこれらのためのプロトコルが用意されており、その 一つが ラージオラクル プロトコル です。

PartisiaインフラのMPCは、データを扱う際に完全にプログラム可能なプライバシーを提供し、インフラは算術回路やバイナリ回路だけでなく、異なるセキュリティモデル(多数信頼や自己信頼)をサポートします。

調整されたプロトコルは、汎用的な変換メカニズムによって計算間の正確な変換を可能にし、異なる計算の最も効率的な実行を可能にします。

イベントのシームレスなシリアライゼーションを提供することはブロックチェーンにとって重要な問題であり、パルティシアのインフラストラクチャーにはいくつかのバリエーションがあります
技術スタック

パルティシアのインフラは、さまざまな主要コンポーネントの上に構築されている。

Partisiaのインフラストラクチャには、様々なユースケースをサポートする様々な言語があります。プログラム可能なプライバシーを持つ計算の定義は、Rustプログラミング言語によって行われ、計算の透明な部分は標準的なRustで、機密の部分はZkRustでプログラムされます。Queryはデータを扱い、データ計算を定義する際に使用する言語です。

Partisiaインフラの中核は、共有され合意された状態を保持する共有台帳です。この台帳は、パブリックな状態を変更したり、異なるコンポーネントをアクティブにしたりすることができる中核的なコンポーネントです。これらのコンポーネントはサンドボックス環境で実行され、特に実行コンテナ(MPCの一例)は元帳を介してそれぞれのノード上で起動され、コンテナは計算の必要な機密部分を提供するために起動されます。

標準的なデプロイはDockerイメージとして提供され、生のまま、またはKubernetesなどの任意のコンテナオーケストレーション技術を使用してデプロイ可能です。

監督官庁
スウッシュ_右_ダークブルー-1
イベント写真
パルティシア・プラットフォーム

プライバシー保護データソリューションのプラットフォーム

パルティシアの最先端の検知プラットフォームでは、高度なプライバシー保護技術を使用しており、不正行為を検知しマネーロンダリングを防止しながら個人情報を保護することが可能です。

規制を遵守することは、法的な要件であるだけでなく、顧客や利害関係者に対する責任でもあります。パルティシアでは、企業がコンプライアンスを維持するために必要なステップを取得するお手伝いをします。