Litecoin Core v0.18.1 väljalaskekandidaat

Allikasõlm: 1097877
Adrian Gallagher

Järgige meie puperdama viimaste arendusuudiste jaoks.

Meil on hea meel avaldada Litecoin Core 0.18.1 väljalaskekandidaat. See on uus suurem versioon, mis sisaldab uusi funktsioone, erinevaid veaparandusi, jõudluse täiustusi ja värskendatud tõlkeid.

Kogematel kasutajatel on soovitatav sellele versioonile üle minna. Pärast piisavat testimist avaldatakse Litecoin Core 0.18.1 final ja seda soovitatakse kõigil kasutajatel uuendada.

Kui kasutate vanemat versiooni, sulgege see. Oodake, kuni see on täielikult välja lülitatud (see võib vanemate versioonide puhul võtta paar minutit), seejärel käivitage installiprogramm (Windowsis) või lihtsalt kopeerige /Applications/Litecoin-Qt (Maci puhul) või litecoind/litecoin-qt (Linuxis).

Versiooni 0.15.0 või uuema esmakordsel käivitamisel teisendatakse teie ahelseisundi andmebaas uude vormingusse, mis võtab olenevalt teie masina kiirusest aega mõnest minutist poole tunnini.

Pange tähele, et plokkide andmebaasi vorming muutus ka versioonis 0.8.0 ja automaatset versiooniuuenduskoodi varasemast versioonist 0.8 versioonile 0.15.0 või uuemale versioonile ei ole. Otse 0.7.x ja varasemate versioonide uuendamist ilma plokiahela uuesti allalaadimiseta ei toetata. Kuid nagu tavaliselt, toetatakse endiselt vanu rahakotiversioone.

Litecoin Core'i toetatakse ja laialdaselt testitakse operatsioonisüsteemides, mis kasutavad Linuxi tuuma, macOS 10.10+ ja Windows 7 ja uuemaid. Litecoin Core'i ei ole soovitatav kasutada toetamata süsteemides.

Litecoin Core peaks töötama ka enamiku teiste Unixi sarnaste süsteemide puhul, kuid seda ei testita nendes nii sageli.

Alates versioonist 0.17.0 macOS <10.10 enam ei toetata. 0.17.0 on loodud Qt 5.9.x abil, mis ei toeta macOS-i versioone, mis on vanemad kui 10.10. Lisaks ei muuda Litecoin Core veel välimust, kui macOS-i "tume režiim" on aktiveeritud.

Lisaks varem toetatud protsessoriplatvormidele pakub selle versiooni eelkompileeritud distributsioon ka RISC-V platvormi jaoks binaarfaile.

