BIP-110: Неге биткоин элитасы «спаммен күреске» қарсы шықты және бұл желіге қандай қауіп төндіреді

BIP-110 айналасында биткоин тарихындағы ең өткір даулардың бірі өршіді. Ресми түрде бұл ұсыныс блокчейнді мақсатсыз пайдалануды – транзакцияларға қатысы жоқ суреттер, мәтіндер және басқа да деректер түріндегі спамды шектеуге бағытталған. Алайда шындық әлдеқайда күрделі болып шықты және бастамаға Майкл Сэйлор мен Адам Бэк сияқты спамгерлерге жанашырлық танытты деп күдіктену мүмкін емес ауыр салмақты тұлғалар қарсы шықты.
BIP-110 мәні: бір жылға жеті шектеу
Dathon Ohm бүркеншік атымен белгілі автор шамамен бір жыл мерзімге уақытша шектеулер енгізуді ұсынды. Негізгі шаралардың ішінде – scriptPubKey өлшемін 34 байтпен шектеу (83 байтқа дейінгі OP_RETURN үшін ерекшелікпен), Taproot аннексін пайдалануға тыйым салу, басқару блогын 257 байтпен шектеу, сондай-ақ Tapscript ішіндегі орындалатын OP_IF және OP_NOTIF-ке тыйым салу. Белсендіруге дейін жасалған мекенжайлардағы монеталарға әсер етілмейтінін атап өту маңызды – оларды ескі ережелер бойынша жұмсауға болады.
Белсендіру үшін күрес: майнерлер түйіндерге қарсы
Ең басты кедергі – белсендіру механизмі. BIP-110 BIP 9-дың модификацияланған нұсқасын пайдаланады, мұнда шек кезеңдегі блоктардың 95%-дан 55%-ға дейін төмендетілген, ал FAILED сценарийі жоқ. Егер майнерлер қажетті сигналдар санын жинамаса, бастама мәжбүрлі фазаға өтеді, онда BIP-110-ға жаңартылған түйіндер 4-битсіз блоктарды қабылдамай бастайды. Бұл іс жүзінде 2017 жылғы UASF логикасын қайталайды, сол кезде түйін операторлары SegWit-ті мәжбүрлеп енгізген еді.
Алайда іс жүзінде майнерлер тарапынан қолдау минималды болды. Сегіз ай ішінде қолдау сигналы жаңа блоктардың бір жарым пайызынан аспады. Ең ірі пулдар – Foundry, AntPool, F2Pool – үнсіз немесе ашық түрде қарсы шығады. F2Pool негізін қалаушы Ван Чунь бастаманы үзілді-кесілді қабылдамады. Сонымен қатар, жаңа ережелерді қолдануға дайын Bitcoin Knots түйіндерінің үлесі 8-20%-ға дейін өсті, бірақ әзірлеуші Джеймсон Лопп атап өткендей, бұл сандарды Tor арқылы оңай көбейтуге болады.
Сын: қателерден прецеденттерге дейін
Майкл Сэйлор 110 тармақтан тұратын эссесінде BIP-110-ды «ятрогендік» бастама – емдеудің өзінен келетін зиян деп атады. Ол жеті өзгерісті жеке-жеке қабылдау мүмкін емес екенін, ал ережелердің уақытша сипаты қауіпті прецедент жасайтынын көрсетті: оларды алып тастағаннан кейін консенсуссыз кез келген басқа өзгерісті мәжбүрлеп енгізу мүмкіндігі қалады. Адам Бэк болған оқиғаны «Линч сотымен» салыстырып, спам блок өлшемінің шегіне сыйатынын және желіге қауіп төндірмейтінін атап өтті.
Одан да күрделі мәселе – зерттеуші Dathon Pwn ChatGPT көмегімен анықтаған техникалық осалдық. BIP-110 белсендіру клиентіндегі қате тізбектердің алшақтауына әкелуі мүмкін: кейіннен жаңартылған түйіндер қайта тексеру кезінде қабылдамайтын блоктарды заңды деп тануы мүмкін. Бұл желінің фрагментациялану қаупін тудырады.
Словакиялық әзірлеуші Мартин Хабовштяк BIP-110 шектеулерін айналып өтуге болатынын көрнекі түрде көрсетті. Ол OP_RETURN, Taproot немесе OP_IF пайдаланбай блокчейнге 66 килобайттық суретті жазып, «спаммен күрес» техникалық тұрғыдан тиімсіз екенін дәлелдеді.
Келесі не болады?
Тамыз айының басында жаңа ережелері бар түйіндер 4-битсіз блоктарды қабылдамай бастайды. Бірақ қалған желі үшін ештеңе өзгермейді – ол оларды әдеттегідей қабылдауды жалғастырады. Нәтижесінде бөліну емес, параллельді тізбек пайда болады: хешрейт бойынша да, қатысушылар саны бойынша да кішірек. Қарапайым монета ұстаушы үшін осы уақыт ішінде ештеңе өзгерген жоқ: комиссиялар, аударымдар мен баланстар өз өмірін сүріп жатыр, ал әлеуметтік желілерде биткоинның болашағы үшін соғыс жүріп жатыр.
Менің сараптамалық пікірім: BIP-110 – бұл жай техникалық ұсыныс емес, биткоин қауымдастығының жетілуіне сынақ. Даулы белсендіру механизмін пайдаланып, кең консенсусынсыз өзгерістерді мәжбүрлеп енгізу әрекеті қауіпті прецедент жасайды. Уақытша шектеулер жұмыс істесе де, протоколдың бейтараптығына деген сенімге нұқсан келеді. Биткоинге «тазалық сақшылары» емес, «бейтараптық сақшылары» қажет, Сэйлор дұрыс атап өткендей. Тамыздағы айырылу желінің қанша қатысушысы спаммен лезде күрес үшін принциптерді құрбан етуге дайын екенін көрсетеді.