یک دمو از خزانهداری حریم خصوصی Midnight نیاز به امضاکنندگان خارجی برای آزادسازی توکنهای اتریوم دارد
برداشتها از خزانهداری آزمایشی اتریوم شبکه SIG نیاز به شبکه امضاکنندگان آن دارد، حتی اگر داراییهای زیرساختی در اتریوم باقی بمانند. این مثال وابستگی برداشت را در طرح حریم خصوصی Nightmode Midnight نشان میدهد: کاربران یک ادعای محافظتشده را قبل از اینکه انتقال خارجی امضا شود، میسوزانند و بازیابی انتقال ناموفق نیز نیاز به یک پاسخ تأیید شده دارد.
حساب @IOHK_Charles چارلز هاسکینسون در تاریخ 21 اکتبر از ترون به Midnight خوشامد گفت. نقشه راه SIG ترون را برای دسامبر 2026 هدفگذاری کرده است، در حالی که ادغام اتریوم آن در شبکه آزمایشی stagenet قرار دارد.
چگونه خزانهداری اتریوم داراییها را نگه میدارد
SIG خدمات خود را به عنوان ارائه یک حساب اتریوم عادی به یک قرارداد Midnight توصیف میکند. یک آستانه از امضاکنندگان امضای اتریوم را زمانی که قرارداد آن را درخواست میکند، تولید میکند. SIG میگوید که امضاکنندگان مستقل هستند و هیچ امضاکنندهای نمیتواند به تنهایی عمل کند.
در این برنامه آموزشی و آزمایشی، توکنهای ERC20 زیرساختی در حساب EVM خزانهداری قرار دارند. در Midnight، کاربران توکنهای خزانهداری محافظتشدهای را که نمایانگر ادعاهای آنها بر روی آن استخر هستند، در اختیار دارند. بنابراین داراییهای بومی که در اتریوم باقی میمانند، پاسخ میدهند که داراییها کجا ثبت شدهاند؛ این به تنهایی پاسخ نمیدهد که چه کسی میتواند آنها را جابجا کند.
این تمایز همچنین سوختن را توضیح میدهد. شروع یک برداشت ادعای محافظتشدهای را که در حال بازخرید است، نابود میکند، نه اینکه ERC20 زیرساختی را نابود کند. یک پرداخت خارجی موفق، بازخرید را به پایان میرساند. اگر پرداخت یکی از نتایج شکست مستند را دریافت کند، برنامه میتواند ادعا را بازیابی کند.
راهنمای برداشت، هزینه خرج کردن سکه دارنده را به عنوان مجوز در نظر میگیرد. دارنده یک سکه خزانهداری محافظتشده را که با توکن و مقدار دقیق برداشت مطابقت دارد، تأمین میکند و سپس یک آدرس مقصد را انتخاب میکند. مدار یک مقصد صفر را رد میکند.
مدار startWithdraw آن سکه را میسوزاند و درخواست را در صف قرار میدهد. یک تخلیه صف بعدی شماره توالی تراکنش حساب خزانهداری را که به عنوان nonce شناخته میشود، اختصاص میدهد. مرحله ارسال سپس یک درخواست برای انتقال دقیق ERC20 را ثبت کرده و به سرویس امضای محاسبات چندجانبه (MPC) اطلاع میدهد.
بقیه یک توالی از مسئولیتهای متمایز است:
| مرحله | چه باید اتفاق بیفتد | عواقب برداشت |
|---|---|---|
| مجوز و صف | دارنده ادعای محافظتشده را خرج میکند؛ Midnight درخواست را ثبت میکند. | ادعا قبل از پرداخت خارجی سوزانده میشود. |
| امضا | سرویس MPC امضایی برای انتقال خزانهداری بازمیگرداند. | مجوز دارنده به تنهایی نمیتواند از حساب خزانهداری امضا کند. |
| پخش و اجرا | مشتری تراکنش امضا شده را ارسال میکند؛ اتریوم آن را پردازش میکند. | یک امضای بازگشتی هنوز به یک تراکنش خارجی برای اجرا نیاز دارد. |
| تأیید | سرویس MPC نتیجه تراکنش را گزارش میدهد. | تسویه Midnight به نتیجه تأیید شده بستگی دارد. |
| کامل | خزانهداری رکورد تسویه را بررسی کرده و درخواست را میبندد. | نتیجه تعیین میکند که آیا سوختن محافظتشده معتبر است یا ادعا دوباره ضرب میشود. |
سرویس امضا تراکنش را پخش نمیکند. dApp یا relayer آن را با امضای تأیید شده جمعآوری کرده و به زنجیره EVM ارسال میکند.
یک انتقال ناموفق و یک سرویس خاموش متفاوت هستند
این سرویس پس از امضا یک کار دوم دارد. این یک تأیید از نتیجه تراکنش خارجی ارائه میدهد، جدا از امضایی که آن تراکنش را مجاز کرده است. پروتکل ادغام توصیف میکند که چگونه آن نتیجه را به درخواست و دادههای بازگشتی آن متصل میکند.
خزانهداری تأیید را با کلید پاسخ MPC پیکربندی شده خود بررسی میکند قبل از اینکه اجازه تسویه را بدهد.
مشخصات برداشت سه روش برای بازیابی ادعا را توصیف میکند: یک تراکنش برگشتی، یک تراکنش که به دلیل مصرف nonce دیگری غیرقابل اجرا شده است، یا یک انتقال ERC20 که نتیجه آن false بوده است. پس از صفبندی و تخلیه نتیجه تأیید شده، برداشتکننده درخواست را کامل کرده و مقدار محافظتشدهای که دوباره ضرب شده است را دریافت میکند.
یک انتقال موفق که true برمیگرداند، سوزاندن را در محل باقی میگذارد و درخواست را میبندد. در مسیر شکست، بازیابی یک ادعای خزانه در Midnight است، نه یک پرداخت جدید از دارایی بومی به مقصد.
مسیر بازپرداخت مستند نیاز به تأییدیهای دارد که تأیید شده و تخلیه شده باشد. یک درخواست امضای بیپاسخ یا یک پاسخ نتیجه گمشده به خودی خود این شرط را برآورده نمیکند.
این مثال همچنین یک مکانیزم اضطراری در کد خزانه دارد. توسعهدهنده میتواند یک درخواست جایگزینی nonce برای یک تراکنش خزانهای که گیر کرده است، با استفاده از یک انتقال با ارزش صفر از حساب خزانه به خود در همان nonce آغاز کند.
هدف این است که تراکنش اصلی غیرقابل اجرا شود، که پس از آن یک نتیجه تأیید شده میتواند از تسویه شکست آن پشتیبانی کند. شروع این بازیابی محدود به توسعهدهنده است، اگرچه ارسال یک درخواست از قبل اصلاح شده بدون مجوز است. این یک تراکنش امضا شده دیگر است، که به دنبال آن تأیید وجود دارد، نه یک خروجی که خدمات MPC را دور میزند.
کد همچنین یک هشدار خاص دارد: جایگزینی یک درخواست اصلی قبل از اینکه MPC آن را امضا کند، میتواند آن درخواست را به خطر بیندازد و ممکن است آن را بدون تأیید و ادعای محافظتشده تسلیم شده رها کند.
توسعهدهنده همچنین حساب اولیه، زنجیره و پیکربندی کلید پاسخ را تنظیم میکند و میتواند تنظیمات گاز خزانه را تغییر دهد. درخواستهای از قبل شروع شده مقادیر گاز را که هنگام شروع کپی شدهاند، حفظ میکنند.
آزمایش تولید مسیر خروج کامل است
پشتیبانی از mainnet همچنان به نسخه ledger v9 در نقشه راه SIG وابسته است. بهروزرسانی مخزن 21 اکتبر بسته خزانه 0.5.0 را در SIG Midnight 0.25.0 آماده میکند. در آن نسخه کد، ثبت آدرس منتشر شده شامل یک آدرس خزانه stagenet و یک ورودی خالی mainnet است که فایل آن را به عنوان هنوز مستقر یا منتشر نشده تعریف میکند.
دموی جداگانه SIG از تمامپشته از stagenet Midnight و Ethereum Sepolia، هر دو شبکههای آزمایشی عمومی، با یک پاسخدهنده MPC "fakenet" استفاده میکند. این یک جریان کاربردی را نشان میدهد. این نشان نمیدهد که یک اکثریت تولیدی از امضاکنندگان مستقل در حال کار بر روی آن دمو هستند.
توضیحات امضای آستانه SIG به چگونگی تولید یک امضا میپردازد. ارزیابی یک استقرار واقعی همچنین نیاز به دانستن تعداد امضاکنندگانی دارد که باید همکاری کنند، چه کسی آنها را اداره میکند، چگونه این ترتیبات میتوانند تغییر کنند و چه بازیابی میتواند کامل شود زمانی که خدمات عادی در دسترس نیست.
دامنه حسابرسی نیاز به همان دقت دارد. گزارش نهایی Hacken به تاریخ 21 فوریه 2025 به قراردادهای امضای زنجیرهای Solidity اتریوم میپردازد. دامنه آن پوشش خزانه Compact جدیدتر یا سیستم کامل Nightmode را مشخص نمیکند.
بنابراین، شواهد استقرار بعدی از یک اعلام گسترش دیگر مهمتر است: کد تولید دقیق و آدرسها، پیکربندی امضا و تأیید آن، پوشش حسابرسی برای آن اجزا و یک مسیر بازیابی که با شکست خدمات مطابقت دارد.
قیمت --
این محتوا صرفاً برای اطلاعرسانی عمومی ارائه شده است و بهمنزله مشاوره مالی، سرمایهگذاری، حقوقی یا مالیاتی تلقی نمیشود. هرگونه رویداد، جایزه، کمپین آنلاین یا اطلاعات مرتبط که در اینجا ذکر شده است، نباید بهعنوان توصیه، ترغیب یا دعوت به خرید، فروش، معامله یا هرگونه دادوستد دیگر داراییهای رمزارزی تلقی شود. داراییهای رمزارزی از نوسان بالایی برخوردار هستند و ممکن است منجر به زیان شوند. دسترسی به خدمات، محصولات و رویدادهای مرتبط با WEEX ممکن است بسته به منطقه جغرافیایی متفاوت باشد. اطمینان از اینکه استفاده شما از این خدمات با قوانین و مقررات محلی مطابقت دارد، بر عهده خود شماست.
ممکن است شما نیز علاقهمند باشید

