Litecoin Core v0.21.2 release

Bronknooppunt: 1298407

Volg onze Twitter voor het laatste dev-nieuws.

We zijn blij om Litecoin Core 0.21.2 uit te brengen. Dit is een nieuwe grote versie-uitgave, inclusief nieuwe functies, verschillende bugfixes en prestatieverbeteringen, evenals bijgewerkte vertalingen. Deze update bevat volledige node-, portemonnee- en mining-ondersteuning voor MWEB. Het wordt aanbevolen voor alle gebruikers om naar deze versie te upgraden.

Hoe te upgraden

Allereerst bedankt voor het uitvoeren van Litecoin Core en het helpen beveiligen van het netwerk!

Als u een oudere versie van Litecoin Core gebruikt, sluit deze dan af. Wacht tot het volledig is afgesloten (wat bij oudere versies een paar minuten kan duren) en volg dan deze eenvoudige stappen: Voor Windows: voer eenvoudigweg het installatieprogramma uit Voor Mac: kopieer naar /Applications/Litecoin-Qt Voor Linux: kopieer cover litecoind/litecoin -qt.

NB: direct upgraden van een 'end of life' versie van Litecoin Core is mogelijk, maar het kan even duren als de datadirectory gemigreerd moet worden. Oude portemonnee-versies van Litecoin Core worden over het algemeen ondersteund.

compatibiliteit

Litecoin Core wordt ondersteund en uitgebreid getest op besturingssystemen met de Linux-kernel, macOS 10.10+, Windows 7 en nieuwer. Het wordt niet aanbevolen om Litecoin Core te gebruiken op niet-ondersteunde systemen.

Litecoin Core zou ook op de meeste andere Unix-achtige systemen moeten werken, maar wordt daar niet zo vaak op getest.

MWEB-velden toegevoegd aan BlockIndex en het formaat van de blokserialisatie is gewijzigd. Downgraden naar oudere versies is onveilig. Bij een upgrade naar 0.21.2 na MWEB is geactiveerd, u moet opnieuw synchroniseren om MWEB-blokken te downloaden.

Opmerkelijke veranderingen

Consensuswijzigingen

  • Deze release implementeert de voorgestelde MWEB-consensusregels (LIP002, LIP003 en LIP004)

P2P- en netwerkwijzigingen

  • Er is een nieuwe servicevlag, NODE_MWEB (1 << 24), toegevoegd om aan peers te signaleren dat het knooppunt MWEB ondersteunt. Wanneer verbonden peers beide deze mogelijkheid adverteren, wordt van hen verwacht dat ze alle MWEB-gegevens leveren wanneer ze transacties, blokken en compacte blokken met elkaar delen.
  • Knooppunten kondigen nu ondersteuning voor compacte blokken versie 3 aan, waarmee peers worden geïnformeerd dat ze MWEB-gegevens in compacte blokken kunnen leveren.

Bijgewerkte RPC's

  • getblockheader retourneert nu een extra mweb_header-veld dat alle MWEB-headergegevens bevat, en een mweb_amount-veld dat het totale aantal munten bevat dat is gekoppeld aan de MWEB na toepassing van het blok.
  • getblock retourneert nu een extra mweb-veld met MWEB-headerinformatie en alle invoer, uitvoer en kernels in het MWEB-blok.
  • De velden mwebweight, descendantmwebweight, vooroudermwebweight en mweb zijn toegevoegd aan getrawmempool, getmempoolancestors, getmempooldescendants en getmempoolentry.
  • Nieuwe velden toegevoegd om MWEB-transactie-invoer, -uitvoer en kernels voor getrawtransaction te beschrijven.

Wijzigingen in Wallet- of GUI-gerelateerde RPC's zijn te vinden in het GUI- of Wallet-gedeelte hieronder.

Nieuwe instellingen

  • Optie "fMWEBFeatures" toegevoegd voor het inschakelen van de nieuwe "Advanced MWEB-functies" -besturing.

