TEM Technologies Co. 合同会社(以下「当社」)は、次世代Web3ゲームインフラ「Blsqui(ブリスクイ)」の提供にあたり、ユーザーの個人情報の重要性を深く認識し、最新の暗号技術を用いた「秘匿性の確保」と「透明性の高い管理」を徹底いたします。
当社は、以下の情報を取得し、それぞれの目的の範囲内で利用します。
当社は、Fireblocks等の世界的金融インフラと同様に、秘密鍵を1箇所に保存しません。2-of-2 TSSエンジンにより、セキュリティ断片は以下の通り分散されます。
当社は、法令に基づく場合を除き、ユーザーの同意なく個人情報を第三者に提供することはありません。ただし、インフラ維持のために以下のクラウドプロバイダーを利用しており、これらは厳格なデータ保護契約(DPA)に基づいています。
ユーザー体験と安全性を両立するため、PIN認証後は「非永続的RAMキャッシュ」を利用します。署名権限は1時間で自動消去され、物理サーバーのディスクには一切のPIN情報は記録されません。これは、日本の金融当局が求める高度な安全基準を、ゲーム体験を損なうことなく実現するための独自実装です。
ユーザーは、自身の登録情報についていつでも開示、訂正、または削除を請求することができます。当社は日本国個人情報保護法(令和8年改正対応)に基づき、誠実に対応いたします。
本ポリシーに関するご質問やご相談は、下記までご連絡ください。
改定日:2026年3月13日
In a normal wallet, a Private Key is a 256-bit number. To sign a transaction, that number must exist in one piece.
In Blsqui, the 256-bit number never exists. When you run Generate2of2Keys, the Go engine performs a Distributed Key Generation (DKG).
Wallet Protocol (blsqui.net) (s1) and Signer Node (blsqui-signer.net) (s2) generate random mathematical values locally.
They exchange "Commitments" (hashes of their math) to ensure no one is cheating.
Through a series of polynomial calculations (Shamir's Secret Sharing logic), they create two "Shares" that together represent a key, but separately are just random noise.
When the user enters their PIN on our dashboard and clicks "Authorize", the Go engine begins a Signing Protocol. This is usually done in 9 Rounds (or messages).
Signer Node (s2): Loads the PIN-encrypted fragment, decrypts it into RAM, and creates a "Pre-sign" commitment. It sends this to Wallet Protocol (blsqui.net).
Wallet Protocol (s1): Receives Signer Node(blsqui-signer.net)'s commitment. It also prepares a pre-sign value. It sends its commitment back.
This is the "Secret" part. To sign an ECDSA transaction (for Flow blockchain), the math requires multiplying the fragments.
3. The Go engine uses Homomorphic Encryption.
4. Signer Node (blsqui-signer.net) encrypts a secret value and sends it to Wallet Protocol (blsqui.net).
5. Wallet Protocol (blsqui.net) performs math on the encrypted data (without seeing it!) and sends it back.
6. Crucial Point: Neither server ever sees the other's secret. They are doing math on "shadows."
Signer Node (blsqui-signer.net) combines its local math with Wallet Protocol (blsqui.net)'s partial signature.
The Result: A standard (r, s) ECDSA signature appears. This is the only thing that leaves the server.
The Public Key: It also gives us the PK (Public Key). This is what we send to the Flow Blockchain to create the account.