Uważni przyjaciele mogą odkryć, że gdy skorzystamy z narzędzia do drukowania proxy (takiego jak satsx), pojawią się dwie transakcje: Commit Tx i Reveal Tx 🤔

Dlaczego musimy płacić za te dwie transakcje? Co oznaczają te dwie transakcje?

W rzeczywistości dzieje się tak dlatego, że napisy (w tym liczby porządkowe i atomowe) są przechowywane w skrypcie wypłaty Taproot, a skrypt Taproot nie może wypłacać z niczego, a jedynie z istniejącego wyjścia Taproot. Dlatego grawerowanie napisów składa się w rzeczywistości z dwóch etapów: zatwierdzenia (przesłania) i ujawnienia (odkrycia), które również spowodują dwie transakcje.

Konkretny proces grawerowania wygląda następująco:

1️⃣

Najpierw użytkownik tworzy wynik Taproot w fazie zatwierdzania, który zawiera liczbę satoshi, które należy zapisać i wypłacić, opłatę manipulacyjną w fazie zatwierdzania i opłatę manipulacyjną w fazie ujawnienia (jeśli platforma drukowania proxy jest wykorzystany, uwzględnia także opłaty za usługę), który przesyłany jest do bazy zawierającej treść napisu. W skrypcie Taproot;

2️⃣

Następnie skrypt Taproot zapisuje treść napisu na Satoshi i wydaje Satoshi zawierającego treść napisu w Transakcji Reveal, wysyłając go na adres podany przez użytkownika, dzięki czemu treść napisu będzie widoczna na łańcuszku.

Zatem niezależnie od tego, czy korzystamy z agentowej platformy drukującej, czy sami korzystamy z terminala do wykonywania operacji grawerowania i odlewania, te dwie transakcje są konieczne, a opłatę za gaz również musimy uiścić sami, niezależnie od agentowej platformy drukującej.