Pierwsza aktualizacja Bitcoina od czterech lat – aktualizacja Taproot – została uruchomiona w niedzielę na bloku 709,632. Nowa aktualizacja oferuje większą skalowalność, prywatność i wydajność.
Łączy schemat podpisu Schnorra z MAST (Merklized Alternative Script Tree) i wykorzystuje nowy język skryptowy o nazwie Tapscript.
Zobacz więcej
Uwaga: TA trująca roślina spowodowała, że młody mężczyzna wylądował w szpitalu
Google opracowuje narzędzie AI, które pomoże dziennikarzom w…
Ogólnie rzecz biorąc, aktualizacja składa się z trzech ważnych części. Na pierwszym miejscu jest podpis – algorytm podpisu cyfrowego krzywej eliptycznej został zastąpiony schematem podpisu Schnorra.
Nowy schemat podpisu jest „znacznie bardziej wyrafinowany”, „lekki” i „elastyczny”, powiedział Forkast Jonathon Miller, dyrektor zarządzający giełdy kryptowalut Kraken. Aktualności.
Schemat podpisu Schnorra sprawia, że transakcje inteligentnego kontraktu wyglądają jak każda inna transakcja Bitcoin na blockchainie – nie można odróżnić inteligentnych kontraktów z wieloma podpisami od transakcji peer-to-peer z rejestru łańcuch blokowy.
Oznacza to większą prywatność, nie w przypadku prostych transakcji peer-to-peer, ale w przypadku złożonych transakcji obejmujących wiele podpisów.
Druga część aktualizacji to przyjęcie Tapscript – nowego języka programowania. Tapscript jest znacznie bardziej programowalny niż poprzedni język używany do dodawania transakcji Bitcoin do łańcucha bloków. Zwiększy to funkcjonalność inteligentnych kontraktów w blockchainie Bitcoin i pozwoli na płynniejsze aktualizacje w przyszłości.
Trzecia i najważniejsza część aktualizacji Taproot przynosi znaczące usprawnienia w strukturze transakcji Bitcoin. Aktualizacja zmniejsza rozmiar danych inteligentnego kontraktu, czyli ilość danych potrzebnych do rejestrowania transakcji inteligentnych kontraktów na blockchainie. To z kolei obniża koszty transakcji i zwiększa skalowalność.