ที่กำลังจะมีขึ้น
ดูตอนนี้บน YouTube หรือ Rumble
ฟังตอนที่นี่:
ในตอนนี้ของ “Bitcoin, Explained” พิธีกร Aaron van Widum และ Sjors Provoost พูดคุยเกี่ยวกับ Bitcoin ที่กำลังจะมาถึง Core รุ่นใหญ่คือ Bitcoin Core 24.0
โปรเจ็กต์ Bitcoin Core สร้างซอฟต์แวร์รุ่นใหญ่ออกใหม่ทุกๆ หกเดือนโดยประมาณ การเปิดตัวครั้งใหญ่ครั้งที่ 24 กำลังอยู่ในขั้นตอนการเปิดตัวของผู้สมัคร ซึ่งหมายความว่ากำลังอยู่ระหว่างการทดสอบและสามารถเผยแพร่ในทางเทคนิคได้ทุกวันในขณะนี้ (แม้ว่าระยะนี้อาจจะใช้เวลาอีกสองสามสัปดาห์) ในตอนนี้ Van Widum และ Provoost ได้พูดคุยถึงการเปลี่ยนแปลงที่โดดเด่นที่สุดเจ็ดประการที่รวมอยู่ใน Bitcoin Core 24.0
ซึ่งรวมถึงการเปลี่ยนแปลงวิธีที่โหนดดาวน์โหลดจะบล็อกเมื่อซิงค์กับเครือข่าย ในขณะที่เวอร์ชัน Bitcoin Core ก่อนหน้านี้เริ่มต้นด้วยการดาวน์โหลดเฉพาะส่วนหัวของบล็อกเพื่อให้แน่ใจว่าบล็อกที่ดาวน์โหลดมีหลักฐานการทำงานเพียงพอ โหนด Bitcoin Core 24.0 จะไม่เก็บส่วนหัวของบล็อกเหล่านี้ในขั้นต้น เพื่อป้องกันการโจมตีการใช้ทรัพยากรบางประเภท Van Widum และ Provoost อธิบายว่าในที่สุดสิ่งนี้ก็ควรอนุญาตให้ลบจุดตรวจใดๆ ในฐานโค้ด Bitcoin Core ได้
พวกเขาอธิบายต่อไปว่า Bitcoin Core 24.0 ยังมีตัวเลือกเพิ่มเติมสำหรับผู้ใช้เพื่อใช้แทนที่แบบเต็ม ตรรกะโดยค่าธรรมเนียม (RBF) จนถึงขณะนี้โหนด Bitcoin Core ใช้กฎ”เห็นครั้งแรก”ซึ่งหมายความว่าธุรกรรมที่ขัดแย้งกันจะไม่ได้รับการยอมรับในพูลหน่วยความจำของโหนด (mempool) และส่งต่อไปยังเพียร์ ด้วยการเปิดตัวที่กำลังจะมาถึงนี้ ผู้ใช้สามารถเลือกที่จะให้โหนดของพวกเขายอมรับและส่งต่อธุรกรรมที่ขัดแย้งกันได้ หากพวกเขารวมค่าธรรมเนียมที่สูงกว่า (ธุรกรรม) ก่อนหน้านี้ที่พวกเขาขัดแย้งด้วย
การอัปเกรดเพิ่มเติมที่ Van Wirdum และ Provoost ประกอบด้วยเครื่องมือในการโยกย้าย wallets รุ่นเก่าไปยัง descriptor wallets, การสนับสนุน miniscript เริ่มต้น, การใช้ RBF เริ่มต้นเมื่อสร้างธุรกรรม, อัลกอริธึมการเลือก Unspent Transaction Output (UTXO) ที่ได้รับการปรับปรุงซึ่งจะสุ่มเปลี่ยนจำนวนเอาต์พุตเพื่อความเป็นส่วนตัวเป็นพิเศษและฟังก์ชัน”send all”ใหม่ เพื่อใช้จ่าย UTXO เฉพาะ (ชุด) อย่างครบถ้วน