ElectrumSV przygotowuje się do obsługi SPV i Paymail

ElectrumSV przygotowuje się do obsługi SPV i Paymail - Bitcoin Rallye 960x720 1Paymail stał się popularnym sposobem wysyłania i odbierania środków przez użytkowników BSV od czasu jego wprowadzenia w 2019 r. Umożliwia użytkownikom wysyłanie środków na łatwo rozpoznawalny adres e-mail zamiast kopiowania i wklejania długiego ciągu adresowego lub skanowania kodów QR. Istnieje również nacisk na programistów BSV, aby wdrożyć SPV, czyli prostą weryfikację płatności, co opisano w oryginalnej białej księdze Bitcoin, a dr Craig S. Wright opisuje jako „krytyczny aspekt skalowania Bitcoina”.

Zespół programistów ElectrumSV napisał w zeszłym tygodniu na Twitterze, że refaktoryzuje bazę kodu i testy, a po zakończeniu wyda wersję beta 1.4.0. Najnowsza wersja ElectrumSV to 1.3.13.

ElectrumSV należy pobierać wyłącznie z oficjalnej strony projektu i znajduje się tam instrukcja, jak sprawdzić, czy pobranie jest oficjalne. Kod źródłowy wszystkich zasobów jest również dostępny na stronie projektu w GitHubie.

Kompletna oferta komputerów stacjonarnych dla BSV

Pod względem funkcji ElectrumSV jest prawdopodobnie najbardziej wszechstronnym portfelem dostępnym dla BSV. Wywodzi się z oryginalnego portfela Electrum Bitcoin, lekkiego (lub „cienkiego”) klienta portfela dla Bitcoina, wprowadzonego po raz pierwszy w listopadzie 2011 r. Inni programiści utrzymują wersje oryginalnego oprogramowania dla BTC i BCH.

Electrum było wówczas nowością i nie wymagało od użytkowników pobierania całego łańcucha bloków, aby mieć portfel Bitcoin. Chociaż lekkie portfele na urządzeniach mobilnych stały się obecnie preferowaną opcją dla większości zwykłych użytkowników Bitcoinów, żaden z nich nie zapewnia takiej elastyczności, jaką oferuje ElectrumSV.

Klucze prywatne są deterministyczne i przechowywane lokalnie na komputerach użytkowników, zaszyfrowane. ElectrumSV jest także jednym z niewielu portfeli Bitcoin obsługujących transakcje z wieloma podpisami i ma umowy z usługami takimi jak Anypay i Centi w celu usprawnienia fakturowania. Jeśli nadal masz niewydane monety przed podziałem BCH/BSV, ElectrumSV udostępnia przewodnik dotyczący dzielenia monet na osobne portfele.

SPV przybywa do ElectrumSV

Model klient/serwer ElectrumSV doprowadził przez lata do założenia, że ​​ElectrumSV wykorzystuje już SPV do weryfikacji transakcji, ale tak nie jest. SPV wymaga od użytkowników pobrania tylko nagłówków bloków transakcji Bitcoin, a nie całego łańcucha bloków, co daje całkowite pobranie poniżej 100 MB, a nie (obecny rozmiar łańcucha bloków BSV) ponad 437 GB.

Jeśli nagłówki bloków nie odpowiadają rekordom węzłów, transakcje nie zostaną zweryfikowane. Nie jest konieczne, aby każdy użytkownik posiadał pełny zapis danych blockchain; muszą tylko wiedzieć, czy transakcje są ważne, czy nie. Użytkownicy indywidualni mogą przechowywać wszystkie informacje o transakcjach, w których brali udział, ale nie jest konieczne prowadzenie rejestru wszystkich pozostałych osób.

Dr Wright obszernie mówił o znaczeniu wdrożenia protokołów SPV na BSV, czegoś, czego nigdy nie zrobiono prawidłowo w przypadku innych podobnych łańcuchów bloków, takich jak BTC i BCH. Opisuje to również jako istotny aspekt tworzenia i wykonywania milionów transakcji na sekundę przez Bitcoin w trybie peer-to-peer.