BIP چیست؟

بیت کوین هیچ ساختار سازمانی سلسله مراتب یا تعریف شده ای ندارد. در نتیجه، یک استاندارد کلی مورد توافق برای معرفی ایده های جدید به بیت کوین مورد نیاز بود.

اولین BIP در سال 2011 صادر شد و قالب خود BIP را تعیین کرد و از سیستم پیشنهادات برای تغییرات در زبان پایتون الهام گرفت. هر BIP به صورت عمومی در GitHub در دسترس است. پیشنهادات بهبود بیت کوین معمولاً به یکی از سه دسته تقسیم می شوند: مسیر استاندارد، اطلاعات و فرآیند.

استانداردهای مسیر BIP به تغییرات در پروتکل یا روش های اعتبار سنجی مربوط میشود. BIP های اطلاعاتی برای اهداف آموزشی یا برای افزایش آگاهی هستند. BIP‌های فرآیند به تغییرات فرآیند پیشنهادی خارج از پروتکل بیت‌کوین مربوط میشوند. با این حال، BIPهای پیگیری و فرآیند استاندارد، نیازمند اجماع جامعه هستند و باید در نظر گرفته شوند. قبل از رسیدن به این مرحله، BIP ها از طریق یک پیش نویس یا “طراحی” روند، با پیش نویس شروع میشود که یا پیشنهاد میشود، رد میشود، پس گرفته میشود و یا به تعویق میافتد. مرحله فعال بعد از آن قرار میگیرد و پس از آن منسوخ شدن یا جایگزینی. بیشتر BIP ها زندگی خود را از طریق بحث در سرویس های لیست یا سایر جوامع آغاز میکنند. به عنوان مثال، BIP 141، همچنین به عنوان SegWit شناخته میشود، یک سافت فورک را برای افزایش ظرفیت شبکه پیشنهاد کرد. پیشنهادات فورک نیاز به اکثریت 95 درصدی در بین ماینرها دارد. حتی اگر در مورد تغییری که در یک BIP ایجاد شده، اجماع جامعه حاصل شود، هر توسعه‌دهنده‌ای در مورد اینکه از کدام پایگاه کد استفاده میکند، انتخاب میکند. علاوه بر این، هیچ راه یا تمایلی برای دیکته کردن اینکه کدام نسخه از کد توسط تک تک کاربران بیت کوین استفاده شود وجود ندارد. بسیاری از تغییرات، مانند تغییرات در رابط کاربری به هیچ وجه نیازی به BIP ندارند.

 

بازگشت به واژه‌ نامه

دیدگاهتان را بنویسید