Developerzy Bitcoin Core wypuścili nową technologię roadmap, która prezentuje w jaki sposób ich projekt wykona przejście od aktualnego algorytmu do bardziej zaawansowanej alternatywy, jaka może zostać wykorzystana w przyszłości
Po ewentualnym zaimplementowaniu, w proponowanym projekcie obecnie używane ECDSA zostałyby zastąpione schematami identyfikacji Schnorra. Poprzez taką zmianę, twórcy uważają, że są w stanie zagwarantować spadek całkowitych danych wykorzystywanych w Blockchainie nawet o 25%. Dla użytkowników oznaczałoby to bardziej szczegółową historię transakcji przy jednoczesnym mniejszym wykorzystaniu pamięci, aby zapewnić bezpieczeństwo całemu Blockchainowi.
Dla open-source’owego zespołu doglądającego projekt zamiana sygnatur na technologię „roadmap” (z ang. „mapa drogowa”) następuje niemal zaraz po bardzo dobrym wystąpieniu na łamach Scaling Bitcoin Milan w październiku zeszłego roku. Aby zaimplementować schematy identyfikacji Schnorra, musiałyby zostać zmodyfikowane bitcoinowe funkcje OP_CHECKSIG i OP_CHECKMULTISIG, aby możliwe było stertować publiczne klucze. Zredukowałoby to rozmiary całego Blockchainu, który aktualnie waży około 110GB.
Wszystko pięknie, ale…
Pomysł ten nie przejdzie jednak bez żadnych trudności. Według doniesień Wuille, schematy identyfikacji Schnorra gwarantują problemy z „anulowaniem”, co mogłoby pozwolić na usunięcie klucza z transakcji multisig i wyeliminowanie jednej ze stron płatności w cyfrowym portfelu. Co więcej, według developera Bitcoin Core Grega Maxwella, zaimplementowanie rozwiązań Schnorra nie wymaga aktywacji SegWit, co pozwoliłoby na przetworzenie kontrowersyjnego kodu w szybszy sposób. Nie ma się więc co spodziewać decyzji w sprawie instalacji schematów identyfikacji Schnorra do czasu wydania postanowienia w sprawie aktywacji Segwita.
Komentarze na ten temat pojawiają się mniej więcej od czasu, kiedy coraz głośniejsze stają się dyskusje na temat wydajności poprawiania skalowalności Bitcoina. Co gorsza, developerzy wycofali się z majowego spotkania, które miało pojednać uczestników rynku bitcoinowego w tej sprawie.
27.03.2017