ساختار کلی زرگری
زرگری بخش مهمی از هسته اصلی زربان است که برگرفته از سیستم میکردائو است. میکردائو یکی از پلتفرم های وام دهی غیرمتمرکز معروف است که طی چندین سال گذشته بخوبی نیازهای کاربران بلاکچین در مورد غیرمتمرکز بودن و امنیت را برآورده کرده است. تیم زربان تلاش کرده است برای حفظ این نیازها در بازار ایران با کمترین تغییرات ممکن این پلتفرم را در بخش زرگری برای کاربران ایرانی توسعه داده و به صورت امن، و در عین حال با کاربری ساده ارائه کند.
مسئولیت بخش زرگری ارائه وام هایی با وثیقه رمزارز و بدهی ریالی است. برای تهیه یک وام با وثیقه رمزارز موردنظر خود می توانید در یکی از طرح هایی که وثیقه تان را پشتیبانی می کند اقدام کنید. در هر یک از این طرح ها نرخ بهره، حداقل و حداکثر مبلغی که می توانید وام بگیرید و درصدی که بدهی شما وثیقه شده است، مشخص شده است. پس از اقدام در طرح مورد نظر مقدار وام شما در قالب توکن زر برای شما در دسترس است. مقداری که نیاز دارید زر ایجاد کنید و از آن استفاده کنید. هر زر دارای ارزش ثابت معادل هزار تومان است. همچنین نرخ سود در زرگری به صورت مرکب و ثانیه ای محاسبه می شود و به بدهی شما اضافه می شود. برنامه ریزی بازپرداخت وام بر عهده کاربران است و می توانید بازپرداخت آن را در زمان های دلخواه خود انجام دهید. توجه داشته باشید که بازپرداخت وام ها در زرگری فقط با زر امکانپذیر است. در صورت نداشتن زر لازم می توانید با پشتیبانی زربان تماس گرفته و نسبت به تهیه آن اقدام کنید.
وثیقه و وام در زرگری در بخش های زیر مدیریت می شود:
- مدیریت وثیقه و وام هنگامی که یک رمزارز وثیقه می شود، در این بخش یک صندوق بدهی برای آن ایجاد می شود. مدیریت وثیقه شامل ارزش وثیقه و مقدار بدهی و هشدار شروع نقد کردن وثیقه این وام در این صندوق انجام می شود. همچنین دو بخش مدیریت وثیقه و مدیریت وام نیز طی قراردادهای جداگانه ای در این بخش مدیریت می شوند:
- مدیریت وثیقه در این بخش قفل و آزاد شدن وثیقه مدیریت می شود. هنگامی که رمزارزی وثیقه می شود، در این بخش این رمزارز قفل شده و در صورت تسویه وام، در این قرارداد این وثیقه آزاد می شود.
- مدیریت بدهی ایجاد زر برای پرداخت وام و همچنین تسویه وام (از بین بردن توکن زر بدهی) در این بخش مدیریت می شود.
- پراکسی به منظور راحت تر کردن تعامل کاربران/توسعه دهندگان با زرگری ایجاد شده است. پراکسی قرارداد هوشمندی است که به کاربران این امکان را میدهد تا چندین عملیات را در یک تراکنش انجام دهند.
- مدیریت صندوق ها ایجاد صندوق های مختلف و همچنین انتقال آن ها در این بخش مدیریت می شود.
- اوراکل در بخش اوراکل قیمت وثیقه به روز رسانی و به مدیریت وثیقه و وام فرستاده می شود
- نقد کردن وثیقه هنگامی که ارزش وثیقه برای ضمانت بدهی وام کافی نباشد، بخش نقد کردن وثیقه مسئول اجرای مزایده برای فروش وثیقه و تسویه بدهی است.
- نرخ کارمزد محاسبه نرخ سود وام و به روز رسانی آن و انتقال این مقدار به مدیریت وثیقه و وام در بخش مدیریت نرخ کارمزد انجام می شود.
با توسعه زرگری در آینده، این محصول تکمیل خواهد شد و بخش های مختلف مستند نیز به روزرسانی خواهد شد. در ادامه این مستند، هر بخش را با جزئیات بیشتری بررسی و عملکرد توابع موجود در قراردادهای هوشمند زرگری را به صورت دقیق بیان می کنیم.