Protocol چیست ؟
در دنیای بلاکچین، Protocol یا پروتکل را میتوان مجموعه قوانینی دانست که مشخص میکنند اجزای یک سیستم چگونه با هم ارتباط برقرار کنند و چه رفتاری معتبر است.
یک مثال ساده، قوانین یک بازی است. اگر همه بازیکنان نسخه متفاوتی از قوانین داشته باشند، بازی بههم میریزد. در یک شبکه بلاکچینی هم نرمافزارهای شرکتکننده باید قواعد مشترکی را درباره تراکنشها، بلاکها و ارتباط با یکدیگر دنبال کنند.
برای مثال پروتکل بیتکوین مشخص میکند چه شرایطی برای معتبر بودن یک تراکنش یا بلاک لازم است. شبکههای دیگر هم پروتکلهای خودشان را دارند و ممکن است از روشهای متفاوتی برای ساخت بلاک، اجماع یا اجرای برنامهها استفاده کنند.
کلمه Protocol فقط برای لایه اصلی یک بلاکچین استفاده نمیشود. در DeFi هم ممکن است به مجموعه قراردادها و قواعد یک سرویس مثل وامدهی یا صرافی غیرمتمرکز «پروتکل» گفته شود.
پس وقتی جایی میخوانید «این پروتکل چه کاری انجام میدهد؟» اول باید ببینید منظور قوانین خود شبکه است یا یک برنامه و مجموعه قرارداد روی شبکه. در هر دو حالت، ایده اصلی یکی است: مجموعهای از قواعد که نحوه کار سیستم را مشخص میکند.
