تصور کنید کیف پول سختافزاری لجر خود را به رایانه متصل کردهاید. متامسک باز است، حسابها بهدرستی نمایش داده میشوند و موجودی داراییها تغییری نکرده است. اما درست زمانی که قصد امضای یک تراکنش را دارید، ارتباط با دستگاه قطع میشود یا درخواست امضا بدون نتیجه باقی میماند.
اولین واکنش بسیاری از کاربران در چنین شرایطی نگرانی درباره سلامت کیف پول است. آیا لجر خراب شده؟ آیا بهروزرسانی جدید مشکلی ایجاد کرده؟ نکند داراییها دیگر قابل دسترسی نباشند؟
گاهی پاسخ هیچکدام از این موارد نیست.
در سپتامبر ۲۰۲۶، شرکت Ledger تغییر مهمی در فناوری ارتباط کیف پولهای نرمافزاری با دستگاههای سختافزاری خود ایجاد کرد. کتابخانهای که نزدیک به یک دهه وظیفه برقراری این ارتباط را بر عهده داشت، جای خود را به معماری جدیدی به نام Device Management Kit یا بهاختصار DMK داد.
این تغییر روی کیف پولهایی مانند MetaMask، Rabby، Phantom و Xverse تأثیر میگذارد؛ البته میزان تأثیر برای هر نرمافزار به وضعیت پیادهسازی و نسخه آن بستگی دارد.
خبر خوب این است که تغییر فناوری اتصال به معنای تغییر کلید خصوصی، حذف حسابها یا از دست رفتن ارزهای دیجیتال نیست.
بااینحال، کاربران باید بدانند چه چیزی تغییر کرده، چرا بعضی کیف پولها ممکن است در امضای تراکنش دچار مشکل شوند و چگونه بدون به خطر انداختن عبارت بازیابی، وضعیت اتصال را بررسی کنند.
در این مقاله از تهران ولت، جزئیات این تحول را بررسی میکنیم؛ از معماری قدیمی LedgerJS گرفته تا امکانات DMK، وضعیت کیف پولهای پرکاربرد و راهکارهای عملی رفع خطاهای اتصال.

چه تغییری در اتصال کیف پولهای لجر رخ داده است؟
برای درک ماجرا باید ابتدا با نحوه ارتباط کیف پول سختافزاری و نرمافزاری آشنا شویم.
وقتی از یک دستگاه Ledger در کنار متامسک استفاده میکنید، در واقع دو بخش مستقل با یکدیگر همکاری میکنند.
متامسک رابطی برای مشاهده حسابها، ارتباط با برنامههای غیرمتمرکز و آمادهسازی تراکنشهاست. دستگاه لجر نیز کلید خصوصی را در محیط امنیتی خود نگهداری میکند و عملیات امضا را انجام میدهد.
بین این دو بخش باید یک لایه ارتباطی وجود داشته باشد.
این لایه پیامها را منتقل میکند، وضعیت دستگاه را بررسی میکند و درخواستهای مربوط به امضای تراکنش را به نرمافزار مناسب روی لجر میرساند.
برای سالها، بخش مهمی از این ارتباط با استفاده از خانواده کتابخانههای LedgerJS انجام میشد.
اما توسعه شبکههای بلاکچینی، پیچیدهتر شدن قراردادهای هوشمند و افزایش تعداد برنامههای غیرمتمرکز باعث شد محدودیتهای معماری قدیمی بیشتر به چشم بیایند.
لجر برای پاسخ به این نیازها، Device Management Kit را معرفی کرد.
DMK یک مجموعه ابزار توسعه نرمافزار است که به سازندگان کیف پولها اجازه میدهد ارتباط با دستگاههای Ledger را به شیوهای جدید مدیریت کنند.
در سپتامبر ۲۰۲۶، این تغییر از مرحله توصیه به مرحله ضروری برای بخشی از یکپارچهسازیهای قدیمی، بهویژه در امضای تراکنشهای اتریومی، رسید.
آیا این تغییر به معنای توقف پشتیبانی از دستگاههای قدیمی لجر است؟
خیر. موضوع اصلی، تغییر پروتکل و کتابخانههای ارتباطی در نرمافزارهاست.
دستگاهی که از نظر سختافزاری سالم است، صرفاً بهدلیل منسوخشدن LedgerJS بلااستفاده نمیشود.
همچنین این تغییر باعث نمیشود کلید خصوصی یا عبارت بازیابی دستگاه عوض شود.
اگر کیف پول نرمافزاری مورد استفاده هنوز از روش قدیمی ارتباط استفاده کند، ممکن است در برخی عملیات امضا دچار خطا شود. پس از اصلاح یکپارچهسازی توسط توسعهدهنده، امکان برقراری ارتباط دوباره فراهم میشود.
بنابراین باید میان «خرابشدن کیف پول سختافزاری» و «ناسازگاری نرمافزار متصل به آن» تفاوت گذاشت.
LedgerJS چیست و چرا لجر تصمیم گرفت آن را کنار بگذارد؟
LedgerJS مجموعهای از کتابخانههای جاوااسکریپتی بود که برای ارتباط برنامهها با دستگاههای لجر استفاده میشد.
توسعهدهندگان میتوانستند با استفاده از این کتابخانهها دستگاه را شناسایی کنند، اطلاعات لازم را ارسال کنند و پاسخ عملیات مختلف را دریافت کنند.
برای نمونه، یک کیف پول مبتنی بر وب میتوانست درخواست امضای تراکنش را از طریق LedgerJS به دستگاه منتقل کند.
این فناوری سالها نقش مهمی در گسترش پشتیبانی کیف پولهای سختافزاری در اکوسیستم ارزهای دیجیتال داشت.
اما شرایط استفاده کاربران تغییر کرده است.
در گذشته، بسیاری از افراد تنها به ارسال و دریافت ارز دیجیتال در چند شبکه محدود نیاز داشتند. امروز یک کاربر ممکن است همزمان در چند شبکه فعالیت کند، با قراردادهای هوشمند تعامل داشته باشد و از چند کیف پول و برنامه مختلف استفاده کند.
تراکنشها نیز همیشه به انتقال ساده یک دارایی محدود نیستند.
گاهی امضای یک پیام میتواند مجوز استفاده از توکنها را صادر کند یا بخشی از یک فرآیند پیچیده مالی باشد.
این تغییرات به زیرساخت ارتباطی انعطافپذیرتر و توانایی انتقال اطلاعات ساختاریافته نیاز دارند.
محدودیتهای معماری قدیمی
یکی از مشکلاتی که لجر برای LedgerJS مطرح کرده، پیچیدگی مدیریت ارتباط دستگاهها و محدودیت در پشتیبانی همزمان از چند دستگاه است.
همچنین روش قدیمی در بعضی سناریوها اطلاعات کافی درباره وضعیت لحظهای دستگاه در اختیار نرمافزار قرار نمیداد.
برای مثال، اگر دستگاه قفل میشد، اتصال قطع میشد یا برنامه بلاکچینی اشتباهی روی آن باز بود، کیف پول نرمافزاری ممکن بود نتواند علت مشکل را بهشکل مناسبی تشخیص دهد.
در نتیجه کاربر تنها با یک پیام خطای عمومی مواجه میشد.
یکی دیگر از مسائل، تغییر استانداردهای مربوط به امضای دادههای ساختاریافته بود.
لجر تصمیم گرفت معماری جدیدی را جایگزین کند که برای استفاده در محیط چندشبکهای و تراکنشهای امروزی طراحی شده باشد.