Portefeuilledatabase

  • Het type “mweb_coin” toegevoegd waarin MWEB-munten en hun afgeleide sleutels worden opgeslagen.
  • CHDChain versie 4 toegevoegd, die een MWEB-sleutelindexteller en de stealth-adresscansleutel bevat.
  • CKeyMetadata versie 14 toegevoegd, die de MWEB-sleutelindex bevat.
  • FEATURE_MWEB = 210000 minimale databaseversie toegevoegd.

Wijzigingen in Wallet-RPC

  • 'listwallettransactions' toegevoegd die overeenkomt met de weergavewaarden van de transactielijst.

GUI wijzigingen

  • Een besturingselement “Geavanceerde MWEB-functies” toegevoegd om te testen. Het is alleen beschikbaar als het argument “-debug” is opgegeven en de optie is ingeschakeld in het instellingendialoogvenster.

Binaire bestanden downloaden

Ga naar de downloadpagina om te downloaden hier. U kunt ook de downloadmap bekijken hier.

Gebruik GPG om de integriteit van de release-binaire bestanden te verifiëren. Dit zorgt ervoor dat er niet met het binaire bestand dat u hebt gedownload, is geknoeid. Linux, MacOS en Win32 cygwin opdrachtregel GPG-instructies zijn beschikbaar hier. Houd er ook rekening mee dat we GPG de binaire bestanden ondertekenen voor uw gemak, de ultieme manier om de integriteit van de builds te verifiëren, is door ze zelf te bouwen met Gitian. Instructies voor het uitvoeren van deze builds zijn te vinden hier.

Voor deze release zijn de binaire bestanden ondertekend met een sleutel-ID 0x3620e9d387e55666 (de sleutel van davidburkett38).

WAARSCHUWING

Ondanks dat deze versie zwaar is getest, kan deze versie nog steeds bugs bevatten. Maak altijd een back-up van uw wallet.dat-bestand voordat u een upgrade uitvoert. Als u problemen ondervindt, kunt u ons dit laten weten door een bericht te plaatsen in de sectie voor het melden van fouten hieronder.

Broncode & bouwinstructies

De master branch bevat de laatste commits voor de volgende stabiele releases van Litecoin Core.

GitHub – litecoin-project/litecoin: Litecoin-bronboom

Bouwinstructies voor Linux zijn te vinden hier.

Bouwinstructies voor OSX zijn te vinden hier.

Bouwinstructies voor Windows zijn te vinden hier.

Bugrapportage

Dien eventuele problemen die u tegenkomt hier in en een van de Litecoin-ontwikkelaars zal u helpen.

Problemen · litecoin-project/litecoin

Mailing Lijsten

Meld u alleen aan voor aankondigingen of ontwikkelingsdiscussies.

Hashes voor verificatie

Dit zijn de SHA-256 hashes van de vrijgegeven bestanden:

b5a0b5bdf45c5e1f26c73a0be751ceb90c93fad8679aebe22ed5f64f615aea6b litecoin-0.21.2-aarch64-linux-gnu.tar.gz
e15b4d9db8807706c3492c05287f04c44956e3cdb77ebf4f87e19a296aa3a06b litecoin-0.21.2-arm-linux-gnueabihf.tar.gz
cb2a1504f151646d735d198ce77a1c1e4fea3ff672ed60549d6aa9f1d4a19b09 litecoin-0.21.2-riscv64-linux-gnu.tar.gz
94a10a217d91d29e97e7a0088bc1545f34b188297c3ce5b87b07e775d8d00b12 litecoin-0.21.2-x86_64-linux-gnu.tar.gz
39d0df6aecace19e91c9849d09aaeb60c0bb73b34a97c7b8ccae402da634cfa2 litecoin-0.21.2-osx.dmg
b0ab5fc95d8b7cfe990cc6d90d0af6f6f2d447b6a0bca162a72d12c3df1676a7 litecoin-0.21.2-win64-setup.exe

Krediet

Dank aan iedereen die direct heeft bijgedragen aan deze release:


Litecoin Core v0.21.2 release werd oorspronkelijk gepubliceerd in Litecoin-project op Medium, waar mensen het gesprek voortzetten door dit verhaal te benadrukken en erop te reageren.

Tijdstempel:

Meer van Litecoin