Bitcoin Core เวอร์ชัน 27.0 เปิดตัวแล้ว: มีอะไรใหม่และปรับปรุงบ้าง?

Bitcoin Core ได้เปิดตัวเวอร์ชัน 27.0 ซึ่งนำเสนอคุณสมบัติและการปรับปรุงใหม่เพื่อเพิ่มความสามารถและความปลอดภัยของระบบ Bitcoin การอัปเกรดนี้พร้อมให้ดาวน์โหลดบนเว็บไซต์ Bitcoin Core และ GitHub การเปลี่ยนแปลงที่โดดเด่นสามารถพบได้ในขั้นตอนเครือข่าย คุณลักษณะด้านความปลอดภัย และการจัดการกระเป๋าเงิน

Bitcoin Core ทำหน้าที่เป็นรากฐานซอฟต์แวร์ที่จำเป็นสำหรับการดำเนินงานเครือข่าย Bitcoin โดยทำหน้าที่เป็นทั้งโหนดที่เข้าร่วมและกระเป๋าเงินดิจิทัล มันรวบรวมเวอร์ชันมาตรฐานของโค้ดเบสของโปรโตคอล Bitcoin ซึ่งมีบทบาทสำคัญในการจัดการและยืนยันความถูกต้องของธุรกรรมที่บันทึกไว้ในบล็อกเชน Bitcoin Core เปิดตัวโดย Satoshi Nakamoto ในปี 2552 เป็นสิ่งที่ขาดไม่ได้สำหรับลักษณะการกระจายอำนาจของ Bitcoin ทำให้ผู้ใช้สามารถตรวจสอบธุรกรรมได้อย่างอิสระและปฏิบัติตามกฎระเบียบของเครือข่ายโดยไม่ต้องพึ่งพาหน่วยงานกลาง

คุณสมบัติหลักและการเปลี่ยนแปลงใน Bitcoin Core V27.0

คุณลักษณะที่เลิกใช้แล้วและการเปลี่ยนทดแทนในอนาคต

เป็นเวลาประมาณสิบปีที่ห้องสมุด “libbitcoinconsensus” เป็นองค์ประกอบที่สำคัญ อย่างไรก็ตาม ขณะนี้กำลังถูกยุติการใช้งานและจะถูกลบออกในเวอร์ชัน 28 แต่นักพัฒนากลับมุ่งเน้นไปที่ “libbitcoinkernel” ซึ่งมี API ขั้นสูงสำหรับการโต้ตอบโดยตรงกับชุด UTXO เพื่อตรวจสอบธุรกรรมและการบล็อก

โปรโตคอลความปลอดภัยขั้นสูง

วิธีจัดเก็บธุรกรรมที่ไม่ได้รับการยืนยันในไฟล์ mempool.dat ได้รับการแก้ไขในการพัฒนาที่สำคัญ รูปแบบใหม่นี้ซึ่งรวมถึงการดำเนินการ XOR กับข้อมูลธุรกรรม มีวัตถุประสงค์เพื่อป้องกันการเปลี่ยนแปลงที่ไม่พึงประสงค์จากซอฟต์แวร์ภายนอก เช่น ระบบป้องกันไวรัส สำหรับผู้ที่ชอบรูปแบบก่อนหน้า มีตัวเลือกสำรองไว้ให้

การปรับปรุงเครือข่ายและ P2P

ตามค่าเริ่มต้น การอัปเดตใหม่จะแนะนำ BIP324 v2 ในเลเยอร์การขนส่งเพื่อเพิ่มความปลอดภัยให้กับโปรโตคอลการเชื่อมต่อทั่วทั้งเครือข่าย การปรับเปลี่ยนนี้เน้นย้ำถึงความสำคัญของการตั้งค่าเวลาของระบบที่แม่นยำโดยผู้จัดการโหนดเพื่อรักษาความเห็นพ้องต้องกัน เนื่องจากขณะนี้เวลาที่ปรับเครือข่ายถูกแยกออกจากตรรกะที่เป็นเอกฉันท์

