فریلنسر تولید محتوا https://t.me/BitcoinBreads
ساز و کار Escrow در لجر XRP چیست و چگونه عمل میکند؟
شرکت ریپل (Ripple) برای اینکه به عرضه XRP قابلیت پیش بینی بیشتری بدهد، ۵۵ میلیارد XRP را (که معادل ۵۵٪ از کل توکنهای قابل عرضه این رمزارز است) را در ساز و کاری موسوم به «وثیقه» (Escrow) قفل کرده است. این وثیقهها (Escrows) در خودِ لجر یا دفترکل بلاکچین XRP هستند و این لجر که بر اساس مکانیزم اجماع کار میکند، بر آزادسازی توکنهای XRP از این وثیقهها (Escrows) کنترل دارد.
ساز و کار Escrow یا وثیقه گذاری، از وثیقههایی مستقل در لجر بلاکچین تشکیل شده که طی ۵۵ ماه آتی، هر ماه یک میلیارد توکن XRP را آزاد سازی میکند. این کار باعث میشود بتوان میزان XRP جدید بیشتری را وارد چرخه بازار کرد. احتمالا مقدار XRP جدیدی که هر ماه از این طریق وارد چرخه میشوند عملا از این مقدار(یعنی از یک میلیارد توکن در هر ماه) خیلی کمتر خواهد بود. همه XRPهای باقیمانده، هر ماه به وثیقهای جدید منتقل میشود و در اولین ماهی که آزادسازی وثیقه (Escrow) انجام نمیشود، آزاد میشوند.
همزمان با فرایند انتقال XRPهای شرکت ریپل (Ripple) به وثیقهها (Escrow)، مدل امنیتی حسابها نیز تغییر داده شده است. لجر XRP از طرح و الگوی چند امضایی (multisign) مخصوص خودش پشتیبانی میکند که شرکت ریپل (Ripple) با استفاده از همین طرح و الگو، امنیت حسابهایی که XRPهای آزادسازی شده از وثیقهها (Escrows) به آنها واریز میشود را تامین میکند.
این طرح و الگوی چند امضایی مزایای متعددی نسبت به سایر طرحهایی که در دیگر لجرها مورد استفاده قرار میگیرند دارد. بعنوان مثال، میتوان بدون تغییر دادن آدرس دریافت کننده، امضا کنندگان و نودهای تایید کننده در بلاکچین XRP (موسوم به qourems) را تغییر داد.
مکانیک و نحوه کار لجر XRP
ساز و کار وثیقه گذاری (Escrow) در لجر XRP به دو مقصود طراحی شده است: اول اینکه همانطور که از معنی وثیقه (Escrow) فهمیده میشود، این امکان را فراهم میآورد تا وجوه را روی لجر قفل کرد، مشروط به اینکه چنانچه شرایط خاصی در زمان معینی محقق شد، آنها را در یکی از دو حساب آزادسازی کند. این کار از انجام تراکنشها میان لجرهای مختلف یا تبادل رمزارزهای مربوط به بلاکچینهای مختلف میان دو طرف معامله کننده (Cross-ledger Atomic Swaps) به صورت غیرمتمرکز، پشتیبانی میکند.
سیستم وثیقه گذاری (Escrow) توکنهای XRP از سه نوع تراکنش و یک نوع ثبت در لجر، تشکیل میشود. وثیقهها (Escrows) با تراکنش EscrowCreate ایجاد میشوند. با این کار وثیقه (Escrow) در لجر ثبت میشود. این وثیقهها (Escrows) را میتوان به ترتیب با تراکنشهای EscrowCancel و EscrowFinish لغو یا خاتمه داد.
در صورتی که یک وثیقه (Escrow) با موفقیت انجام شود و خاتمه یابد، XRPهایی که در خود دارد را به حساب مقصد خود تحویل میدهد. لجر میتواند دارای تاریخی باشد که قبل از آن نتوان تراکنش را لغو کرد، نتوان تراکنش را به اجرا درآورد و خاتمه داد و نیز شرطی که باید تحقق یابد تا تراکنش بتواند انجام بگیرد و خاتمه یابد.
وثیقهی زمانی را میتوان به طرق مختلفی به اجرا در آورد اما ساده ترین راه، ایجاد یک تراکنش وثیقه (Escrow) است که نتوان آن را لغو کرد، قبل از تاریخ معینی نتوان آن را به اجرا در آورد و خاتمه داد و برای خاتمه آن نیاز به تحقق یافتن هیچ شرط دیگری نباشد. برای سهولت در کار میتوان حساب مقصد را همان حساب مبدأ در نظر گرفت.
ثبت تراکنش وثیقه گذاری (Escrow) در لجر XRP شامل دادههایی از قبیل حساب مبدأ، حساب مقصد و مقدار XRP است. لجر XRP، حسابی که تراکنش را ایجاد کرده، مالک XRPها میداند و میزان ذخیره XRP مورد نیاز آن حساب را تا زمانی که تکمیل یا لغو شود، اضافه میکند. وثیقههایی که در لجر ثبت میشوند به صورت اختیاری میتوانند شامل یک شرط کریپتویی هم باشند که بایستی محقق شوند تا آن وثیقه (Escrow) به اجرا در بیاید و خاتمه یابد و تاریخی که قبل از آن، نتوان آن وثیقه (Escrow) را لغو کرد و تاریخی که قبل از آن نتوان وثیقه (Escrow) را به اجرا در آورد و خاتمه داد.
وثیقهها میتوانند تگهای مبدأ و مقصد هم داشته باشند. این تگها در لجر XRP راهی قابل اتکا برای پشتیبانی از حسابهای میزبان هستند که در آنها یک عامل و نماینده (مثلا صرافی ها) تراکنشی را از طرف مشتریانشان به انجام میرساند. تگ مقصد به دریافت کننده (مثلا صرافیها) اطلاع میدهد که این واریزی را باید به حساب کدامیک از مشتریانش انتقال دهد. تگ مبدأ این امکان را فراهم میآورد که ارز انتقال داده شده عودت شود و این عودت رمز ارزها به اشتباه صورت نگیرد و به مشتری درست برگردانده شود. این امر به صرافیها یا ارائه دهندگان والتهای میزبان این اجازه را میدهد تا از طرف مشتریانشان پرداختهای وثیقهای را انجام دهند.
در حالیکه در حال حاضر از سیستم وثیقه (Escrow) برای افزایش قابلیت پیش بینی میزان عرضه XRP استفاده میشود، اما شرکت ریپل (Ripple) انتظار دارد که از آن برای تراکنشها و پرداختهای کلان روی بلاکچین و بین بلاکچینهای مختلف با استفاده از پروتکلهای میان لجری استفاده شود. لجر XRP همچنین برای تراکنشها و پرداختهای دارای ارزش کمتر و خارج از بلاکچین و ریز پرداختها، کانالهای پرداخت فراهم کرده است. مثلا از طریق این کانالهای پرداخت میتوان ارزهای فیات مثل دلار را به حسابهای مشتریان حواله کرد.
دوستان لطفا اگه از این مطلب خوشتون اومد حتما برای حمایت پست رو لایک کنید و برای دوستانتون هم فوروارد کنید و صفحه من در توییتر و کانال تلگرام رو هم حتما فالو کنید و عضو بشید. ممنون
صفحه توییتر:
http://twitter.com/BitcoinBreads
کانال تلگرام:
مطلبی دیگر از این انتشارات
متاماسک و داستان غیرمتمرکز سازی پروژه ها
مطلبی دیگر از این انتشارات
بررسی متد apply در جاوااسکریپت
مطلبی دیگر از این انتشارات
اتریوم چطور به اتریوم ۲ آپدیت میشه؟