رفتن به متن مستندات
پلانکمستندات
شبکه، نود و ولیدیتور/Plank Station؛ ایستگاه کاری سازمان
پیاده‌سازی‌شده

Plank Station؛ ایستگاه کاری سازمان

عضویت مستقل، نقش‌های سازمانی، وظایف، اتصال اختیاری نود و مرز آمادگی امضا.

نهادهای همکار و کاربران سازمانیبازبینی: ۲ مهر ۱۴۰۵
در این صفحههویت سازمان از هویت نود جداستنقش‌های پشتیبانی‌شدهدرخواست و رسید عضویتتصمیم و امضا دو مرحله‌اندحالت تولید و وضعیت بررسی

هویت سازمان از هویت نود جداست

Station نسخه 1.2.0-production.1 یک رابط React و عامل محلی Python با داده SQLite است. نام نمایشی و مشخصات سازمان به Station تعلق دارند؛ هویت اعتبارسنج متصل از منبع کشف نود می‌آید و با تغییر نام سازمان بازنویسی نمی‌شود.

عضویت فعال Station می‌تواند بدون Node، Validator یا Signer برقرار باشد. در این حالت بررسی‌های RPC، همگام‌سازی و تولید بلاک «نامرتبط» گزارش می‌شوند؛ نبود نود اختیاری به‌تنهایی خرابی یا رد عضویت سازمان نیست.

نقش‌های پشتیبانی‌شده

مدل نقش شامل نهاد دولتی، بانک، ناظر مقرراتی، مالی، حقوقی، ثبت، فنی و مشاهده‌گر است. انتخاب نوع سازمان تنها نقش‌های درخواستی را مشخص می‌کند؛ اختیار واقعی پس از رسید معتبر و نقش‌های تأییدشده مرجع شبکه فعال می‌شود.

یک نقش مانند LEGAL_APPROVER برای تصمیم حقوقی با عضویت در مجموعه Validatorهای QBFT یکسان نیست. همچنین نقش NODE_OBSERVER به معنی دسترسی به کلید اجماع یا اختیار تغییر اعضای شبکه نیست.

درخواست و رسید عضویت

جریان عضویت شامل شناسه درخواست، شناسه ایستگاه، شبکه، سازمان، روش تأیید و نقش‌های درخواستی است. فعال‌سازی، رسید امضاشده Ed25519 را با کلید عمومی مرجع مورد اعتماد بررسی می‌کند و تطبیق همین شناسه‌ها و روش تأیید را می‌سنجد.

رسید تکراری یا قدیمی با شماره توالی رد می‌شود؛ زمان صدور و انقضا نیز بررسی می‌شوند. در تأیید عضویت، نقش‌های مصوب باید زیرمجموعه نقش‌های درخواست‌شده باشند. کلید عمومی مرجع باید از مسیر معتبر دریافت شود، نه صرفاً از یک فایل همراه نامشخص.

تصمیم و امضا دو مرحله‌اند

برای ثبت تصمیم روی وظیفه، نسخه سیاست و شناسه درخواست بررسی می‌شوند و وظیفه پایان‌یافته دوباره تصمیم‌پذیر نیست. وظیفه‌ای که امضای سازمانی لازم دارد می‌تواند به READY_FOR_SIGNATURE برسد؛ این وضعیت اثبات ایجاد امضا یا ثبت تراکنش نیست.

اتصال HSM، MPC یا Web3Signer با شناسه عمومی کلید، نشانی و مسیر فایل‌های اعتماد پیکربندی می‌شود. در این سورس، بررسی آمادگی و صف تصمیم موجود است؛ اجرای کامل امضا و ارسال نیازمند قرارداد واقعی سرویس و آزمون یکپارچه همان سازمان است.

حالت تولید و وضعیت بررسی

در حالت تولید، Demo و ایجاد Software Vault رد می‌شوند، مسیر runtime باید پایدار و مطلق باشد و عامل فقط روی loopback اجرا شود. گزارش عمومی، جزئیات حساس را کنار می‌گذارد و گزارش قدیمی شبکه به‌صورت وضعیت نامشخص یا قدیمی نمایش داده می‌شود.

گزارش Station New موفقیت ۴۲ آزمون و ساخت رابط را ثبت کرده است، اما عضویت واقعی، پروب RPC واقعی و نصب سرویس Linux را تأییدشده نمی‌داند. این مستندات نیز صرفاً سورس را بررسی کرده‌اند و چنین اتصالی ایجاد نکرده‌اند.

مراجع پیاده‌سازی این صفحه

این مسیرها نام فایل‌های مبنای مستندات‌اند؛ دسترسی به مخزن یا محیط خصوصی ایجاد نمی‌کنند.

  • plank-station-new/package.json
  • plank-station-new/agent/app.py
  • plank-station-new/SECURITY.md
  • plank-station-new/VERIFICATION_NEW_FA.md