はじめに
zERC20は完全なERC-20準拠のクロスチェーン・プライベート送金トークンです。ユーザーはMetaMaskなどの標準的なウォレットから直接プライベート送金を実行できます。特別なソフトウェアは不要です。外部の観察者にとって、プライベート送金は通常の送金と区別がつきません。
主な特徴
- ERC-20互換: ERC-20トークンをサポートする任意のウォレット、DEX、DeFiプロトコルで動作します
- プライベート送金: 送信者と受信者のアドレス間のリンクを明かさずにトークンを送信できます
- クロスチェーン対応: LayerZeroを介して複数のブロックチェーン間でプライベートに送金できます
- 特別なウォレット不要: MetaMaskや任意の標準的なEthereumウォレットを使用できます
仕組み
- 一時的な「バーンアドレス」が暗号学的に生成されます
- 送信者はzERC20をこのバーンアドレスに送金します(トークンは実質的にバーンされます)
- 受信者はゼロ知識証明を使用して、任意のアドレスに同額を引き出します
- バーンアドレスと引き出しアドレスの間のリンクはオンチェーン上で一切明かされません
zERC20の取得方法
zERC20トークンは、原資産(USDC、ETH、BNBなど)と1:1で裏付けられたラッパートークンです。以下の方法で取得できます:
- フロントエンド ↗またはCLIを通じて原資産をデポジット(ラップ)する
- Uniswapなどの分散型取引所(DEX)で購入する