Według analizy Marka „Murch” Erhardta z Chaincode Labs, 88% wszystkich wejściowych transakcji Bitcoin wiąże się z wyższymi opłatami niż to konieczne. Erhardt opiera swój wniosek na danych pokazujących, że tylko 12% danych wejściowych transakcji korzysta z formatu SegWit.
Erhardt uważa, że poleganie na starszych formatach opłat transakcyjnych sprawia, że bloki Bitcoin są mniejsze niż mogłyby być w innym przypadku, przyczyniając się do pozornie rosnących zaległości w zakresie niepotwierdzonych transakcji.
Można płacić mniej…
Zatkany mempool Bitcoin, zawierający wczoraj (w pewnym momencie) 107 bloków transakcji może posłuży jako przypomnienie, że da się zaoszczędzić pieniądze na opłatach, tworząc mniej kosztowne transakcje. Według Erhardta, najłatwiejszym sposobem na to jest przyjęcie SegWit dla wszystkich przyszłych transakcji.
Erhardt zwrócił uwagę, że przejście z legacy na SegWit jest konieczne, aby zminimalizować rozdęcie łańcucha blokowego:
„Im dłuższe, mniej wydajne formaty wyjściowe są powszechne, tym większe jest przyszłe zapchanie przestrzeni blokowej”.
Erhardt uważa, że integracja SegWit z głównymi usługami portfeli jest od dawna spóźniona, co przyczynia się do niepotrzebnego korkowania mempool i blockchain. „Minęło prawie 3,5 roku od aktywacji SegWit”, zauważył Erhardt na końcu wątku o stanie mempool.
„W którym momencie można uznać portfele, które nie mogą wysyłać na natywne adresy SegWit, za nieaktualne?”
Transakcje SegWit stanowią obecnie około 51% wszystkich transakcji Bitcoin. Statystyka ta prawdopodobnie wzrośnie, jako że komercyjni dostawcy portfeli stają w obliczu rosnącego zapotrzebowania na obsługę adresów SegWit.
Szacunkowa, minimalna opłata za włączenie do następnego bloku wynosi obecnie 149 sat / bajt, co odpowiada opłacie 14,97 USD przy cenie 44 870 USD za BTC.
Jak korzystanie z SegWit pozwala zaoszczędzić na opłatach transakcyjnych?
Podczas gdy transakcje SegWit są technicznie nie mniejsze niż transakcje legacy, składniki ich danych są ważone inaczej, jeśli chodzi o włączenie ich do bloku.
Dane odnoszące się do komponentu witness transakcji są uważane za nieistotne dla funkcjonującego łańcucha bloków i dlatego są dyskontowane przy sumowaniu wielkości transakcji. To sprawia, że transakcje SegWit wydają się mniejsze i dlatego wymagają mniejszych opłat do przetworzenia – są szybsze do potwierdzenia niż starsze transakcje z tą samą opłatą.
Jak zacząć korzystać z SegWit?
Po znalezieniu godnego zaufania portfela, który obsługuje transakcje SegWit, najważniejszym elementem jest przeniesienie środków przeznaczonych do wydania ze starszych adresów (zaczynających się od „1” lub „3”) na adresy SegWit (ich adresy zaczynają się od „bc1”) ”). To w zasadzie tyle.