
پروتکل جدیدی بر پایه Ethereum به نام Privacy Pools توسط 0xbow معرفی شده است که به کاربران امکان میدهد ETH یا توکنهای ERC-20 را واریز کرده و سپس به صورت خصوصی برداشت کنند، ضمن اینکه ثابت میکنند وجوه آنها از منابع نامشروع به دست نیامده است. این پروتکل با الهام از مقالهای در سال ۲۰۲۳ با عنوان Blockchain Privacy and Regulatory Compliance: Towards a Practical Equilibrium که توسط ویتالیک بوترین و دیگران نوشته شده، تعادلی بین ناشناس بودن کامل و شفافیت کامل ایجاد میکند و اکنون برای استفاده در دسترس است. ایده اصلی این است که از اثبات دانش صفر (zero-knowledge proofs) استفاده شود تا نشان داده شود که کاربر بخشی از یک مجموعه واریز clean است بدون اینکه فاش شود کدام واریز متعلق به اوست. سیستم 0xbow بر اساس ایده جداسازی واریزها و برداشتها با استفاده از ZK proofs کار میکند، بنابراین کاربران میتوانند داراییها را به صورت خصوصی انتقال دهند در حالی که تضمین میکنند غیرقانونی نیستند. فرآیند به این صورت است که کاربر ETH یا توکنها را در یک Privacy Pool واریز میکند، سپس Association Set Provider یا ASP واریز را بررسی میکند و در صورت تأیید، کاربر میتواند به صورت خصوصی به آدرسی که انتخاب میکند برداشت کند. ASP لیستی از واریزهای تأیید شده را در زمان واقعی تنظیم میکند و به کاربر این امکان را میدهد ثابت کند تراکنش او از یک مجموعه سازگار با قوانین آمده است، بدون اینکه تاریخچه کیف پول شخصیاش فاش شود.