Bitcoin Covenants i rola propozycji MATT oraz OP_CHECKCONTRACTVERIFY

Analiza Cointelegraph omawia technologię Bitcoin Covenants oraz propozycje MATT i OP_CHECKCONTRACTVERIFY, które mają umożliwić przenoszenie stanu między transakcjami.
W ramach trwającej dyskusji o rozwoju sieci Bitcoin, serwis Cointelegraph opublikował materiał poświęcony koncepcji Bitcoin Covenants oraz propozycjom technicznym znanym jako MATT i OP_CHECKCONTRACTVERIFY (OP_CCV).
Czym są OP_CHECKCONTRACTVERIFY i MATT?
Według opublikowanych informacji, rozwiązanie OP_CCV polega na wbudowywaniu stanu kontraktu bezpośrednio w klucze wyjściowe Taproot. Mechanizm ten ma na celu wymuszanie poprawnych przejść stanu w łańcuchu bloków (on-chain).
Zastosowanie takich rozwiązań w praktyce ma pozwolić na wdrażanie kontraktów ze śledzeniem stanu (ang. stateful contracts) oraz tworzenie kompaktowych dowodów oszustwa (ang. fraud proofs).
Kontekst technologiczny
Kwestie związane z kowenantami (ang. covenants) oraz rozbudową możliwości skryptowych sieci Bitcoin są przedmiotem analiz deweloperskich. Umożliwiają one nakładanie dodatkowych restrykcji na sposób wydatkowania środków z określonych adresów, co stanowi istotny element ekojystemu pierwszej kryptowaluty, opisywanej m.in. w materiale poświęconym podstawom sieci Bitcoin i technologii blockchain.