Device Management Kit یا DMK چیست؟
Device Management Kit یک SDK متنباز برای برقراری ارتباط میان برنامههای نرمافزاری و دستگاههای Ledger است.
SDK مخفف Software Development Kit و به معنی مجموعه ابزار توسعه نرمافزار است.
به زبان ساده، DMK مجموعهای از ابزارهای آماده را در اختیار برنامهنویسان قرار میدهد تا مجبور نباشند تمام جزئیات ارتباط با دستگاه را از ابتدا پیادهسازی کنند.
برای مثال، توسعهدهنده یک کیف پول میتواند از DMK برای شناسایی دستگاه، مدیریت اتصال، اطلاع از وضعیت آن و ارسال درخواست امضای تراکنش استفاده کند.
هدف این فناوری فقط برقراری ارتباط نیست؛ بلکه کاهش خطا، سادهترکردن مدیریت دستگاهها و فراهمکردن اطلاعات بیشتر برای نمایش امن تراکنشهاست.
آیا DMK یک نرمافزار جدید برای نصب روی لجر است؟
خیر.
این موضوع یکی از مهمترین نکاتی است که کاربران باید بدانند.
DMK یک برنامه مستقل نیست که لازم باشد آن را روی گوشی، رایانه یا کیف پول سختافزاری نصب کنید.
این فناوری عمدتاً توسط توسعهدهندگان کیف پولها و برنامههای مرتبط استفاده میشود.
وقتی یک کیف پول نرمافزاری پشتیبانی از DMK را در نسخه جدید خود اضافه میکند، کاربر معمولاً فقط باید نسخه رسمی و سازگار آن نرمافزار را استفاده کند.
اگر وبسایتی از شما بخواهد برای فعالسازی DMK عبارت بازیابی خود را وارد کنید، چنین درخواستی بخشی از فرآیند رسمی مهاجرت نیست و باید آن را مشکوک تلقی کرد.
مهمترین مزایای DMK برای کاربران کیف پول لجر
اگرچه DMK در اصل ابزاری برای توسعهدهندگان است، نتیجه آن میتواند در تجربه روزانه کاربران دیده شود.
۱. اتصال پایدارتر میان لجر و کیف پول نرمافزاری
یکی از مشکلات آشنای کاربران کیف پولهای سختافزاری، شناسایینشدن دستگاه در نرمافزار است.
گاهی دستگاه به رایانه متصل است، اما متامسک یا برنامه دیگری آن را شناسایی نمیکند.
در مواردی نیز اتصال هنگام امضای تراکنش قطع میشود.
لجر اعلام کرده DMK با هدف کاهش چنین مشکلاتی طراحی شده است.
البته میزان بهبود واقعی به نحوه پیادهسازی هر کیف پول، سیستمعامل و رابط ارتباطی بستگی دارد.
بنابراین نباید تصور کرد نصب نسخه جدید هر کیف پولی، تمام خطاهای اتصال USB یا بلوتوث را از بین میبرد.
۲. تشخیص بهتر وضعیت دستگاه
در معماری جدید، نرمافزار میتواند اطلاعات دقیقتری درباره وضعیت دستگاه دریافت کند.
برای نمونه، ممکن است مشخص شود که لجر متصل است، قفل شده، مشغول انجام عملیات دیگری است یا اتصال آن قطع شده است.
این قابلیت به توسعهدهنده اجازه میدهد بهجای نمایش پیام خطای نامفهوم، راهنمای مناسبتری به کاربر ارائه کند.
فرض کنید هنگام امضای یک تراکنش، دستگاه بهصورت خودکار قفل شده است.
اگر نرمافزار بتواند این وضعیت را تشخیص دهد، میتواند از شما بخواهد دستگاه را باز کنید و فرآیند را ادامه دهید.
۳. مدیریت خودکار برنامه بلاکچینی موردنیاز
در بعضی تعاملات، لازم است برنامه مربوط به شبکه بلاکچین روی دستگاه باز باشد.
برای مثال، تراکنش اتریومی باید از مسیر برنامه مناسب اتریوم پردازش شود.
یکی از قابلیتهایی که لجر برای DMK معرفی کرده، امکان مدیریت خودکار بازکردن برنامه موردنیاز است.
در پیادهسازیهای سازگار، این موضوع میتواند تعداد خطاهای مربوط به بازبودن برنامه اشتباه را کاهش دهد.
بااینحال، رفتار دقیق به مدل دستگاه، سیستمعامل، نسخه برنامه و امکانات کیف پول نرمافزاری وابسته است.
۴. پشتیبانی بهتر از چند دستگاه لجر
بعضی کاربران برای مدیریت داراییهای مختلف یا تفکیک حسابهای شخصی و کاری از چند دستگاه سختافزاری استفاده میکنند.
LedgerJS در مدیریت اتصال همزمان چند دستگاه محدودیتهایی داشت.
DMK با معماری جدید خود امکان تعامل با چند امضاکننده سختافزاری را فراهم میکند.
این قابلیت برای توسعهدهندگان ابزارهای مالی، نرمافزارهای سازمانی و کاربران حرفهای اهمیت بیشتری دارد.
البته هر کیف پول نرمافزاری باید پشتیبانی لازم را در رابط کاربری خود پیادهسازی کند تا کاربر بتواند عملاً از آن بهره ببرد.
۵. پشتیبانی بهتر از Clear Signing
شاید مهمترین قابلیت امنیتی DMK، فراهمکردن زیرساخت مناسبتر برای نمایش اطلاعات قابلفهم هنگام امضای تراکنش باشد.
این موضوع به مفهوم Clear Signing ارتباط دارد.
در یک تراکنش ساده، کاربر معمولاً مبلغ و آدرس مقصد را بررسی میکند.
اما در تراکنشهای قرارداد هوشمند، اطلاعات ممکن است پیچیدهتر باشند.
اگر کاربر نداند چه مجوزی صادر میکند یا چه عملیاتی را تأیید میکند، احتمال فریبخوردن افزایش پیدا میکند.
Clear Signing با هدف نمایش روشنتر اطلاعات تراکنش طراحی شده است.
DMK ابزارهایی در اختیار توسعهدهندگان قرار میدهد که پیادهسازی چنین تجربهای را آسانتر میکنند.
البته پشتیبانی DMK بهتنهایی تضمین نمیکند که تمام تراکنشهای یک کیف پول بهصورت کامل و قابلفهم نمایش داده شوند.
پشتیبانی شبکه، قرارداد هوشمند، برنامه و قابلیتهای دستگاه نیز در این موضوع نقش دارند.
تغییر مهم EIP-712 در سپتامبر ۲۰۲۶ چیست؟
بخشی از تغییرات LedgerJS به استاندارد EIP-712 در شبکه اتریوم مربوط میشود.
EIP-712 روشی برای امضای دادههای ساختاریافته است.
برای درک موضوع، بهتر است تفاوت امضای یک تراکنش ساده با امضای دادههای پیچیدهتر را در نظر بگیریم.
در انتقال معمولی اتریوم، جزئیات اصلی مانند مقصد و مقدار ارز مشخص است.
اما یک برنامه غیرمتمرکز ممکن است از شما بخواهد مجموعهای از دادهها را امضا کنید که نماینده یک سفارش، مجوز یا عملیات دیگر هستند.
EIP-712 برای تعریف ساختاری استاندارد برای چنین پیامهایی طراحی شده است.
چرا روش قدیمی امضا تغییر کرد؟
یکی از روشهایی که در یکپارچهسازیهای قدیمی استفاده میشد، امضای هش دادههای ساختاریافته بود.
در این روش، دستگاه الزاماً به تمام اطلاعات ساختاریافته و قابلتفسیر پیام دسترسی نداشت.
چنین محدودیتی میتواند بررسی انسانی درخواست امضا را دشوار کند.
در سپتامبر ۲۰۲۶، لجر پشتیبانی از مسیر قدیمی signEIP712HashedMessage را در برنامه اتریوم کنار گذاشت.
به همین دلیل، نرمافزارهایی که همچنان به کتابخانههای قدیمی متکی بودند، ممکن است دیگر نتوانند بعضی درخواستهای امضا را با روش قبلی انجام دهند.
DMK و ابزارهای جدید امضای اتریوم برای مدیریت بهتر دادههای ساختاریافته طراحی شدهاند.
این تغییر بهمعنای ناامنشدن خودکار تمام امضاهای قبلی نیست؛ بلکه بخشی از حرکت لجر بهسوی روشهایی است که اطلاعات بیشتری برای ارزیابی درخواست در اختیار فرآیند امضا قرار میدهند.

