Az alábbi közvetlen részlet a Marty’s Bent 1198. probléma: „OP_CTV és durva konszenzus” Itt iratkozzon fel a hírlevélre. >
(Forrás )
(Forrás)
(Forrás)
Bizonyára néhányan tisztában vannak vele, heves vita folyik a Bitcoin-fejlesztők és-felhasználók között az OP_CTV-ről, amely téma 2019 decemberében kezdtük el a tudósítást itt, a Bentben. Az OP_CTV, ha engedélyezve van, életre kelt egy műveleti kódot (OP_NOP4), további korlátozásokkal. Ez lehetővé tenné a felhasználók számára, hogy összetett megállapodásokat hozzanak létre a Bitcoinon, amelyek bonyolultabb előre konfigurált tranzakciókat tesznek lehetővé, és javíthatják a felhasználói élményt a biztonság és a nagyszámú tranzakció kötegelése terén.
Úgy gondolom, hogy ezek olyan funkciók, amelyek hasznosságot jelentenek sok bitcoin-felhasználó, különösen a nagyobb gazdasági szereplők, akik sok bitcoint birtokolnak, aminek az emberileg lehetséges legmagasabb fokú biztonságra van szüksége, és akik naponta sok bitcoint küldenek nagyszámú felhasználónak.
Ezekkel együtt az OP_CTV Bitcoin Core-ba történő beolvadására tett kísérlet rávilágított az elosztott peer-to-peer rendszeren belüli durva konszenzus homályos természetére. Az OP_CTV körüli beszélgetés arra kényszeríti az embereket, hogy olyan kérdéseket tegyenek fel (beleértve magamat is), mint pl. ez most teljesen szükséges? Elegendő vita és felülvizsgálat zajlott a javaslatról? Ha igen, és érdemesnek találják, hogyan kell aktiválni a Bitcoin hálózaton?
Miután beszélt néhány fejlesztővel, akik ismerik a Bitcoin Core-t és néhány nagyobb letétkezelő igényeit is. úgy tűnik, hogy az OP_CTV hasznos lenne sok játékos számára a térben. Az ilyen típusú szövetségek kihasználásának képessége kiterjesztené az ügyfelek számára kínált megoldások tervezési terét, mivel nagyobb mennyiségű bitcoin mozgatásakor jobb biztonsági garanciákkal rendelkeznek. (Ebben a szövegkörnyezetben a biztonságot úgy használom, hogy”megakadályozza, hogy az emberi hiba forrásvesztéssel járjon”.) Azt hiszem, az OP_CTV megszokná, ha aktiválnák.
Egy másik változó, amelyet a Az OP_CTV aktiválása (vagy elutasítása) körüli vita fényében az, hogy a Bitcoin Core vezető karbantartói, akiknek az úgynevezett”commit access”(commit access) van, és felelősek azért, hogy ténylegesen megnyomják a kódot Bitcoin Core-ba egyesítő gombokat, úgy tűnik, nem akarják bármely része annak felvetésében, hogy valamit össze kell-e vonni vagy nem, és hogyan kell ennek megtörténnie vagy nem. Úgy tűnik, hogy egyre semlegesebb testhelyzetet vesznek fel, hogy ne legyenek részlegesek, és úgy tekintsenek rájuk, mint a kódbázis elfogult vezérlőire. Ez nyilvánvalónak látszik abból, hogy nem hajlandók választ adni Jeremy Rubinnak, az OP_CTV mögött álló fejlesztőnek a kérdésére:”Hogyan kezdjem el, hogy ezt egyesítsem a Bitcoin Core-ba?”Valójában ezt pozitívumként értékelem. Nehéznek kell lennie bitcoint váltani, és azoknak, akiknek megvannak a kulcsai ahhoz a géphez, amely lehetővé teszi a leggyakrabban használt kliens cseréjét, a lehető legpártatlanabbnak kell lennie.
Az egyenes válasz megtagadása miatt Jeremynek az aktiválási útvonallal kapcsolatban, ő magára vállalta, hogy létrehozza saját kliensét, amelynél aktiválva van az OP_CTV, és lehetőséget biztosít a felhasználóknak, hogy megpróbálják hivatalossá tenni az OP_CTV-t egy másik User Activated Soft Fork (UASF) programban való részvétellel. kihasználja a Speedy Trial aktiválási módszert. Jóllehet megértem Jeremy igyekezetét, hogy aktiválja az OP_CTV-t, nem vagyok nagy rajongója annak, hogy a Speedy Trial egy újabb puha villát nyomjon. Utólag úgy tűnik, hogy rossz precedens volt, ami a taproot aktiválásakor született. Attól tartok, hogy a lágy villák gyors egymásutánjának normalizálása a Speedy Trial segítségével csúszós lejtő, amely sok szükségtelen változáshoz vezethet a jövőben, ami a bitcoin hálózat integritásának romlását okozhatja.
sokan valószínűleg használnák az OP_CTV-t, ha holnap aktiválnák, jelenleg nem tűnik sürgető szükségnek. Én amellett vagyok, hogy alaposabb beszélgetést és vitát folytassunk a funkció érdemeiről és az aktiválásával felállított precedensekről, ha ez megtörténik. Tetszik az OP_CTV ötlete, de jelenleg nem hiszem, hogy ez egy gyártási vagy törési funkció.
Támogatom a homályos, durva konszenzusos protokollmódosításokat egy jól meghatározott folyamaton keresztül, amely társadalmilag is lehet megtámadták. Érdekes lesz látni, mikor és hogyan dől el ez a vita. Egy biztos: örülök, hogy az OP_CTV itt van, hogy előtérbe helyezze ezeket a kemény, de szükséges konszenzusról szóló beszélgetéseket. Ezek nagyon fontos megbeszélések.
A