از زمان راه اندازی موفقیت آمیز شبکه ZCASH در تاریخ 28 اکتبر ، ما مورد علاقه معدنچیان و کاربرانی که می خواهند از محرمانه بودن و ویژگی های حریم خصوصی فعال شده در پروتکل استفاده کنند ، مورد علاقه خود قرار گرفته ایم. هنگام ارسال یا دریافت ZEC ، انتخاب اضافه شده استفاده از آدرس های محافظ یا شفاف یک عامل مهم برای آن کاربران است. درک چگونگی استفاده از این دو نوع در یک معامله ، مکان مناسبی برای شروع آگاه ترین گزینه ها است.
بلوک های ساختمانی کاربر کاربر یک معامله ZCASH را می توان در ارسال و دریافت آدرس ، مانده حساب و هزینه های معامله تقسیم کرد. اجزای معامله پیچیده تر در مشخصات پروتکل ما مورد بررسی قرار می گیرند ، بنابراین ما در حال حاضر از این مفاهیم خودداری خواهیم کرد. برای ارسال به آدرس های محافظ ، یک مؤلفه اضافی "زمینه یادداشت" در دسترس است اما این موضوعی برای پست آینده خواهد بود.

نمای سطح بالایی از معامله ZCASH
نمودار بالا روند ارسال و دریافت ZEC را به عنوان بخشی از معامله نشان می دهد. استفاده از آدرس های محافظ-اعم از ارسال و یا دریافت-نیاز به تولید یک اثبات صفر دانست که به دیگران امکان می دهد داده های رمزگذاری شده یک معامله را بدون فاش شدن تأیید کنند.(جزئیات بیشتر در مورد چگونگی بحث این کار در یک پست آینده در مورد کار داخلی معاملات بین آدرس های محافظ.) این آدرس ها همیشه با "Z" شروع می شوند و گاهی اوقات به عنوان "z-addr" یاد می شوند. به طور مشابه ، استفاده از آدرس های شفاف نیاز به تعامل با آنچه به عنوان "استخر ارزش شفاف" (یا TVP) شناخته می شود و داده های معامله را به طور عمومی نشان می دهد. این آدرس ها همیشه با "T" شروع می شوند و گاهی اوقات به عنوان "T-ADDR" گفته می شود. هزینه معامله همچنین از TVP عبور می کند و بنابراین همیشه در blockchain قابل مشاهده است. حتی اگر همیشه هزینه ها در یک معامله آشکار شود ، آدرس های محافظ و ارزش همانطور که در معامله ZCASH واقعی زیر نشان داده نمی شود ، تحت تأثیر قرار نمی گیرند.

تصویری از اکسپلورر بلوک Zchain از معامله بین آدرس های محافظ
مانند سایر پروتکل های blockchain ، هزینه کردن از تعادل در یک آدرس نیاز به ارسال تمام تعادل دارد. بنابراین ، مگر اینکه بخواهید تعادل دقیقی را به طرف دیگر ارسال کنید ، باید با استفاده از آدرس دریافت کننده دوم که کنترل می کنید ، تعادل را تقسیم کنید تا هرگونه تغییر تعادل را بپذیرید. برای جلوگیری از مدیریت اضافه شده آدرس های متعدد ، می توان به سادگی از آدرس ارسال به عنوان آدرس تغییر استفاده کرد. با این حال ، این به طور معمول توصیه نمی شود زیرا این امر می تواند یک پروفایل هویت مبتنی بر معاملات ارسال شده به آن و از آن آدرس عمومی واحد ایجاد کند. ایجاد یک آدرس جدید برای هر معامله به منظور خنثی کردن معاملات کاربر ، به روش استاندارد توصیه شده است. از آنجا که معاملات عمومی ارسال و دریافت آدرس ، با این حال ، این سطح از انسجام هنوز برای حرکت در اطراف کاملاً بی اهمیت است و سطح حریم شخصی معنی دار را ارائه نمی دهد.
خوشبختانه ، هنگام ارسال ZEC از یک آدرس محافظ ، آن داده ها خصوصی نگه داشته می شوند ، بنابراین ارسال تغییر به آدرس ارسال مجاز است. در ZCASH ، تمام معاملات بین آدرس های محافظ یکسان به نظر می رسند ، بنابراین استفاده مجدد از آدرس های محافظ به همان روشی که آدرس های شفاف هستند آسیب پذیر نیستند.