وضعیت اتصال Ledger به MetaMask در اکتبر ۲۰۲۶
متامسک یکی از شناختهشدهترین کیف پولهای نرمافزاری برای شبکه اتریوم و اکوسیستم EVM است.
بسیاری از کاربران از متامسک در کنار لجر استفاده میکنند تا رابط کاربردی این کیف پول را با محافظت سختافزاری از کلید خصوصی ترکیب کنند.
در این روش، متامسک رابط مدیریت حساب و تعامل با برنامههای غیرمتمرکز است، اما عملیات حساس امضا با دستگاه Ledger انجام میشود.
آیا MetaMask از DMK پشتیبانی میکند؟
در اطلاعیه ۸ سپتامبر ۲۰۲۶، لجر اعلام کرد که تیم متامسک در حال مهاجرت به معماری جدید DMK است.
این اطلاعیه تأیید قطعی نمیکند که تمام نسخهها، محیطها و مسیرهای اتصال متامسک در همان تاریخ مهاجرت را تکمیل کردهاند.
بنابراین برای تعیین وضعیت فعلی، باید مستندات و یادداشت انتشار نسخه مشخص متامسک بررسی شود.
همچنین نباید دو موضوع متفاوت را با یکدیگر اشتباه گرفت:
اول، مشکلاتی که در گذشته بر اثر تغییرات مرورگرهای مبتنی بر Chromium در اتصال متامسک و لجر ایجاد شده بود.
دوم، مهاجرت کتابخانههای LedgerJS به DMK که در سال ۲۰۲۶ اهمیت پیدا کرد.
این دو موضوع میتوانند نشانههای مشابهی ایجاد کنند، اما علت فنی یکسانی ندارند.
اگر متامسک به لجر متصل نمیشود چه کنیم؟
ابتدا مطمئن شوید از نسخه رسمی و بهروز متامسک استفاده میکنید.
سپس وضعیت نرمافزار و سیستمعامل دستگاه Ledger را بررسی کنید.
اگر اتصال برقرار است اما امضای تراکنش انجام نمیشود، نوع تراکنش و پیام خطا اهمیت دارد.
گاهی مشکل مربوط به رابط مرورگر است؛ گاهی برنامه بلاکچینی مناسب روی دستگاه باز نیست و در بعضی موارد ناسازگاری یکپارچهسازی نرمافزاری باعث توقف عملیات میشود.
اگر مشکل پس از یک بهروزرسانی ایجاد شده، یادداشت انتشار نسخه کیف پول را بررسی کنید.
نکته مهم این است که برای حل مشکل اتصال، نباید عبارت بازیابی خود را در متامسک یا یک وبسایت ناشناس وارد کنید.
اگر قبلاً حساب سختافزاری خود را به متامسک متصل کردهاید، قطعشدن ارتباط نرمافزاری دلیلی برای تبدیل آن به یک کیف پول نرمافزاری با واردکردن Seed Phrase نیست.
وضعیت اتصال Ledger به Rabby Wallet
Rabby Wallet از کیف پولهای شناختهشده در اکوسیستم شبکههای سازگار با ماشین مجازی اتریوم است.
این کیف پول برای کاربرانی که با شبکههای مختلف EVM و برنامههای غیرمتمرکز تعامل دارند، امکانات متنوعی فراهم میکند.
لجر در اطلاعیه سپتامبر ۲۰۲۶ اعلام کرده که Rabby مهاجرت به DMK را انجام داده است.
این موضوع برای کاربران Rabby خبر مهمی است، زیرا نشان میدهد توسعهدهندگان آن به زیرساخت ارتباطی جدید لجر منتقل شدهاند.
آیا پس از مهاجرت Rabby همه مشکلات اتصال برطرف شدهاند؟
نه لزوماً.
پیادهسازی فناوری جدید میتواند قابلیت اطمینان ارتباط را بهبود دهد، اما تضمین نمیکند که هیچ خطایی باقی نماند.
نسخه مرورگر، سیستمعامل، مدل لجر، رابط ارتباطی و پشتیبانی شبکه موردنظر همچنان بر تجربه کاربر اثر میگذارند.
اگر در Rabby یک حساب سختافزاری را نمیبینید، ابتدا باید مشخص کنید مشکل در شناسایی دستگاه است یا در انتخاب حساب و مسیر مشتقسازی.
این دو مسئله راهحل یکسانی ندارند.
همچنین اگر یک تراکنش مشخص امضا نمیشود، ممکن است مشکل به نوع قرارداد هوشمند یا پیام امضاشونده مربوط باشد، نه اتصال فیزیکی دستگاه.
وضعیت اتصال Ledger به Phantom
Phantom ابتدا با تمرکز بر اکوسیستم سولانا شناخته شد و سپس پشتیبانی خود را گسترش داد.
برخی کاربران برای مدیریت داراییهای خود از Phantom در کنار کیف پول سختافزاری استفاده میکنند.
در مقاله رسمی لجر، Phantom در میان کیف پولهایی نام برده شده که تغییر معماری ارتباطی DMK برای کاربران آنها اهمیت دارد.
بااینحال، در فهرست وضعیت مهاجرت منتشرشده در ۸ سپتامبر، لجر تکمیل مهاجرت Phantom را بهصورت مشخص تأیید نکرده است.
پس نباید صرفاً از اشاره نام این کیف پول در مقاله نتیجه گرفت که تمام قابلیتهای اتصال آن در تمام نسخهها به DMK منتقل شدهاند.
کاربران Phantom باید چه مواردی را بررسی کنند؟
پیش از هر چیز، باید مشخص شود از کدام شبکه بلاکچین استفاده میکنند.
پشتیبانی از یک مدل Ledger روی یک شبکه، لزوماً به معنی پشتیبانی از همان مدل و تمام امکانات آن روی شبکههای دیگر نیست.
همچنین نسخه Phantom، دستگاه لجر و نرمافزار بلاکچینی نصبشده روی آن اهمیت دارند.
بهتر است پیش از انجام یک تراکنش حساس، مستندات رسمی Phantom درباره اتصال کیف پول سختافزاری و شبکه موردنظر بررسی شود.
اگر عملیات امضا پشتیبانی نمیشود، بازنشانی دستگاه یا ایجاد عبارت بازیابی جدید راهحل مناسبی نیست.
وضعیت دیگر کیف پولها؛ Xverse، Zerion و Jupiter
مهاجرت به DMK فقط به متامسک و Rabby محدود نیست.
لجر در اطلاعیه خود از چند پروژه دیگر نیز نام برده است.
بر اساس وضعیت اعلامشده در ۸ سپتامبر ۲۰۲۶، پروژههای Zerion، Ambire، Jupiter، MoonPay Agents و Rabby مهاجرت به DMK را انجام داده بودند.
در مقابل، MetaMask و Xverse از جمله پروژههایی معرفی شدند که در حال کار روی مهاجرت بودند.
این وضعیت مربوط به زمان انتشار اطلاعیه است و ممکن است در نسخههای بعدی تغییر کرده باشد.
برای کاربر نهایی، معیار اصلی باید مستندات رسمی کیف پول مورد استفاده و سازگاری نسخه فعلی آن با دستگاه و شبکه موردنظر باشد.
اگر اتصال لجر بعد از سپتامبر ۲۰۲۶ قطع شد، آیا داراییها از بین میروند؟
خیر؛ قطعشدن اتصال یک کیف پول نرمافزاری به دستگاه لجر بهخودیخود به معنی از بین رفتن داراییها نیست.
داراییهای دیجیتال در بلاکچین ثبت میشوند.
کیف پول سختافزاری کلیدهایی را نگهداری میکند که برای کنترل حسابها و امضای تراکنشها استفاده میشوند.
نرمافزارهایی مانند متامسک یا Rabby صرفاً یکی از مسیرهای مشاهده حساب و ارسال درخواست امضا هستند.
اگر این مسیر موقتاً دچار مشکل شود، دارایی از شبکه حذف نمیشود.
حتی ممکن است بتوانید همان حساب را از طریق نرمافزار سازگار دیگری مشاهده و مدیریت کنید، مشروط بر اینکه آن نرمافزار از دستگاه، شبکه و مسیر حساب شما پشتیبانی کند.
تفاوت مشکل اتصال با مشکل عبارت بازیابی
عبارت بازیابی پایهای برای ایجاد و بازیابی کلیدهای کیف پول است.
اما DMK فقط به لایه ارتباط برنامهها با دستگاه مربوط میشود.
بنابراین مهاجرت از LedgerJS به DMK بهتنهایی نیازی به تغییر Seed Phrase ندارد.
برای آشنایی دقیقتر با این مفهوم، مقاله Seed Phrase چیست؟ راهنمای کامل عبارت بازیابی کیف پول ارز دیجیتال را مطالعه کنید.
به خاطر داشته باشید که هیچ تیم پشتیبانی معتبری برای رفع خطای DMK نیازی به دانستن عبارت بازیابی شما ندارد.
راهنمای مرحلهبهمرحله بررسی مشکل اتصال لجر به کیف پولهای نرمافزاری
اگر هنگام استفاده از لجر در متامسک، Rabby یا Phantom دچار مشکل شدهاید، بهتر است بررسی را از سادهترین موارد آغاز کنید.
مرحله اول: پیام خطا را مشخص کنید
پیش از انجام هر تغییری، ببینید خطا دقیقاً در کدام مرحله ظاهر میشود.
آیا کیف پول اصلاً دستگاه را شناسایی نمیکند؟
آیا دستگاه شناسایی میشود اما حسابها نمایش داده نمیشوند؟
یا مشکل فقط هنگام امضای تراکنش اتفاق میافتد؟
تفاوت این وضعیتها اهمیت زیادی دارد.
مرحله دوم: منبع و نسخه کیف پول را بررسی کنید
از نسخه رسمی کیف پول استفاده کنید و در صورت وجود بهروزرسانی معتبر، توضیحات آن را مطالعه کنید.
بهخصوص در مورد خطاهای مرتبط با DMK، یادداشتهای انتشار نرمافزار ممکن است به اصلاح یکپارچهسازی با Ledger اشاره کنند.
برنامه یا افزونهای را صرفاً به این دلیل که وعده رفع سریع مشکل میدهد نصب نکنید.
مرحله سوم: وضعیت دستگاه را کنترل کنید
مطمئن شوید دستگاه روشن، باز و در حالت مناسب قرار دارد.
اگر مدل دستگاه از اتصال کابلی استفاده میکند، سلامت کابل و درگاه را بررسی کنید.
همچنین ممکن است برنامه دیگری در حال استفاده از ارتباط دستگاه باشد.
در چنین وضعیتی، بستن اتصالهای اضافی و اجرای مجدد فرآیند میتواند به شناسایی علت کمک کند.
مرحله چهارم: نرمافزار بلاکچینی مربوط را بررسی کنید
برای بعضی عملیات لازم است برنامه شبکه موردنظر روی دستگاه نصب و اجرا شده باشد.
از طریق نرمافزار رسمی Ledger Wallet، وضعیت برنامهها و بهروزرسانیهای پشتیبانیشده را بررسی کنید.
بهروزرسانی سیستمعامل دستگاه را فقط از مسیر رسمی و براساس راهنمای سازنده انجام دهید.
مرحله پنجم: نوع تراکنش را بررسی کنید
اگر اتصال دستگاه برقرار است اما امضای یک تراکنش خاص انجام نمیشود، احتمال دارد مشکل به نوع درخواست مربوط باشد.
برای مثال، دادههای ساختاریافته EIP-712 با تراکنشهای معمول انتقال ارز یکسان نیستند.
در صورت وجود خطاهای مرتبط با روش امضا یا دادههای ساختاریافته، وضعیت پشتیبانی کیف پول از DMK را بررسی کنید.
مرحله ششم: حساب سختافزاری را با حساب نرمافزاری اشتباه نگیرید
اگر کیف پول امکان اتصال یک Hardware Wallet را دارد، باید از همان فرآیند رسمی استفاده شود.
واردکردن عبارت بازیابی لجر در بخش Import Wallet یک نرمافزار، به معنی اتصال امن کیف پول سختافزاری نیست.
این کار میتواند ویژگی مهم جداسازی کلید خصوصی از محیط گوشی یا رایانه را از بین ببرد.
مرحله هفتم: از پشتیبانی رسمی راهنمایی بگیرید
اگر مشکل ادامه داشت، پیام خطا، مدل دستگاه، نسخه سیستمعامل و نسخه کیف پول نرمافزاری را برای پشتیبانی رسمی ارسال کنید.
هرگز عبارت بازیابی، Passphrase، کلید خصوصی یا اطلاعات امنیتی محرمانه را برای پشتیبانی ارسال نکنید.
آیا پس از مهاجرت به DMK باید سیستمعامل Ledger را بهروزرسانی کنیم؟
مهاجرت DMK بهخودیخود یک فرآیند نصب توسط کاربر نیست.
لجر در اطلاعیه رسمی تأکید کرده که بهروزرسانی لایه اتصال، عمدتاً مسئولیت توسعهدهندگان کیف پولهای نرمافزاری است.
بااینحال، این موضوع به معنی بیاهمیتبودن نسخه سیستمعامل دستگاه نیست.
ممکن است برای استفاده از یک قابلیت جدید یا سازگاری با برنامه خاص، به نسخه پشتیبانیشده سیستمعامل یا برنامه بلاکچینی نیاز داشته باشید.
بهتر است این موارد را از یکدیگر جدا کنیم:
- مهاجرت LedgerJS به DMK: تغییر در معماری ارتباطی نرمافزار.
- بهروزرسانی سیستمعامل Ledger: تغییر نرمافزار داخلی دستگاه.
- بهروزرسانی برنامه اتریوم یا سولانا: تغییر برنامه بلاکچینی نصبشده روی دستگاه.
- بهروزرسانی متامسک یا Rabby: تغییر نرمافزار رابط کاربر.
این موارد ممکن است به یکدیگر وابسته باشند، اما یکسان نیستند.
امنیت اتصال لجر با DMK چه تفاوتی با گذشته دارد؟
برای پاسخ باید دو موضوع را جدا بررسی کنیم: امنیت کلید خصوصی و امنیت فرآیند امضای تراکنش.
در معماری کیف پول سختافزاری، هدف اصلی نگهداری کلید خصوصی در محیط محافظتشده دستگاه است.
DMK این اصل را جایگزین نمیکند و باعث انتقال کلید خصوصی به کیف پول نرمافزاری نمیشود.
تغییر مهم در لایه ارتباط و نحوه انتقال اطلاعات تراکنش است.
در یک تعامل امن، کاربر باید بتواند جزئیات مهم عملیات را روی نمایشگر قابلاعتماد دستگاه بررسی کند.
اگر اطلاعات تراکنش مبهم باشند، احتمال تأیید ناخواسته درخواست مخرب افزایش پیدا میکند.
DMK با فراهمکردن زیرساخت مناسبتر برای ابزارهای امضای جدید و Clear Signing میتواند به بهبود این تجربه کمک کند.
البته امنیت نهایی همچنان به پشتیبانی برنامه، نوع تراکنش، نمایش اطلاعات و تصمیم کاربر وابسته است.
به بیان دیگر، DMK زیرساخت مناسبتری ایجاد میکند؛ اما جایگزین دقت کاربر هنگام امضای تراکنش نمیشود.
آیا DMK یک فناوری متنباز است؟
بله. طبق اعلام لجر، Device Management Kit بهصورت متنباز و بدون نیاز به دریافت مجوز اختصاصی برای استفاده توسعهدهندگان ارائه شده است.
این رویکرد به تیمهای توسعه اجازه میدهد کدهای مربوط به ارتباط با دستگاه را بررسی و در پروژههای خود پیادهسازی کنند.
مستندات و مخازن کد نیز بهصورت عمومی ارائه شدهاند.
متنبازبودن میتواند امکان بررسی مستقل و مشارکت توسعهدهندگان را افزایش دهد، اما بهتنهایی تضمینی برای نبود آسیبپذیری نیست.
کیفیت کدنویسی، فرآیند بررسی امنیتی و نحوه استفاده از کتابخانهها همچنان اهمیت دارند.
برای توسعهدهندگان، مهاجرت به DMK تنها تغییر نام چند تابع نیست؛ ساختار مدیریت ارتباط، ابزارهای امضای شبکههای مختلف و شیوه دریافت وضعیت عملیات نیز تغییر کرده است.
تفاوت LedgerJS و DMK در یک نگاه
| ویژگی | LedgerJS | Device Management Kit |
|---|---|---|
| وضعیت در ۲۰۲۶ | قدیمی و منسوخشده | معماری جایگزین |
| هدف اصلی | ارتباط برنامهها با لجر | مدیریت مدرن ارتباط و عملیات امضا |
| پشتیبانی چند دستگاه | محدودتر | معماری مناسب برای چند دستگاه |
| اطلاع از وضعیت دستگاه | محدودتر | پشتیبانی از دریافت وضعیت لحظهای |
| مدیریت برنامه بلاکچینی | نیازمند مدیریت بیشتر توسط نرمافزار | امکانات خودکارسازی بیشتر |
| ابزارهای امضای جدید | وابسته به کتابخانههای قدیمی | استفاده از Signer Kitهای جدید |
| Clear Signing | محدودیت در بعضی مسیرهای قدیمی | زیرساخت مناسبتر برای ادغام |
| توسعه و نگهداری | کنارگذاشتهشدن مسیرهای قدیمی | مسیر توسعه اصلی لجر |
این مقایسه ویژگیهای معماری را نشان میدهد. فعالبودن هر قابلیت برای کاربر نهایی به پیادهسازی کیف پول و پشتیبانی دستگاه بستگی دارد.
نکات امنیتی برای کاربران ایرانی کیف پولهای لجر
در شرایطی که کاربران ایرانی ممکن است با محدودیت دسترسی به بعضی خدمات بینالمللی مواجه شوند، حفظ امنیت و دسترسی به ابزارهای رسمی اهمیت بیشتری پیدا میکند.
یکی از خطرها، مراجعه به وبسایتهای غیررسمی برای دریافت نسخههای جایگزین نرمافزار است.
اگر هنگام اتصال به متامسک یا سایر کیف پولها با مشکل مواجه شدید، نباید برای رفع آن به برنامههایی اعتماد کنید که منشأ مشخصی ندارند.
همچنین بعضی صفحات جعلی ممکن است از نام DMK یا بهروزرسانی Ledger برای فریب کاربران استفاده کنند.
برای نمونه، مهاجم میتواند سایتی با عنوان «Ledger DMK Activation» ایجاد کند و از کاربران بخواهد عبارت بازیابی خود را برای فعالسازی اتصال وارد کنند.
چنین فرآیندی بخشی از مهاجرت رسمی DMK نیست.
قاعده اصلی ساده است: کلید خصوصی و عبارت بازیابی برای استفاده از یکپارچهسازی نرمافزاری نباید در اختیار سرویس ناشناس قرار بگیرند.
در کنار این موضوع، پیش از انجام تراکنشهای مهم، از پشتیبانی دستگاه و کیف پول نرمافزاری مورد استفاده مطمئن شوید.
اگر هنوز در حال انتخاب دستگاه هستید، راهنمای بهترین کیف پول سختافزاری در سال ۲۰۲۶ در بلاگ تهران ولت، اطلاعات مقایسهای درباره مدلها و ویژگیهای امنیتی آنها ارائه میکند.
پرسشهای متداول درباره DMK و اتصال Ledger
آیا از سپتامبر ۲۰۲۶ اتصال لجر به متامسک قطع شده است؟
قطع اتصال برای همه کاربران و تمام نسخهها رخ نداده است. خطر ناسازگاری به یکپارچهسازیهای قدیمی وابسته است که هنوز از مسیرهای منسوخشده LedgerJS استفاده میکنند. وضعیت واقعی باید براساس نسخه متامسک و نوع عملیات بررسی شود.
آیا برای استفاده از DMK باید برنامه جدیدی نصب کنیم؟
خیر. DMK یک SDK برای توسعهدهندگان است. کاربران باید از نسخه رسمی و سازگار کیف پول نرمافزاری خود استفاده کنند.
آیا بعد از بهروزرسانی اتصال، داراییها حذف میشوند؟
خیر. تغییر لایه ارتباطی بهخودیخود کلیدهای خصوصی، عبارت بازیابی و اطلاعات داراییهای ثبتشده در بلاکچین را تغییر نمیدهد.
آیا Rabby از DMK پشتیبانی میکند؟
لجر در اطلاعیه ۸ سپتامبر ۲۰۲۶، Rabby را از پروژههایی معرفی کرد که مهاجرت به DMK را انجام داده بودند. برای بررسی سازگاری کامل باید نسخه و قابلیتهای مورد استفاده را نیز در نظر گرفت.
آیا Phantom به DMK مهاجرت کرده است؟
مقاله رسمی لجر Phantom را در میان کیف پولهای مرتبط با این تغییر نام میبرد، اما در فهرست وضعیت مهاجرت همان مقاله، تکمیل فرآیند Phantom صریحاً تأیید نشده است. برای اطلاع از وضعیت جاری باید مستندات رسمی Phantom بررسی شود.
چرا بعد از اتصال لجر، تراکنش امضا نمیشود؟
ممکن است دلیل آن ناسازگاری نرمافزار، نسخه قدیمی، بازنبودن برنامه مناسب، مشکل ارتباطی یا پشتیبانینشدن نوع تراکنش باشد. ابتدا باید پیام خطا و مرحله وقوع آن مشخص شود.
آیا تغییر PIN یا Seed Phrase مشکل اتصال را برطرف میکند؟
خیر. این اطلاعات بخشی از مدیریت امنیت و بازیابی کیف پول هستند و نباید برای رفع خطای ارتباط نرمافزاری تغییر داده شوند.
آیا DMK امنیت کیف پول را افزایش میدهد؟
DMK با بهبود زیرساخت ارتباط، مدیریت دستگاه و فراهمکردن امکانات مناسبتر برای نمایش اطلاعات تراکنش میتواند به تجربه امنتر کمک کند. اما بهتنهایی تمام خطرات فیشینگ و امضای تراکنش مخرب را از بین نمیبرد.
آیا توسعهدهندگان باید حتماً از LedgerJS به DMK مهاجرت کنند؟
برای یکپارچهسازیهایی که به مسیرهای منسوخشده LedgerJS وابسته هستند، بهویژه در امضای اتریومی، مهاجرت ضروری شده است. توسعهدهندگان باید مستندات رسمی هر شبکه را بررسی کنند.
جمعبندی؛ تغییر مهمی در نرمافزارها، نه در مالکیت دارایی شما
مهاجرت از LedgerJS به Device Management Kit یکی از تغییرات مهم زیرساختی لجر در سال ۲۰۲۶ است.
این تحول بیشتر در پشتصحنه اتفاق میافتد، اما میتواند روی تجربه استفاده از کیف پولهای محبوبی مانند MetaMask، Rabby، Phantom و Xverse اثر بگذارد.
هدف اصلی DMK ایجاد ارتباط پایدارتر، مدیریت بهتر دستگاهها و پشتیبانی مناسبتر از شیوههای جدید امضای تراکنش است.
با کنارگذاشتهشدن بعضی مسیرهای قدیمی LedgerJS در سپتامبر ۲۰۲۶، نرمافزارهایی که مهاجرت را انجام نداده باشند ممکن است با خطاهای امضا مواجه شوند.
اما باید یک موضوع را به خاطر سپرد: مشکل اتصال نرمافزاری به معنی از دست رفتن دارایی نیست.
اگر کیف پول نرمافزاری دیگر نمیتواند با دستگاه ارتباط برقرار کند، لازم نیست عبارت بازیابی را در برنامه دیگری وارد کنید یا دستگاه را بازنشانی کنید.
بهتر است ابتدا وضعیت نسخه نرمافزار، مستندات توسعهدهنده و پشتیبانی DMK را بررسی کنید.
برای کاربران لجر، این تغییر فرصتی است تا با نحوه همکاری کیف پولهای سختافزاری و نرمافزاری آشنا شوند و هنگام مواجهه با خطا، تصمیم درستتری بگیرند.
مهمترین اصل امنیتی همچنان پابرجاست: اطلاعات تراکنش را روی دستگاه خود بررسی کنید و عبارت بازیابی را در اختیار هیچ وبسایت یا فردی قرار ندهید.
منابع مقاله
- اطلاعیه رسمی لجر درباره مهاجرت به DMK — ۸ سپتامبر ۲۰۲۶
- مستندات رسمی مهاجرت از LedgerJS به DMK
- آخرین تغییرات فنی لجر در سهماهه سوم ۲۰۲۶
- تفاوت LedgerJS و Device Management Kit





