پرش به محتوا

شیوه‌های حریم خصوصی برای معاملات ZEC

Zcash در سال ۲۰۱۶ به‌عنوان اولین پیاده‌سازی تراکنش‌های shielded مبتنی بر zk-SNARK در یک ارز رمز راه‌اندازی شد. زنجیره از دو خانواده آدرس پشتیبانی می‌کند: شفاف (t1/t3) که مانند آدرس‌های قدیمی Bitcoin با مبالغ عمومی قابل مشاهده عمل می‌کنند، و shielded (zs1 Sapling, u1 Unified Address که گیرنده‌های Orchard را در بر می‌گیرد) که از اثبات‌های دانش صفر برای پنهان کردن فرستنده، گیرنده و مبلغ روی زنجیره استفاده می‌کنند. در هر معامله، گیرنده نوع آدرسی را که با حالت ترجیحی او مطابقت دارد انتخاب می‌کند. هر دو در سطح پروتکل درجه یک هستند.

برای هر معامله از یک آدرس جدید استفاده کنید

این زنجیره از آدرس‌های شفاف بدون stealth بومی استفاده می‌کند. روش استاندارد: از یک کیف پول Hierarchical Deterministic (BIP-32) استفاده کنید که برای هر درخواست یک آدرس دریافت جدید مشتق می‌کند. بیشتر کیف پول‌های مدرن این کار را به‌طور خودکار انجام می‌دهند. هزینه استفاده مجدد از آدرس بسیار شدید است — هر معامله‌ای که در همان آدرس می‌پذیرید، رکورد عمومی از فعالیت شما می‌سازد.

فناوری‌های حریم خصوصی اختیاری

استانداردهایی که کیف پول‌های این اکوسیستم می‌توانند برای بهبود حریم خصوصی در سطح تراکنش فراتر از چرخش آدرس پیاده‌سازی کنند. اختیاری (آن‌ها را برای هر معامله فعال می‌کنید)؛ توسط پروتکل اجباری نیست. پوشش کیف پول متفاوت است — برخی کیف پول‌های محبوب آن‌ها را اصلاً پیاده‌سازی نمی‌کنند.

  • Shielded pools (Sapling + Orchard)

    حریم خصوصی Zcash در سطح پروتکل. تراکنش‌های shielded (zs1 Sapling, u1 Unified Address) از اثبات‌های دانش صفر (zk-SNARKs) برای پنهان کردن فرستنده، گیرنده و مبلغ روی زنجیره استفاده می‌کنند. Sapling pool shielded ثابت‌شده است (از سال ۲۰۱۸)؛ Orchard pool جدیدتر است (Network Upgrade 5، ۲۰۲۲) که از طریق Unified Addresses قابل دسترسی است. در هر آدرس — گیرنده‌ها z/u-addr را برای تراکنش‌های shielded یا t-addr را برای شفاف انتخاب می‌کنند. هم شفاف و هم shielded در سطح پروتکل درجه یک هستند. کیف پول‌هایی که به طور کامل از ارسال‌های shielded پشتیبانی می‌کنند: Zashi (موبایل، رسمی از Electric Coin Co، Sapling + Orchard)، Zecwallet (دسکتاپ، Sapling)، Nighthawk Wallet (موبایل، Sapling). کیف پول‌های قدیمی‌تر ممکن است فقط از ارسال‌های شفاف (t-addr) پشتیبانی کنند، بنابراین تأیید کنید که کیف پول طرف مقابل از نوع آدرسی که قصد استفاده دارید پشتیبانی می‌کند.

شیوه‌های عمومی

**برای هر معامله از یک آدرس دریافت جدید استفاده کنید.** کیف پول شما باید این را پشتیبانی کند؛ اگر نمی‌کند، یکی پیدا کنید که این کار را بکند. استفاده مجدد از آدرس بزرگ‌ترین نشت اطلاعات است.

**هنگام خرج کردن، coin control را تمرین کنید.** هنگام ارسال سکه‌ها بعداً، از ترکیب خروجی معامله با سکه‌هایی از منبع دیگر اجتناب کنید — این تاریخچه آدرس‌های آن‌ها را برای همیشه ترکیب می‌کند.

**حریم خصوصی در سطح شبکه را در نظر بگیرید.** انتشار تراکنش‌ها از طریق Tor یا یکپارچه‌سازی VPN/Tor در کیف پول مانع می‌شود ارائه‌دهندهٔ اینترنت و ناظران شبکه ببینند چه تراکنش‌هایی منتشر کرده‌اید. این موضوع مستقل از حریم خصوصی روی زنجیره است.

**سابقه KYC سکه‌های خود را در نظر بگیرید.** اگر کریپتو را از یک صرافی KYC خریده‌اید، آن صرافی سکه‌های شما را می‌شناسد و ممکن است این پیوند را با شرکای تحلیل زنجیره به اشتراک بگذارد. مخلوط‌سازی از طریق یک زنجیره حریم خصوصی مانند مونرو، یا استفاده از یک دوره "cool-down" قابل توجه، این پیوند را کاهش می‌دهد.

چه چیزی را پرهیز کنیم

  • یک آدرس دریافت یکسان را در چندین معامله جای‌گذاری نکنید.
  • مقدار دقیق ذکر شده در پست سفارش را ارسال نکنید.
  • خروجی معامله را با سکه‌هایی از منبع دیگر زمانی که بعداً خرج می‌کنید ترکیب نکنید.
  • تراکنش‌ها را از IP خانگی و از طریق کیف پول غیرخصوصی منتشر نکنید — از Tor استفاده کنید.

⚠ هشدارهای خاص این دارایی

تراکنش‌های shielded-to-shielded فرستنده، گیرنده و مبلغ را روی زنجیره پنهان می‌کنند. تراکنش‌های مختلط (shielded-to-transparent یا transparent-to-shielded) یک طرف را آشکار می‌کنند. Transparent-to-transparent هر دو را آشکار می‌کند. اگر هدف شما به حداقل رساندن قابلیت پیوند است، از یک آدرس shielded (zs1 یا u1) استفاده کنید و از طرف مقابل بخواهید از یک آدرس shielded ارسال کند. پشتیبانی کیف پول متفاوت است: Zashi (موبایل، رسمی از Electric Coin Co، Sapling + Orchard)، Zecwallet (دسکتاپ، Sapling)، Nighthawk (موبایل، Sapling) — هر کیف پولی از هر نوع آدرس پشتیبانی نمی‌کند، بنابراین قبل از به اشتراک گذاشتن آدرسی که منتشر می‌کنید، تأیید کنید که کیف پول طرف مقابل آن نوع آدرس را پشتیبانی می‌کند.

Morphit کیف پول‌های خاصی را توصیه نمی‌کند. گزینه‌های فهرست‌شده برای هر دارایی فقط نمونه‌های شناخته‌شده هستند که از آن دارایی پشتیبانی می‌کنند؛ خودتان آن‌ها را ارزیابی کنید (کد منبع باز؟ فعالانه توسعه می‌یابد؟ شهرت امنیتی خوب؟). کیف پول رسمی یا پرکاربردترین لزوماً خصوصی‌ترین نیست.