นวัตกรรมนโยบายของ Mempool

ด้วยการมาถึงของธุรกรรม Topologically Restricted Until Confirmation (TRUC) ทำให้เกิดการเปลี่ยนแปลงครั้งสำคัญ วิธีการใหม่นี้ ซึ่งปัจจุบันจำกัดเฉพาะเครือข่ายทดสอบ ได้รับการออกแบบมาเพื่อเพิ่มแรงจูงใจในการแลกเปลี่ยนธุรกรรมและความเชื่อถือได้ที่เรียกเก็บค่าธรรมเนียม ด้วยการกำหนดข้อจำกัดในการใช้ผลลัพธ์ที่ไม่ได้รับการยืนยัน ธุรกรรมของ TRUC มีเป้าหมายที่จะนำมาซึ่งการปรับปรุงเหล่านี้

การอัปเดต RPC และการลงนามภายนอก

RPC “addnode” ได้รับการแก้ไขเพื่อให้ตรงกับการตั้งค่าเริ่มต้นล่าสุดของ “-v2transport” ในระหว่างนี้ ฟังก์ชันการลงนามจากแหล่งภายนอกบน Windows จะไม่สามารถใช้งานได้ เนื่องจากเราดำเนินการเพื่อแทนที่การพึ่งพาไลบรารีเก่า เราตั้งใจที่จะกลับมาใช้ฟีเจอร์นี้อีกครั้งเมื่อมีการใช้ทางเลือกอื่นที่เหมาะสม

การพัฒนาและการเพิ่มประสิทธิภาพกระเป๋าเงิน

เพื่อให้ทันกับแนวทางการเขียนโปรแกรมร่วมสมัย คอมไพเลอร์ที่รองรับ C++20 จึงจำเป็นสำหรับขั้นตอนการก่อสร้างของโปรเจ็กต์ นอกจากนี้ ยังมีการปรับปรุงกระเป๋าเงินดิจิทัล เช่น การรวมอัลกอริธึม CoinGrinder เพื่อเพิ่มประสิทธิภาพต้นทุนการทำธุรกรรมด้วยค่าธรรมเนียมที่สูงขึ้น และการปรับแต่งอัลกอริธึม Branch And Bound เพื่อรองรับแผนค่าธรรมเนียมการทำธุรกรรมที่แตกต่างกัน

หากต้องการเพลิดเพลินกับคุณสมบัติและการปรับปรุงล่าสุด ขอแนะนำให้ผู้ใช้ปิดเวอร์ชันที่มีอยู่ก่อนที่จะติดตั้งการอัปเดตใหม่ กระบวนการติดตั้งอาจแตกต่างกันไปขึ้นอยู่กับระบบปฏิบัติการเฉพาะ แต่โดยรวมแล้วก็ยังคงเรียบง่าย การอัปเกรดนี้เข้ากันได้กับระบบที่ใช้ Linux Kernel เวอร์ชัน 3.17 หรือใหม่กว่า, macOS เวอร์ชัน 11.0 ขึ้นไป และ Windows 7 และรุ่นล่าสุด

เวอร์ชันใหม่ของ Bitcoin Core (27.0) คาดว่าจะนำการเปลี่ยนแปลงครั้งสำคัญมาสู่การทำงานของรากฐานของ Bitcoin การอัปเดตนี้จัดลำดับความสำคัญด้านความปลอดภัย ปรับปรุงประสิทธิภาพ และเสริมสร้างความสามารถในการจัดการธุรกรรม เป้าหมายสูงสุดคือการทำให้เครือข่ายแข็งแกร่งขึ้นต่อความเสี่ยงที่เกิดขึ้นใหม่และปัญหาความสามารถในการขยายขนาด

ณ เวลานี้ BTC ซื้อขายที่ 63,989 ดอลลาร์

Bitcoin Core เวอร์ชัน 27.0 เปิดตัวแล้ว: มีอะไรใหม่และปรับปรุงบ้าง?

Sorry. No data so far.

2024-04-17 09:26