Bitcoin Core V29.0RC2: Milestone Update med betydande förbättringar av prestanda, säkerhet och mempoolpolicy

Bitcoin Core V29.0RC2: Milestone Update med betydande förbättringar av prestanda, säkerhet och mempoolpolicy

på en överblick

  • Bitcoin Core har släppt en ny version V29.0RC2.
  • Viktiga förbättringar i prestanda, säkerhet och nätverkseffektivitet implementerades.
  • Den nya versionen erbjuder förändringar i Mempool -policy och gruvdrift.

Ny version av Bitcoin Core kommer ut på marknaden

Bitcoin (BTC), den första och största cryptocurrency efter marknadsvärde, har nyligen publicerat en viktig ny kärnversion, vilket är ett betydande steg i dess utveckling. Den nya versionen, Bitcoin Core V29.0RC2, gör det möjligt för användare att ansluta till Bitcoin peer-to-peer-nätverket för att ladda ner block och transaktioner helt. Bitcoin -utvecklingsgrupperna har förklarat i en tweet att denna utgåva kandidat nu är tillgänglig för testning och den tidigare versionen v28.0 följer, som publicerades i oktober 2024.

Tekniska innovationer och förbättringar

Den aktuella uppdateringen av Bitcoin -kärnan medför många anmärkningsvärda förändringar som påverkar P2P- och nätverksstrukturen samt Mempoolpolicy och gruvprocesser. Innovationerna inkluderar uppdaterade och nya RPC: er (fjärrprocedursamtal) samt förbättrade REST -API: er.

Ett väsentligt element i den nya Mempool -policyn och gruvförändringarna är begreppet "efemalt damm", som gör att du kan ha en enda dammproduktion i en transaktion så länge transaktionen är gratis. För att mata ut obekräftade utgångar från denna transaktion måste redaktören använda detta damm utöver de önskade utgångarna. Med andra ord bör sådana transaktioner genomföras i ett paket där damm skapas och matas ut samtidigt.

Ytterligare förbättringar inkluderar uppdaterade inställningar som säkerställer att Bitcoin -kärnan inte startar om det erforderliga parametervärdet är under 2 000 viktenheter. Bitcoin -plånboken fick också GUI -förändringar, med byggsystemet migrerade till CMake; Den minsta nödvändiga CMake -versionen är 3,22. De grundläggande förändringarna inkluderar nyutvecklade verktyg och serviceprogram samt uppdaterade tester och beroenden. Bland annat tillkom ett nytt verktyg som omvandlar en kompakt serialiserad UTXO -ögonblicksbild till en SQLite3 -databas.

Denna nya version av Bitcoin Core är viktig för vidareutvecklingen och stabiliteten i Bitcoin -nätverket och kan leda till en bättre användarupplevelse på lång sikt.