Bitmine خرید ETH را پس از رسیدن به 5 درصد عرضه متوقف میکند

eUSD (Telcoin): قیمت 1.00 دلار، سرمایه بازار 10.04 میلیون دلار

Dune دادههای بازار زنده را راهاندازی کرد، شامل ۱۲ بلاکچین و ۲۰۰ پلتفرم معاملاتی

بلوکچین در عصر کامپیوترهای کوانتومی... استراتژیهای بقا متفاوت اتریوم، استلا و ترون

ETF اتریوم 14.9 میلیون دلار جذب میکند، اما وضعیت همچنان نامشخص است

استخدام مدیر منطقه آسیا و اقیانوسیه در Ethereum Institutional

رشدهای کریپتو نشاندهنده رشد کندتر USDC و رشد سریعتر USDT است، مطالعه میگوید

جیپیمورگان، JPM Coin را به اتریوم گسترش داده و انتقالات برای سرمایهگذاران نهادی را تقویت میکند

BitTorrent 21.62 تریلیون توکن BTT به ارزش 7.6 میلیون دلار را سوزاند و وایتپیپر هوش مصنوعی را معرفی کرد

سرکرده کلاهبرداری وظیفهای به قربانیان سرقت Ledger، حدود ۴.۸ میلیون دلار بیتکوین منتقل کرد