Kogenud kasutajatele, kellel on nii (1) lubatud mündijuhtimisfunktsioonid kui ka (2) kes kasutavad mitut korraga laaditud rahakotti: Müntide juhtimise sisendi valimise dialoog võib rippmenüü abil rahakoti vahetamisel ekslikult säilitada vale rahakoti oleku. Praegu on soovitatav mitte kasutada mündikontrolli funktsioone, kui mitu rahakotti on laetud.

  • Kõned getblocktemplate ebaõnnestub, kui segwiti reeglit pole määratud. Helistamine getblocktemplate Ilma segwiti määramiseta on peaaegu kindlasti vale konfiguratsioon, kuna see toob kaasa madalama kasu kaevandajale. Ebaõnnestunud kõnede korral kuvatakse tõrketeade, mis kirjeldab segwiti reegli lubamist.
  • Kui konfiguratsioonifailis kasutatakse tundmatut sektsiooni nime, prinditakse hoiatus. Tunnustatud lõigud on [test], [main]ja [regtest].
  • Saadaval on neli uut valikut, et konfigureerida ZMQ mällu järjekorda jäävate sõnumite maksimaalne arv ("kõrge veemärk") enne täiendavate sõnumite mahajätmist. Vaikeväärtus on 1,000, mis on sama, mida kasutati eelmiste versioonide puhul. Vaadake ZMQ dokumentatsioon üksikasjad.
  • . rpcallowip valikut ei saa enam kasutada automaatseks kuulamiseks kõigil võrguliidestel. Selle asemel, rpcbind parameetrit tuleb kasutada kuulatavate IP-aadresside määramiseks. RPC-käskude kuulamine avaliku võrguühenduse kaudu on ebaturvaline ja tuleks keelata, seega prinditakse nüüd hoiatus, kui kasutaja sellise konfiguratsiooni valib. Kui teil on vaja avalikustada RPC, et kasutada sellist tööriista nagu Docker, veenduge, et seote RPC ainult oma kohaliku hostiga, nt docker run [...] -p 127.0.0.1:9332:9332 (see on lisa :9332 üle tavalise Dockeri pordi spetsifikatsiooni).
  • . rpcpassword suvand põhjustab nüüd käivitamisel tõrke, kui konfiguratsioonifailis määratud parool sisaldab räsimärki (#), kuna pole üheselt mõistetav, kas räsimärk on mõeldud parooli või kommentaarina.
  • . whitelistforcerelay valikut kasutatakse tehingute edastamiseks lubatud loendisse kantud partneritelt isegi siis, kui neid mempooli ei aktsepteerita. See suvand on nüüd vaikimisi välja lülitatud, nii et poliitika ja lahtiühendamise/keelustamise käitumise muudatused ei põhjustaks kaaslaste poolt mõne teise lubatud sõlme lisamist. Kasutajad saavad selle käitumise siiski selgesõnaliselt lubada käsurea valikuga (ja võivad kaaluda kontakteerumine Litecoin Core projekti, et anda meile teada nende kasutusjuhtumist, kuna see funktsioon võidakse tulevikus katkestada).

Ülaltoodud tasuga tehingu tegemisel -maxtxfee (vaikimisi 0.1 LTC), annab RPC käsud walletcreatefundedpsbt ja fundrawtransaction nüüd ebaõnnestub selle asemel, et tasu allapoole ümardada. Ettevaatust, et feeRate argument on määratud LTC-s kilobaidi kohta, mitte litoshis baidi kohta.

  • Uus lühike dokument JSON-RPC liidese kohta kirjeldatakse juhtumeid, kus RPC tulemused võivad sisaldada ebakõlasid erinevatest alamsüsteemidest pärinevate andmete vahel (nt rahakoti olek ja mälupuldi olek). Märkus lisatakse REST liidese dokumentatsioon mis näitab, et kehtivad samad reeglid.
  • Täiendav teave on lisatud JSON-RPC dokumentatsioon selle liidese kaitsmise kohta.
  • Uus dokument umbes litecoin.conf fail kirjeldab, kuidas seda Litecoin Core'i konfigureerimiseks kasutada.
  • Uus dokument tutvustab Litecoin Core'i BIP174 Osaliselt allkirjastatud litecoini tehingud (PSBT) liides, mida kasutatakse mitme programmi koostöö võimaldamiseks uute tehingute loomiseks, allkirjastamiseks ja levitamiseks. See on kasulik võrguühenduseta (külmmälu) rahakottide, multisig-rahakottide, coinjoin-rakenduste ja paljudel muudel juhtudel, kui kaks või enam programmi peavad täieliku tehingu loomiseks suhtlema.
  • . väljundskripti deskriptor dokumentatsiooni on värskendatud teabega selle alles areneva keele uute funktsioonide kohta, et kirjeldada väljundskripte, mille kohta rahakott või muu programm soovib saada teatisi, näiteks milliste aadresside kohta ta soovib teada saada maksete kohta. Keelt kasutatakse praegu mitmes uues ja värskendatud RPC-s, mida on kirjeldatud nendes väljalaskemärkustes, ning seda kohandatakse eeldatavasti muude RPC-de ja aluseks oleva rahakoti struktuuriga.
  • Uus --disable-bip70 valiku võib edasi anda ./configure et vältida Litecoin-Qt loomist BIP70 makseprotokolli toega või libssl linkimist. Kuna makseprotokoll on Litecoin Core'i varem libssl-i haavatavustega kokku puutunud, julgustatakse ehitajaid, kes ei vaja BIP70 tuge, kasutama seda võimalust, et vähendada oma kokkupuudet tulevaste haavatavustega.
  • Qt minimaalset nõutavat versiooni (graafilise kasutajaliidese loomisel) on suurendatud 5.2-lt 5.5.1-le ( oleneb süsteemist sätestab 5.9.7)
  • getnodeaddresses tagastab sellele sõlmele teadaolevad partneraadressid. Seda saab kasutada sõlmede leidmiseks, millega luua ühenduse ilma DNS-külvi kasutamata.
  • listwalletdir tagastab rahakotikataloogis olevate rahakottide loendi (kas vaikimisi rahakoti kataloog või kataloogi seadistatud -walletdir parameeter).
  • getrpcinfo tagastab RPC-serveri käitusaja üksikasjad. Praegu tagastab see praegu aktiivsete käskude massiivi ja selle, kui kaua need on töötanud.
  • deriveaddresses tagastab ühe või mitu aadressi, mis vastab an väljundi deskriptor.
  • getdescriptorinfo aktsepteerib deskriptorit ja tagastab selle kohta teabe, sealhulgas selle arvutatud kontrollsumma.
  • joinpsbts ühendab mitu erinevat PSBT-d üheks PSBT-ks. Mitmel PSBT-l peavad olema erinevad sisendid. Saadud PSBT sisaldab kõigi PSBT-de kõiki sisendeid ja väljundeid. Kõik PSBT-ga antud allkirjad tühistatakse.
  • analyzepsbt uurib PSBT-d ja annab teavet selle kohta, mida PSBT sisaldab, ja järgmiste sammude kohta, mida tuleb tehingu lõpuleviimiseks teha. Iga PSBT sisendi puhul analyzepsbt annab teavet selle kohta, milline teave selle sisendi jaoks puudub, sealhulgas selle kohta, kas UTXO on vaja esitada, millised pubkeyd tuleb veel esitada, millised skriptid tuleb esitada ja milliseid allkirju on veel vaja. Igas sisendis loetletakse ka roll, mis on selle sisendi täitmiseks vajalik, ja analyzepsbt loetleb ka järgmise rolli, mis on üldiselt vajalik PSBT lõpuleviimiseks. analyzepsbt esitab ka hinnangulise tasumäära ja hinnangulise virtuaalse suuruse lõpetatud tehingust, kui tal on selleks piisavalt teavet.
  • utxoupdatepsbt otsib kulutamata tehinguväljundite (UTXO-de) komplekti, et leida osalise tehingu kulutatud väljundeid. PSBT-de pakkumiseks peavad olema kulutatud UTXO-d, kuna allkirjastamisalgoritm nõuab teavet kulutatavalt UTXO-lt. Segwiti sisendite jaoks on vajalik ainult UTXO ise. Mitte-segwit-väljundite jaoks on vaja kogu eelmist tehingut, et allkirjastajad saaksid olla kindlad, et nad allkirjastavad õige asja. Kahjuks, kuna UTXO komplekt sisaldab ainult UTXO-sid, mitte täielikke tehinguid, utxoupdatepsbt lisab UTXO ainult segwiti sisendite jaoks.

Märkus. Mõned madala taseme RPC muudatused, mis on peamiselt kasulikud testimiseks, on kirjeldatud allpool jaotises Madala taseme muudatused.

  • getpeerinfo tagastab nüüd täiendava minfeefilter välja seatud partneri BIP133 tasufiltrile. Saate seda kasutada selleks, et tuvastada, et teil on sarnaseid partnereid, kes on nõus aktsepteerima tehinguid, mis on madalamad kui vaikeminimaalne edastamistasu.
  • Mempool RPC-d, nt getrawmempool koos verbose=true, tagastab nüüd lisaväärtuse „bip125 asendatav”, mis näitab, kas tehing (või selle kinnitamata esivanemad) lubab paluda sõlmedel ja kaevandajatel see asendada kõrgema tasumääraga tehinguga, mis kulutab sama sisendit.
  • settxfee varem vaikselt ignoreeritud katseid kehtestada tasu alla lubatud miinimumi. Nüüd prindib see hoiatuse. Minimaalse väärtuse taotlemiseks võib siiski kasutada eriväärtust „0”.
  • getaddressinfo pakub nüüd an ischange väli, mis näitab, kas rahakott kasutas aadressi muutmise väljundis.
  • importmulti on värskendatud, et toetada P2WSH, P2WPKH, P2SH-P2WPKH ja P2SH-P2WSH. P2WSH ja P2SH-P2WSH taotlused aktsepteerivad täiendavat witnessscript parameeter.
  • importmulti tagastab nüüd täiendava warnings välja iga päringu jaoks koos stringide massiiviga, mis selgitab, millal välju ignoreeritakse või kui need on ebajärjekindlad, kui neid on.
  • getaddressinfo tagastab nüüd täiendava solvable tõeväärtusväli, kui Litecoin Core teab piisavalt aadressi scriptPubKey, valikulise redeemScripti ja valikulise witnessScripti kohta, et rahakott saaks genereerida sellele aadressile saadetud allkirjastamata kuluraha.
  • . getaddressinfo, listunspentja scantxoutset RPC-d tagastavad nüüd täiendava desc väli, mis sisaldab väljundi deskriptorit, mis sisaldab kõiki võtmeteid ja aadressi allkirjastamise teavet (välja arvatud privaatvõti). The desc väljale tagastatakse ainult getaddressinfo ja listunspent kui aadress on lahendatav.
  • importprivkey säilitab imporditavale privaatvõtmele vastavate aadresside või avalike võtmete varem määratud sildid. Näiteks kui importisite Litecoin Core'i varasemates väljaannetes ainult jälgimisaadressi sildiga „külm rahakott”, siis privaatvõtme hilisemal importimisel lähtestatakse vaikimisi aadressi silt tühja stringi vaikesildile (“”). Selles väljaandes säilitatakse eelmine silt "külm rahakott". Kui määrate helistamisel peale vaikesildi valikuliselt importprivkey, rakendatakse aadressile uus silt.
  • Vaata Kaevandamine jaotises muudatusi getblocktemplate.
  • getmininginfo nüüd vahele currentblockweight ja currentblocktx kui sellel sõlmel pole plokki kunagi RPC kaudu kokku pandud.
  • . getrawtransaction RPC ja REST lõpp-punktid ei kontrolli enam tehingu jaoks kulutamata UTXO-komplekti. Ülejäänud käitumised on järgmised: 1. Kui plokiräsi on ette nähtud, kontrollige vastavat plokki. 2. Kui plokkräsi pole, kontrollige mempooli. 3. Kui blockhash pole ette nähtud, kuid txindex on lubatud, kontrollige ka txindex.
  • unloadwallet on nüüd sünkroonne, mis tähendab, et see ei naase enne, kui rahakott on täielikult tühjaks laaditud.
  • importmulti toetab nüüd aadresside importimist deskriptoritest. Päringus saab parameetri „scriptPubKey” asemel esitada parameetri „desc”, samuti valikulise vahemiku vahemiku deskriptorite jaoks, et määrata imporditava vahemiku algus ja lõpp. kaudu imporditud põhilise päritoluteabega deskriptorid importmulti salvestatakse nende peamine päritoluteave rahakotti, et seda saaks kasutada PSBT-de loomisel. Lisateavet deskriptorite kohta leiate siin.
  • listunspent on muudetud nii, et see ka tagastab witnessScript, tunnistaja skript P2WSH või P2SH-P2WSH väljundi korral.
  • createwallet nüüd on valikuline blank argument, mida saab kasutada tühja rahakoti loomiseks. Tühjadel rahakottidel ei ole võtmeid ega HD-seemet. Neid ei saa avada tarkvaras, mis on vanem kui 0.18. Kui tühjas rahakotis on HD-seemnekomplekt (kasutades sethdseed) või privaatvõtmed, skriptid, aadressid ja muud ainult kella asjad on imporditud, rahakott ei ole enam tühi ja seda saab avada 0.17.x-s. Tühja rahakoti krüpteerimine seab sellele ka HD-seemne.
  • signrawtransaction eemaldatakse pärast selle aegumist ja peidetakse versioonis 0.17.0 spetsiaalse konfiguratsioonivaliku taha.
  • Konto API eemaldatakse pärast versioonis 0.17 toe katkestamist. Sildi API tutvustati versioonis 0.17 kontode asendajana. Vaadake väljalaskemärkmed versioonist 0.17 'konto' API-lt API-le 'sildi' tehtud muudatuste täielikku kirjeldust.
  • addwitnessaddress eemaldatakse pärast seda, kui see on versioonis 0.16.0 aegunud.
  • generate on aegunud ja eemaldatakse täielikult järgmises suuremas versioonis. Seda RPC-d kasutatakse ainult testimiseks, kuid selle rakendamine ulatub mitmesse alamsüsteemi (rahakott ja kaevandamine), seega on see rahakoti ja sõlme liidese lihtsustamiseks aegunud. Projektid, mis kasutavad generate testimise eesmärgil tuleks üle minna generatetoaddress RPC, mis ei nõua ega kasuta rahakoti komponenti. Helistamine generatetoaddress tagastatud aadressiga getnewaddress RPC pakub sama funktsionaalsust kui vana generate RPC. Kasutamise jätkamiseks generate selles versioonis taaskäivitage litecoind käsuga -deprecatedrpc=generate konfiguratsiooni valik.
  • Pidage meeles, et osad validateaddress käsk on aegunud ja teisaldatud getaddressinfo. Järgmised aegunud väljad on teisaldatud asukohta getaddressinfo: ismine, iswatchonly, script, hex, pubkeys, sigsrequired, pubkey, embedded, iscompressed, label, timestamp, hdkeypath, hdmasterkeyid.
  • . addresses väljast on eemaldatud validateaddress ja getaddressinfo RPC meetodid. See väli tekitas segadust, kuna viitas avalikele võtmetele, kasutades nende P2PKH aadressi. Kliendid peaksid kasutama embedded.address välja P2SH- või P2WSH-mähitud aadresside jaoks ja pubkeys multisig osalejate kontrollimiseks.
  • Uus /rest/blockhashbyheight/ lisatakse lõpp-punkt ploki räsi toomiseks praeguses parimas plokiahelas selle kõrguse alusel (mitu plokki see on pärast Genesis Blocki).
  • Olemasolevate menüüde Fail, Seaded ja Abi kõrvale lisatakse uus aknamenüü. Sellesse uude aknamenüüsse on teisaldatud mitmed üksused teistest menüüdest, mis avasid uusi aknaid.
  • Vahekaardil Saada on märkeruut "maksa ainult nõutav tasu" on eemaldatud. Selle asemel saab kasutaja lihtsalt vähendada väärtust väljal Custom Feerate kuni sõlme konfigureeritud minimaalse relee tasuni.
  • Vahekaardil Ülevaade on ainult kella saldo ainuke saldo, mis kuvatakse, kui rahakott loodi kasutades createwallet RPC ja disable_private_keys parameeter määrati tõeseks.
  • Käivitamisel käivitusvalik pole enam macOS-is saadaval, kui see on kompileeritud macosx min versiooniga, mis on suurem kui 10.11 (seadistamiseks kasutage CXXFLAGS=”-mmacosx-version-min=10.11″ CFLAGS=”-mmacosx-version-min=10.11″ juurutamise sdk versioon)
  • Uus litecoin-wallet tööriista levitatakse nüüd koos Litecoin Core'i muude käivitatavate failidega. Ilma RPC-sid kasutamata saab see tööriist praegu luua uue rahakotifaili või kuvada mõnda põhiteavet olemasoleva rahakoti kohta, näiteks seda, kas rahakott on krüptitud, kas see kasutab HD-seemne, mitu tehingut see sisaldab ja kui palju sellel on aadressiraamatu kirjeid.

Selles jaotises kirjeldatakse Litecoin Core'i kavandatud muudatusi, mis võivad mõjutada muud Litecoini tarkvara ja teenuseid.

  • Alates versioonist 0.16.0 on Litecoin Core'i sisseehitatud rahakott vaikimisi loonud P2SH-ga mähitud segwit-aadresse, kui kasutajad soovivad makseid vastu võtta. Need aadressid ühilduvad tagasiulatuvalt kogu laialdaselt kasutatava tarkvaraga. Alates Litecoin Core'ist 0.20 (eeldatavasti umbes aasta pärast 0.18) kasutab Litecoin Core vaikimisi algseid segwiti aadresse (bech32), mis pakuvad täiendavat tasu kokkuhoidu ja muid eeliseid. Praegu toetavad paljud rahakotid ja teenused juba bech32 aadressidele saatmist ja kui Litecoin Core projekt näeb piisavalt täiendavat kasutuselevõttu, võtab see vaikimisi vastu bech32 aadresse Litecoin Core 0.20-s. P2SH-mähitud segwit-aadresside esitamine jätkub, kui kasutaja taotleb neid GUI-s või RPC kaudu, ja igaüks, kes värskendust ei soovi, saab konfigureerida oma vaikeaadressi tüübi. (Samamoodi võivad teedrajavad kasutajad, kes soovivad oma vaikeseadet kohe muuta, määrata addresstype=bech32 konfiguratsioonivalik mis tahes Litecoin Core'i versioonis alates versioonist 0.16.0.)
  • BIP 61 tagasilükkamisteated on nüüd aegunud. Tagasilükkamissõnumitel pole P2P-võrgus kasutusjuhtu ja need logitakse silumiseks ainult enamiku võrgusõlmede poolt. Lisaks suurendavad need ribalaiust ja võivad kahjustada privaatsust ja turvalisust. Alates versioonist 61 on olnud võimalik BIP 0.17 teateid keelata -enablebip61=0 valik. BIP 61 sõnumid on tulevases versioonis vaikimisi keelatud, enne kui need täielikult eemaldatakse.

Selles jaotises kirjeldatakse RPC muudatusi, mis on peamiselt kasulikud testimiseks, kuid enamasti pole need tootmises asjakohased. Muudatused on mainitud täielikkuse huvides.

  • . submitblock RPC tagastas tagasilükatud ploki esmakordsel töötlemisel põhjuse, miks tagasilükatud plokk oli kehtetu, kuid tagastas sama ploki töötlemisel järgnevatel kordadel üldise tagasilükkamisteate. Nüüd tagastab see alati kehtetu ploki tagasilükkamise peamise põhjuse ja tagastab ainult "duplikaadi" kehtivate plokkide puhul, mille ta on juba aktsepteerinud.
  • Uus submitheader RPC võimaldab esitada plokipäiseid nende plokist sõltumatult. See on tõenäoliselt kasulik ainult testimiseks.
  • . signrawtransactionwithkey ja signrawtransactionwithwallet RPC-sid on muudetud nii, et need aktsepteerivad valikuliselt ka a witnessScript, tunnistaja skript P2WSH või P2SH-P2WSH väljundi korral. See ühildub muudatusega listunspent.
  • Jaoks walletprocesspsbt ja walletcreatefundedpsbt RPC-d, kui bip32derivs parameeter on seatud väärtusele Tõene, kuid avaliku võtme võtme metaandmeid ei ole veel värskendatud, siis on sellel võtmel tuletustee, nagu oleks see lihtsalt sõltumatu võti (st tuletustee puudub ja selle põhisõrmejälg on tema ise).
  • . -usehd konfiguratsioonivalik eemaldati versioonis 0.16. Alates sellest versioonist on kõik loodud uued rahakotid hierarhilised deterministlikud rahakotid. See väljalase muudab täpsustamise -usehd kehtetu konfiguratsioonivalik.
  • See väljalase võimaldab partneritel, kelle sõlm valesti käitumise tõttu automaatselt katkestas (nt kehtetute andmete saatmine), teie sõlmega uuesti ühenduse luua, kui teil on kasutamata sissetulevaid ühenduspesasid. Kui teie teenindusajad täituvad, katkestatakse valesti käituv sõlm, et teha ruumi probleemideta sõlmedele (välja arvatud juhul, kui valesti käituv sõlm aitab teie sõlme muul viisil, näiteks ühendades Interneti osaga, kust te ei tee seda tal on palju teisi eakaaslasi). Varem keelas Litecoin Core mõneks ajaks (vaikimisi 1 päev) valesti käituvate partnerite IP-aadressid; Mitme IP-aadressiga ründajad said sellest hõlpsasti mööda hiilida. Kui keelate kaaslase käsitsi, näiteks kasutades setban RPC, lükatakse kõik selle kaaslase ühendused siiski tagasi.
  • Peamised metaandmed tuleb uuendada, kui HD seeme esimest korda saadaval on. Krüptimata rahakottide puhul toimub see rahakoti laadimisel. Krüpteeritud rahakottide puhul toimub see esmakordsel rahakoti lukustuse avamisel.
  • Äsja krüptitud rahakotid ei vaja enam tarkvara taaskäivitamist. Selle asemel laaditakse sellised rahakotid täielikult maha ja laaditakse uuesti sama efekti saavutamiseks.
  • Litecoin Core'i alamprojekt pakub nüüd riistvara rahakoti interaktsiooni (HWI) skripte, mis võimaldavad käsurea kasutajatel kasutada Litecoin Core'iga mitmeid populaarseid riistvara võtmehaldusseadmeid. Vaadake nende Projekti lehele üksikasjad.
  • See väljalase muudab OpenSSL-ilt kasutatud juhuslike numbrite generaatori (RNG) Litecoin Core'i enda teostusele, kuigi Litecoin Core'i kogutud entroopia edastatakse OpenSSL-ile ja loetakse seejärel uuesti sisse, kui programm vajab tugevat juhuslikkust. See viib Litecoin Core'i veidi lähemale sellele, et ta ei pea enam sõltuma OpenSSL-ist, mis on minevikus turvaprobleeme põhjustanud. Uus rakendus kogub entroopiat mitmest allikast, sealhulgas riistvarast, mis toetab rdseed CPU käske.
  • MacOS-is loobub Litecoin Core nüüd plokiahela esmase allalaadimise ajal, enam kui 100 ploki tagant järele jõudmisel või ahela andmete uuesti indekseerimisel rakenduse CPU drosselimisest (“app uinak”). See aitab vältida nende toimingute liiga pikka aega, kuna operatsioonisüsteem püüab energiat säästa.

Allalaadimiseks külastage allalaadimislehte siin. Teise võimalusena saate vaadata allalaadimiskausta siin.

Kasutage versiooni binaarfailide terviklikkuse kontrollimiseks GPG-d. See tagab, et teie allalaaditud binaarfaili ei ole rikutud. Saadaval on Linuxi, MacOS-i ja Win32 cygwini käsurea GPG juhised siin. Pange tähele ka seda, et meie GPG allkirjastab binaarfailid teie mugavuse huvides. Viimane viis konstruktsioonide terviklikkuse kontrollimiseks on need ise Gitiani abil koostada. Juhised nende ehituste tegemiseks leiate siin.

Selle väljalase jaoks on kahendfailid allkirjastatud võtmeidentifikaatoriga FE3348877809386C (peksja võti).

Vaatamata sellele, et seda versiooni on põhjalikult testitud, võib see versioon siiski sisaldada vigu. Enne täiendamist varundage fail wallet.dat alati. Kui teil tekib probleeme, andke meile teada, postitades allolevasse veateavitamise jaotisesse.

Põhiharu sisaldab uusimaid kohustusi Litecoin Core'i järgmistele stabiilsetele väljaannetele.

Linuxi ehitusjuhised leiate siin.

OSX-i ehitusjuhised leiate siin.

Windowsi ehitusjuhised leiate siin.

Esitage siin kõik tekkinud probleemid ja üks Litecoini arendajatest aitab teid.

Registreeruge ainult teadaanneteks või arenguvestluseks.

Need on välja antud failide SHA-256 räsid:

b8a118e94703e84128bec31a99a59b91af54edb1b0470b970cec3809fc8753ae litecoin-0.18.1-aarch64-linux-gnu.tar.gz
7a47b11065c86a661eec3eb5ba8d157d65ac7e16930fbd381e519d4dcbf86574 litecoin-0.18.1-arm-linux-gnueabihf.tar.gz
58be96c96f7579f05acb3b544698a3e1cd8ede8fb10874ccc7ce1ee9de4f3fc0 litecoin-0.18.1-i686-pc-linux-gnu.tar.gz
8798e030235e2099a456f06a8488a5567641058885965da03036538fa57df0a6 litecoin-0.18.1-osx64.tar.gz
68f4348cb9aa913845a94bcc93718b83b593999ed41e245cdfed0477ec1a9631 litecoin-0.18.1rc1-osx.dmg
7b7f78588340d26b222ff927c7bbfa5eafa68d80b8408d1835f537361a4d9123 litecoin-0.18.1rc1-win32-setup.exe
b76f31c9e7341ffb21f655cfa217ee50b9cde4e10f117eba7167aff85a57e769 litecoin-0.18.1rc1-win64-setup.exe
00e05c776d57443127ed4a75c5a27b3789f8f7bbf01edb668bfa75ac138a49d3 litecoin-0.18.1-riscv64-linux-gnu.tar.gz
6dfa71ccf059463f0a304f85ff1ca8b88039d63e93269d6f056ab24915be936d litecoin-0.18.1.tar.gz
4aea854431c495f43bf3665fc6c0e18f2e6a0caf2b5c4682b8aca4875650c5ad litecoin-0.18.1-win32.zip
fa47ab17be61a924ac5dcba251cbea919aef7ff2dabe7803a6b3af402ef1fe75 litecoin-0.18.1-win64.zip
3c8d2cd2cc06645fc553ced8361c6951eef50e09dc2334268625902bcdb18f76 litecoin-0.18.1-x86_64-linux-gnu.tar.gz

Täname kõiki, kes selle väljaande loomisele otseselt kaasa aitasid:

  • Bitcoini põhiarendajad
  • Adrian Gallagher
  • aunyks
  • coblee
  • krüptoneksii
  • EP1 JUUNI
  • gabrieldov
  • jmutkawoa
  • Loshan
  • Martin Smith
  • NeMO84
  • OlegKozhemiakin
  • ppm0
  • romanornr
  • shaolinfry
  • spl0i7
  • stedwms
  • ultragtx
  • VKoskiv
  • tühjus
  • wbsmolen
  • xinxi

Source: https://blog.litecoin.org/litecoin-core-v0-18-1-release-candidate-22bfdc95a65a?source=rss—-d41bceeb173b—4

Ajatempel:

Veel alates Litecoin