ElectrumSV förbereder sig för att stödja SPV och Paymail

ElectrumSV förbereder sig för att stödja SPV och Paymail - Bitcoin Rallye 960x720 1Paymail har blivit ett populärt sätt för BSV -användare att skicka och ta emot pengar sedan det introducerades 2019. Det tillåter användare att skicka pengar till en lättigenkännlig e -postadress istället för att kopiera och klistra in en lång strängadress eller skanna. QR -koder. Det finns också en påtryckning för BSV -utvecklare att implementera SPV, eller enkel betalningsverifiering, som beskrivs i den ursprungliga Bitcoin -vitboken och Dr Craig S. Wright beskriver som "en kritisk aspekt av Bitcoin -skalning."

Utvecklingsteamet för ElectrumSV twittrade i förra veckan att det bygger om sin kodbas och tester och kommer att släppa en betaversion av 1.4.0 när den är klar. Den senaste versionen av ElectrumSV är 1.3.13.

ElectrumSV bör endast laddas ner från projektets officiella hemsida och det finns en guide om hur du kontrollerar att nedladdningen är den officiella. Källkoden för alla resurser finns också på projektets GitHub -sida.

Komplett datorportfölj för BSV

När det gäller funktionalitet är ElectrumSV förmodligen den mest omfattande portföljen som finns tillgänglig för BSV. Den härstammar från den ursprungliga Electrum Bitcoin -plånboken, den lätta (eller "tunna") plånboksklienten för Bitcoin som lanserades först i november 2011. Andra utvecklare underhåller versioner av den ursprungliga programvaran för BTC och BCH.

Electrum var ny på den tiden för att inte kräva att användare laddar ner hela blockchain bara för att ha en Bitcoin -plånbok. Även om lätta mobilplånböcker har blivit det föredragna alternativet för de flesta vanliga Bitcoin -användare idag, har ingen samma flexibilitet som ElectrumSV erbjuder.

Privata nycklar är deterministiska och lagras lokalt på användarnas datorer, krypterade. ElectrumSV är också en av få Bitcoin-plånböcker som stöder transaktioner med flera signaturer och har avtal med tjänster som Anypay och Centi för att effektivisera fakturor. Om du fortfarande har outnyttjade mynt före BCH / BSV -delningen har ElectrumSV en guide för att dela mynt i separata plånböcker.

SPV anländer till ElectrumSV

ElectrumSVs klient / server -modell har fått en del genom åren att anta att den redan använder SPV för att verifiera transaktioner, men så är inte fallet. SPV kräver att användare bara laddar ner Bitcoin -transaktionsblockhuvuden, snarare än hela blockchain, vilket gör den totala nedladdningen mindre än 100MB, snarare än (den nuvarande BSV blockchain -storleken) över 437GB.

Om blockrubrikerna inte matchar nodposterna verifieras inte transaktionerna. Det är inte nödvändigt för varje enskild användare att ha en fullständig registrering av blockchain -data; de behöver bara veta om transaktionerna är giltiga eller inte. Enskilda användare kan behålla all information om de transaktioner de har varit inblandade i, men det är inte nödvändigt att föra register över alla andra.

Dr Wright har länge pratat om vikten av att implementera SPV -protokoll på BSV, något som aldrig har gjorts korrekt på andra liknande blockchains, som BTC och BCH. Han beskriver det också som en viktig aspekt av Bitcoin-peer-to-peer-skapande och att köra miljontals transaktioner per sekund.