وال استریت افزایش سرمایهگذاری در ارزهای دیجیتال را ثبت میکند، ETF بیتکوین با ورود ۵۲۶.۷ میلیون دلار

دیوید دوون به عنوان مسئول منطقه آمریکا در Ethereum Institutional منصوب شد
JPMD در برابر USDC: گسترش اتریوم توسط JPMorgan چه چیزی را تغییر میدهد؟
JPMD و USDC را مقایسه کنید، گسترش JPMorgan در اتریوم را بررسی کنید و ببینید توکنهای سپرده بانکی برای پرداختهای سازمانی و تقاضای ETH چه معنایی دارند.

بانک دویچه، در چند هفته آینده نگهداری بیت کوین و اتریوم را آغاز میکند — گسترش به آسیا تا سال 2027

BitTorrent با تغییر برند استراتژیک و اولین سوزاندن BTT، زیرساخت نسل بعدی Web3 را معرفی میکند

ZKsync در برابر Starknet: کدام یک از ZK رول آپ ها بهتر است؟

چه کسی بیت کوین را به مدار زمین فرستاد و چرا صنعت کریپتو به فضا نیاز دارد

بهروزرسانی برند BitTorrent و همزمانی خرید و سوزاندن مرحله اول BTT، آغازگر عصر جدید زیرساخت Web3

Citrini گزارش مثبتی درباره توکنسازی RWA منتشر کرد و به مالکیت سود توجه کرد

UNCX خسارت حمله بین زنجیرهای Smart Token Vesting V2 را حدود 80.76 هزار دلار اعلام کرد

ذخیرهسازی ایمن ارزهای دیجیتال: کجا ارزهای دیجیتال را بهطور ایمن نگهداری کنیم

چگونه کانال را مدیریت کنیم اگر تبلیغات ارزهای دیجیتال در سال 2026 ممنوع است

فقط 18٪ از موقعیتهای Uniswap v3 زیر 1,000 دلار پس از هزینههای گاز بهتر از نگهداری عمل کردند، مطالعه نشان میدهد

گزارش ماهانه امنیت Web3 در سپتامبر: ۴۸ حادثه امنیتی عمده، خسارتهای سرقت بیش از ۷.۶ میلیارد دلار

اتحادیه داراییهای توکنیزه، چارچوب قابلیت ترکیب توکنهای امنیتی DeFi را با GAP معرفی کرد

عامل هوش مصنوعی OpenAI از منابع کیف پول دیگران استفاده کرد

لجرهای فریبخورده: یک کلاهبردار 60 بیتکوین را از دست میدهد

رائول پال چهار دسته از پروژههای بلاکچین پایدار را نام برد

TVL Ondo Finance به ۴ میلیارد دلار رسید






