Testnet چیست ؟
اگر توسعهدهندهای بخواهد قرارداد هوشمند تازهای را امتحان کند، منطقی نیست برای هر آزمایش دارایی واقعی خرج کند. برای همین شبکههای بلاکچینی محیطهایی به نام Testnet یا شبکه آزمایشی دارند.
Testnet تا حد زیادی رفتار شبکه واقعی را شبیهسازی میکند تا توسعهدهندگان بتوانند تراکنش، قرارداد، کیف پول یا تغییرات نرمافزار را پیش از ورود به Mainnet آزمایش کنند.
توکنهایی که روی Testnet استفاده میشوند معمولاً برای آزمایشاند و از Faucet یا روشهای مشابه دریافت میشوند. این داراییهای آزمایشی را نباید با ETH، BTC یا توکن واقعی روی Mainnet یکی دانست.
برای کاربر تازهکار یکی از اشتباههای رایج این است که شبکه اشتباهی را در کیف پول انتخاب کند. ممکن است یک توکن روی Testnet دیده شود اما همان دارایی در Mainnet شما وجود نداشته باشد، یا برعکس.
Testnetها هم ثابت و ابدی نیستند. پروژهها ممکن است شبکه آزمایشی جدید راهاندازی کنند یا شبکه قدیمی را بازنشسته کنند؛ بنابراین برای توسعه باید مستندات فعلی همان پروژه را دید.
در سادهترین تعریف، Testnet نسخه آزمایشی یک شبکه بلاکچینی برای تمرین، توسعه و تست بدون درگیرکردن مستقیم دارایی اصلی شبکه است.
