پروژه همیلتون یک پروژه تحقیقاتی چند ساله و مشترک بین ابتکار ارز دیجیتال MIT و بانک فدرال رزرو بوستون است. هدف پروژه همیلتون بررسی امکان سنجی فنی یک ارز دیجیتال بانک مرکزی عمومی (CBDC) است که می تواند توسط اقتصادی به اندازه ایالات متحده استفاده شود و درک عملی از چالش ها، فرصت های فنی CBDC، ریسک ها و معاوضه ها
OpenCBDC چیست؟
فاز اول پروژه همیلتون منجر به انتشار OpenCBDC-tx، یک پایگاه کد تحقیقاتی برای یک پردازنده تراکنش، و یک مقاله تحقیقاتی مرتبط، یک سیستم پردازش پرداخت با کارایی بالا طراحی شده برای ارزهای دیجیتال بانک مرکزی شد. این اولین کمک به یک پروژه منبع باز بزرگتر به نام OpenCBDC است که توسط MIT DCI نگهداری می شود. هدف این پروژه کمک به بانک های مرکزی، سیاست گذاران، صنعت، دانشگاهیان و سایرین در تصمیم گیری درباره بهترین طراحی این فناوری و در عین حال ترویج تحقیقات بی طرفانه و مشترک جهانی است. از طریق OpenCBDC ما همچنین امیدواریم که جامعه ای از مهندسان و دانش پژوهان را در کنار رهبران دولت، تجارت و جامعه مدنی در تحقیق و توسعه مشارکت دهیم تا بیاموزیم چگونه سیستم های ارز دیجیتال را می توان برای ارتقای بهترین حریم خصوصی، آژانس کاربری، نوآوری و برابری مالی طراحی کرد..
اهداف فاز اول پروژه همیلتون چه بود؟
هدف فاز اول پروژه همیلتون بررسی امکان سنجی فنی یک پردازنده تراکنش با توان عملیاتی بالا، تاخیر کم و انعطاف پذیر بود که می توانست انعطاف پذیری را برای طیف وسیعی از انتخاب های نهایی طراحی CBDC فراهم کند. هدف پروژه همیلتون طراحی یک سیستم کامل CBDC نبود. OpenCBDC نه آماده تولید است و نه عملکرد مورد نیاز برای یک CBDC فعال را ارائه می دهد. ما هنوز نمی دانیم که آیا CBDC بهترین راه برای دستیابی کشورها به اهداف سیاست عمومی است یا خیر. قبل از استقرار آنها، ما باید داده های مورد نیاز برای طراحی آنها را به گونه ای داشته باشیم که عاملیت کاربر، حریم خصوصی و دسترسی را بهبود بخشد.
چی ساختی؟
ما دو معماری را برای یک پردازنده معامله متمرکز ساختیم. اولین معماری (اتمیزر) معاملات را از طریق سرور سفارش پردازش می کند و می تواند 170،000 معاملات در ثانیه را انجام دهد. معماری دوم (2pc) معاملات را به طور موازی بر روی رایانه های مختلف پردازش می کند و می تواند 1. 7 میلیون معاملات در ثانیه انجام دهد. تفاوت اصلی عملکردی بین دو معماری ما این است که اتمیزر یک تاریخچه سفارش داده شده را برای همه معاملات تحقق می بخشد ، در حالی که 2pc چنین نمی کند. همانطور که در مقاله خود توضیح می دهیم ، این نشان می دهد که مبادلات اولیه ای که بین مقیاس پذیری ، حریم خصوصی و قابلیت حسابرسی پیدا کردیم. طراحی ماژولار ما از آزمایش با مدل هایی که واسطه ها می توانند انواع مختلفی از نقش های مختلف را به عهده بگیرند و اهداف مختلفی از جمله مدل غیر حضانت یا خودآموزی را ارائه دهند ، پشتیبانی می کند ، جایی که کاربران می توانند بدون نیاز به حساب کاربری با کسی (حتی مرکزی ، پرداختی دریافت کنند. پردازنده معاملات) ، مشابه امروز پول نقد.
چرا DCI تصمیم گرفت روی پروژه همیلتون کار کند و OpenCBDC را ایجاد کند؟
سیستم مالی فعلی ما هنوز با تعدادی از اصطکاک روبرو است. طیف گسترده ای از آزمایش های هیجان انگیز در ارزهای رمزپایه باعث می شود که تکنسین ها و بانکداران مرکزی در مورد نحوه عملکرد سیستم های پرداخت موجود تجدید نظر کنند. یک CBDC به خوبی طراحی شده ممکن است به یک سیستم مالی قابل تعامل با ساختار نهادی ساده ، که قادر به خدمت به عموم مردم با هزینه بسیار کمتری است ، کمک کند. اگرچه در مورد ابعاد سیاست CBDC بحث و گفتگو شده است ، اما ایده ها و سؤالات مهم فنی وجود دارد که از این مکالمه گم شده اند. DCI قصد دارد با درگیر کردن تکنسین ها ، محققان کاربر ، بانکداران مرکزی ، رهبران بخش خصوصی و دانشگاهیان در زمینه خدمات در دسترس ، قابل اعتماد ، عادلانه و مقاوم تر ، این شکاف را پر کند. ما هنوز نمی دانیم که آیا CBDC می تواند به بهبود سیستم مالی ما کمک کند ، یا اینکه چگونه ممکن است برای انجام این کار به بهترین وجه طراحی شود ، اما ما معتقدیم که درگیر در تحقیقات فنی یک گام مهم در پاسخ به این سؤال است. علاقه MIT DCI به این همکاری با فدرال فدرال بوستون ناشی از تمایل به تا آنجا که ممکن است ، دست در اطمینان از انجام تحقیقات بی طرف و مسئول با این فناوری قبل از تصمیم گیری در مورد سیاست انجام می شود. ساختمان و اجرای ما به ما کمک می کند تا مشکلات و چالش ها را بهتر درک کنیم و ما را در موقعیتی منحصر به فرد قرار دهیم تا به شکل گیری CBDC کمک کنیم که بر حریم خصوصی ، آژانس کاربری و سهام مالی تأکید کند.
چرا حالا؟
بیش از 87 کشور جهان (شامل بیش از 90 ٪ از تولید ناخالص داخلی جهانی) [1] در مراحل مختلف تحقیق ، توسعه و خلبانان CBDC هستند که به دلیل (بخشی از آن) به عواملی مانند علاقه دولت و سایر تحولات خارجی (به عنوان مثال ، خصوصی)stablecoins صادر شده). همانطور که در یک گزارش اخیر بحث شده است ، "فدرال رزرو متهم به ارتقاء ثبات پولی و مالی و ایمنی و کارآیی سیستم پرداخت است و در حال مطالعه چگونگی بهبود CBDC در سیستم پرداخت داخلی در حال حاضر ایمن و کارآمد است."[2،3] پروژه همیلتون بخشی از این اکتشافات است.
آیا پروژه همیلتون منجر به CBDC ایالات متحده خواهد شد؟
تحقیقات پروژه همیلتون صرفاً بر معماری فنی پلت فرم CBDC فرضی متمرکز است. این در نظر گرفته نشده است که یک CBDC قابل استفاده در ایالات متحده باشد و همچنین راه حل هایی را برای بسیاری از سیاست ها ، نظارتی ها یا سؤالات حقوقی مورد نیاز چنین اکتشافی تجزیه و تحلیل یا پیشنهاد نمی کند.
بعدی برای پروژه همیلتون چیست؟
پروژه همیلتون ، همکاری بین فدرال بوستون و MIT DCI ، اکنون وارد مرحله دو می شود. فاز دوم شامل اجرای قابلیت های پیشرفته تر برای تعیین تجارت فنی و عملکرد مرتبط با طرح های مختلف خواهد بود. زمینه های تحقیقاتی احتمالاً شامل حریم خصوصی ، قابلیت حسابرسی ، قابلیت برنامه نویسی ، قابلیت همکاری و موارد دیگر خواهد بود. Boston Fed و MIT DCI به طور مشترک نتایج این تحقیق را که با فاز یک انجام شده است ، منتشر می کنند.
درباره ارز دیجیتال بانک مرکزی (CBDC)
CBDC چیست؟
به طور سنتی ، پول بانک مرکزی دو شکل گرفته است: (1) ارز فیزیکی (پول نقد) که به طور گسترده ای برای استفاده توسط افراد ، مشاغل و دیگران و (2) ذخایر دیجیتالی که توسط موسسات مالی واجد شرایط در بانک مرکزی نگهداری می شود ، در دسترس است. CBDC یک اصطلاح عمومی برای نسخه سوم پول بانک مرکزی است که دیجیتالی ، در دسترس افراد (مستقیم یا واسطه) و مسئولیت مستقیم بانک مرکزی است. CBDC ها به طور معمول به دو دسته تقسیم می شوند: خرده فروشی و عمده فروشی."عمده فروشی CBDC برای تسویه نقل و انتقالات بین بانکی و معاملات عمده فروشی مربوطه ، به عنوان مثال برای تسویه حساب بین موسسات مالی در نظر گرفته شده است."در مقابل ، "CBDC های خرده فروشی سیستم پولی دو لایه معمولی را اصلاح می کنند به این دلیل که آنها پول دیجیتال بانک مرکزی را در دسترس عموم قرار می دهند ، درست همانطور که پول نقد به عنوان ادعای مستقیم در بانک مرکزی در دسترس عموم است." [4]
خطرات و مزایای احتمالی CBDC چیست؟
بسیاری از مزایای بالقوه و مضرات بالقوه CBDC به تصمیمات سیاست گرفته شده و طراحی و اجرای نهایی آن بستگی دارد. از یک طرف ، CBDC می تواند فرصتی برای طراحی مجدد سیستم های پرداخت میراث ما باشد و فرصتی برای تصور مجدد نقش ها و مشوق های بازار و حل مشکلات اساسی در سیستم مالی ما فراهم می کند. اگر به روش صحیح طراحی شود ، CBDC ممکن است آژانس مالی کاربر را تقویت کند ، رقابت را افزایش دهد و مدل های داده های مختلف را استاندارد کند و منجر به قابلیت همکاری بیشتر و ایجاد بستر نوآوری شود ، به همان اندازه که اینترنت بستری برای نوآوری در بالای انتقال ایجاد کرداطلاعاتاز طرف دیگر ، در مورد محافظت از داده های کاربر ، درک تأثیر در ثبات مالی و اطمینان از عدم دلسردی یا جلوگیری از نوآوری در بخش خصوصی ، چالش های بسیاری وجود دارد.
این امر چگونه بر سیاست پولی تأثیر خواهد گذاشت؟
OpenCBDC برای پشتیبانی از یک هدف کلی CBDC بر طراحی فنی یک پردازنده معامله متمرکز است. تحقیقات ما به تجزیه و تحلیل سیاست های پولی توجه نمی کند. هیئت مدیره سیستم فدرال رزرو در ژانویه سال 2022 مقاله ای را ارائه داد که ملاحظات مختلف سیاست CBDC را تشریح می کند.
جزییات فنی
آیا opencbdc سریع است؟
آره. برای پشتیبانی از مقیاس معاملات خرده فروشی در یک کشور بزرگ مانند ایالات متحده و ضبط مزایای پرداخت سریعتر و در زمان واقعی ، یک پردازنده معامله CBDC باید هزاران معامله را در ثانیه پردازش کند و آنها را به سرعت تسویه کند. یکی از معماری که ما ساخته ایم (به نام Atomizer) قادر به پردازش 170،000 معاملات در ثانیه و دیگری (2pc) است که می تواند 1. 7 میلیون معاملات در ثانیه را با زمان تسویه حساب در کمتر از 2 ثانیه برای هر دو پردازش کند.
پردازنده معاملات OpenCBDC چه داده ای را ذخیره می کند؟
ما از تکنیک های رمزنگاری و ارزهای رمزنگاری موجود در طراحی پردازنده معامله استفاده کردیم تا میزان داده های جمع آوری شده و حفظ شده توسط یک پردازنده معاملات مرکزی را به حداقل برسانیم. به عنوان مثال ، پردازنده معاملات مرکزی فقط باید تعهدات مربوط به صندوق های ناخواسته را به عنوان هش های مات 32 بایت ذخیره کند.
آیا opencbdc انعطاف پذیر است؟
ما تحمل گسل را در نظر گرفتیم و آزمایش های گسترده ای انجام دادیم تا اطمینان حاصل شود که سیستم در صورت بروز خرابی می تواند به عملکرد خود ادامه دهد ، خواه ممکن است این موارد به دلیل سخت افزار ، بلایای طبیعی یا مراکز داده آفلاین باشد. اما شایان ذکر است که از آنجا که این کد تحقیق است ، و قطعاً در مورد نرم افزار تحقیق وجود دارد - چشم و ذهن بیشتری به سمت بهبود نرم افزار ، آزمایش معماری های بیشتر و کشف این آسیب پذیری ها دلیل بزرگی است که ما وجود دارد. پایه کد ما را باز کنید.
ویژگی های فنی اصلی OpenCBDC چیست؟
OpenCBDC ایده های منتخب را از طریق رمزنگاری ، فناوری blockchain و فن آوری های توزیع شده کلاسیک در سیستم ها انتخاب می کند تا عملکردی مانند اثبات رمزنگاری پرداخت ، انتقال اتمی و اشکال انعطاف پذیر مجوز را در عین حال که عملکرد قوی را در یک پردازنده معامله حفظ می کند ، فعال کند. هر دو معماری که ما توسعه داده ایم از مدل خروجی معاملات Unspent (UTXO) برای نشان دادن وجوه کاربر در سیستم استفاده می کنند ، اما ما علاقه مند به بررسی سایر طرح ها هستیم. یکی از معماری هایی که ما ساخته ایم (به نام Atomizer) قادر به پردازش 170،000 معاملات در ثانیه است و دیگری (به نام 2pc) قادر به پردازش 1. 7 میلیون معاملات در ثانیه با زمان تسویه حساب در کمتر از 2 ثانیه برای هر دو است.
آیا OpenCBDC از فناوری blockchain استفاده می کند؟
مرحله اول تحقیق ما اجزای موجود از سیستم های blockchain و cryptocurrency را قرض گرفت ، اما برخی از ویژگی های هر یک را دور ریخت. اطلاعات بیشتر را می توان در مقاله فنی ما یافت. در حالی که CBDC غالباً با blockchain یا فناوری لجر توزیع شده همراه است ، در صورت کار در یک دامنه اعتماد ، یک CBDC نیازی به blockchain ندارد.
پردازنده معاملات OpenCBDC چگونه کار می کند؟
کاربران با استفاده از جفت های کلید عمومی/خصوصی که در کیف پول های دیجیتالی خود ذخیره شده اند ، معاملات و امضاء را امضا می کنند (همانطور که در بسیاری از ارزهای رمزنگاری شده است). کیف پول کاربر معاملات را برای جابجایی پول به پردازنده معاملات متمرکز ارسال می کند (که به عنوان صندوق های ناخواسته ارائه می شود).
پایگاه کد فعلی چه محدودیتی دارد؟
اول و مهمتر از همه ، OpenCBDC (و همچنین در نظر گرفته نمی شود) یک CBDC کامل و با عملکرد نیست. ما به سختی شروع به کشف صفحه کامل از گزینه های طراحی در دسترس برای یک CBDC فرضی کردیم. کار ما در فاز اول محدود به دامنه بود ، به برخی از روشهای زیر:: (1) ما هنوز طرح خود را برای حسابرسی حفظ حریم خصوصی اجرا نکرده ایم ، (2) ما با یک مدل UTXO شروع کردیم ، اما دوست داریم تضاد کنیمو مقایسه با یک مدل متعادل حساب ، (3) اگرچه ما سعی کردیم داده های بسیار کمی را در پردازنده معامله ذخیره کنیم ، فکر می کنیم می توانیم بهتر عمل کنیم و با استفاده از طرح های مختلف رمزنگاری مانند اثبات آگاهی صفر ، تضمین های حریم خصوصی قوی تری را ارائه دهیم. (4)سیستم فعلی ما دارای معنایی برنامه ریزی محدود است ، و (5) ما سایر قسمت های اساسی CBDC را مانند کیف پول های امن پیاده سازی نکرده ایم. ما قصد داریم بیشتر این سؤالات را در کارهای آینده بررسی کنیم و همچنین امیدواریم که دیگران با کمک به کد منبع باز و طراحی کمک کنند.
در مقاله فنی آمده است که طراحی شما از مدل های انعطاف پذیر برای واسطه ها پشتیبانی می کند. این یعنی چی؟
از آنجا که هنوز هم در بسیاری از حوزه های قضایی در مورد چگونگی عملکرد CBDC سؤالات باز وجود دارد ، ما سیستم خود را برای پشتیبانی از انواع مدل های دسترسی ظریف برای کمک به آزمایش و مقایسه طراحی کردیم. برای نشان دادن انعطاف پذیری آن ، در اینجا چند نمونه از انواع طراحی سیستم ما می تواند پشتیبانی کند. توجه داشته باشید که این لیست فراگیر نیست ، و ما هیچ اظهار نظری در مورد زنده بودن یا احتمال اتخاذ هر یک از این گزینه های طراحی ارائه نمی دهیم. طراحی مدولار ما از آزمایش با مدلهایی پشتیبانی می کند که واسطه ها می توانند انواع مختلفی از نقش های مختلف را به عهده بگیرند و اهداف مختلفی را به خدمت بگیرند ، اما همچنین می تواند از انواع مختلفی از واسطه گری پشتیبانی کند. تحت یک مدل غیر حضانت (خودآموزی) ، کاربران می توانند بدون نیاز به حساب کاربری با کسی (حتی پردازنده معاملات مرکزی) ، مشابه امروز پول نقد ، پرداختی را دریافت کنند. طراحی ما همچنین با گزینه هایی سازگار است که واسطه ها حساب های حضانت را به کاربرانی ارائه می دهند که مایل به حفظ کلیدهای خود نیستند و با استفاده از استخر وجوه ، معاملات را از طرف کاربر انجام می دهند. از طرف دیگر ، همچنین با طرح هایی سازگار است که کاربران ممکن است از واسطه ها به سادگی برای تهیه نسخه پشتیبان از کلیدهای خود کمک کنند ، یا خدمات مختلف ممکن است نرم افزار کیف پول دیجیتالی را بدون لزوماً حضانت وجوه کاربر ارائه دهند. طراحی ما از انتخابی پشتیبانی می کند که در آن واسطه ها می توانند به کاهش انکار حملات خدماتی کمک کنند در حالی که پردازنده معامله هنوز معاملات را با نهایی تسویه می کند ، یا انتخابی که در آن می تواند در ارائه اعتبار برای مجاز بودن کلیدهای عمومی برای پرداخت های با ارزش بالا شرکت کند ، در حالی که درگیر نیست. در مراحل دیگر پردازش معاملات. این مثالها نشان می دهد که سیاست گذاران به طور بالقوه گزینه های بسیاری را برای عملکرد CBDC دارند.
سیگنال های تجاری...
ما را در سایت سیگنال های تجاری دنبال می کنید
برچسب :
نویسنده : عبدالله بوتیمار
بازدید : <-PostHit->
تاريخ : پنجشنبه
16 شهريور
1402 ساعت: 1:08