خواص ارسال ZEC بین آدرس های محافظ و شفاف
در ZCASH ، ZEC واحد تعادل برای میزان ارزش یک آدرس است. این متفاوت از ارزهای کاملاً عمومی است که به این دلیل که تعادل ZEC بسته به نوع آدرس که در حال حاضر در آن نگهداری می شود و آدرس قبلی (ES) از آن ارسال شده است ، دارای مجموعه متفاوتی از خواص است. اگر ZEC در یک آدرس شفاف نگه داشته شود ، تعادل ناشناخته آن قابل مشاهده است. صرف نظر از این تعادل که به یک یا چند آدرس شفاف ارسال می شود ، آدرس های محافظ یا ترکیبی از این نوع ، خروجی ZEC از یک آدرس شفاف قابل مشاهده خواهد بود. فایده ارسال ZEC شفاف به یک آدرس محافظ ، شکستن پیوند بین آدرس های شفاف آینده در صورتی است که دوباره به پایان می رسد. عمل محافظت از ZEC در این مراحل اولیه از اهمیت ویژه ای برخوردار است که در آن بسیاری از کیف پول ها (مانند کیف پول های موبایل) ممکن است به دلیل نیازهای منابع ، از آدرس های محافظت شده پشتیبانی نکنند ، همانطور که در یک پست وبلاگ قبلی در مورد انتظارات کاربر برای محدودیت های سخت افزاری و نرم افزار توضیح داده شده است.

تصویری از اکتشاف کننده بلوک Zchain از معامله ای که محافظ ZEC است
در معامله فوق که یک آدرس شفاف به یک آدرس محافظ ارسال می کند ، می بینید که این روند محافظت از ZEC مانده مانده را نشان می دهد و توسط آدرس های محافظ نگه داشته می شود. آدرس های محافظ درگیر و اینکه آیا آن را به یک یا دو آدرس محافظ ارسال شده است محرمانه است.
برای تضاد ، تعادل ZEC در یک آدرس محافظ ، تعادل و آدرس حساب را به صورت خصوصی نگه می دارد. اگر هزینه به یک یا چند آدرس محافظ ، ارزش خصوصی باقی بماند اما هر آدرس شفاف در انتهای دریافت ، ZEC را از بین می برد و مقدار دریافت شده در blockchain را نشان می دهد. هنگامی که از ZEC استفاده می شود ، آدرس های ورودی را محافظت می کنند و اینکه آیا مقدار از یک یا دو مورد از این موارد محرمانه است.
لازم به ذکر است که این مثالها ویژگی های معاملات پیچیده تری را که هر دو آدرس شفاف و محافظ در آن ارسال یا دریافت می کنند ، جزئیات نمی دهند. با این مرور کلی در مورد خصوصیات اساسی آدرس ها و صرف تعادل ZEC ، کاربران می توانند امیدوار باشند دیدگاه بهتری در مورد نحوه عملکرد معاملات هنگام معامله بین هر دو آدرس کسب کنند. انتظار داشته باشید که پست های آینده در مورد عملکرد داخلی آدرس های محافظ ، ملاحظات بیشتر در مورد پیوند و پیامدهای حریم خصوصی و جزئیات مربوط به معاملات پیچیده تر باشد. ما مشتاق ارتقاء آدرس های محافظ برای بهبود آمار در مورد استفاده از آنها هستیم. در حالی که معاملات مربوط به آدرس های محافظ به منابع بیشتری نسبت به مواردی که دارای آدرس های شفاف هستند ، نیاز به منابع بیشتری دارند ، بهبود حریم خصوصی بهبود یافته در هنگام استفاده از آنها یک مزیت روشنی برای آزادی مالی است و پیشرفت اصلی ZCASH به عنوان یک رمزنگاری است.
فارکس حرفه ای...
برچسب :
نویسنده : مرتضی احباب
بازدید : <-PostHit->