ผู้นำด้านเทคโนโลยีของ Cardano รวบรวม Bitcoin Blockchain ทั้งหมดไว้ในบล็อกเดียว

ในฐานะนักลงทุน crypto ที่มีพื้นฐานด้านเทคโนโลยีบล็อคเชน ฉันพบว่าการพัฒนานี้โดย Matthias Benkort ที่มูลนิธิ Cardano นั้นน่าตื่นเต้นอย่างแท้จริง ความสามารถในการห่อหุ้มบล็อกเชนทั้งหมดภายในบล็อกเดียวบน Cardano ถือเป็นตัวเปลี่ยนเกม โดยนำเสนอการจัดการข้อมูลขั้นสูงและการทำงานร่วมกันระหว่างบล็อกเชน


Matthas Benkort ผู้อำนวยการด้านเทคนิคของ Cardano Foundation และได้รับการยอมรับว่าเป็น @KtorZ ในชุมชน ประสบความสำเร็จอย่างน่าประทับใจด้วยการฝังบล็อกเชน Bitcoin ทั้งหมดไว้ในบล็อกเดียวบนบล็อกเชน Cardano การประกาศที่ก้าวล้ำนี้ซึ่งสื่อสารผ่าน X (ก่อนหน้านี้เรียกว่า Twitter) ได้จุดประกายความตื่นเต้นให้กับผู้ที่ชื่นชอบบล็อกเชน โดยเน้นถึงศักยภาพในการจัดการข้อมูลที่ซับซ้อนและการโต้ตอบที่ราบรื่นระหว่างบล็อกเชนต่างๆ

ความก้าวหน้าสำหรับเทคโนโลยี Cardano และ Blockchain

การค้นพบครั้งยิ่งใหญ่ของ Benkort โดดเด่นด้วยการเปิดตัวไลบรารีโอเพ่นซอร์สใหม่บน GitHub ชื่อ “Merkle Patricia Forestry” ห้องสมุดนี้จัดเตรียมชุดเครื่องมือแบบออนไลน์และนอกเครือข่ายให้กับผู้ใช้ ซึ่งได้รับการออกแบบมาเพื่อใช้งานร่วมกับ Merkle Patricia Tries บน Cardano ตามเอกสารเผยแพร่ Merkle Patricia Trie แสดงถึง “โครงสร้างข้อมูลแบบถาวรและได้รับการรับรองความถูกต้องสำหรับการแมปคีย์กับค่า” พูดง่ายๆ ก็คือทำหน้าที่เป็นแฮชแมปที่มีประสิทธิภาพและปลอดภัย

ในฐานะนักวิเคราะห์ ฉันจะอธิบายด้วยวิธีนี้: ฉันวิเคราะห์เอกสารและค้นพบว่ารายการต่างๆ ถูกจัดเก็บไว้ใน Trie ที่ประหยัดพื้นที่ โดยเฉพาะ Radix 16 Trie หรือ Prefix Tree การแยกแฮชของคีย์ทำหน้าที่เป็นแนวทางไปยังค่าที่สอดคล้องกันภายใน trie วิธีการนี้นำเสนอแอปพลิเคชันที่หลากหลาย รวมถึงการจัดการการลงทะเบียนออนไลน์ที่กว้างขวาง เช่น ชื่อโดเมน และการนำเสนอชุดข้อมูลแบบออราเคิลขนาดใหญ่ที่ประกอบด้วยข้อมูลภายใน เช่น รายชื่อผู้มอบหมายและผู้รับมอบสิทธิ์ หรือข้อมูลภายนอก เช่น ข้อมูล GitHub ที่เกี่ยวข้องกับระบบนิเวศของโครงการ . มีประสิทธิภาพโดยเฉพาะอย่างยิ่งสำหรับชุดข้อมูลระยะยาวที่ขยายอย่างรวดเร็ว เช่น ชุดข้อมูลในบล็อกเชน Proof-of-Work (PoW)

ห้องสมุด Merkle Patricia Forestry นำเสนอการบวก การลบ และการสืบค้นคู่คีย์-ค่าที่รวดเร็วในชุดข้อมูลขนาดใหญ่ ทั้งหมดนี้เกิดขึ้นได้ผ่านการแยกย่อยแฮชรูท (32 ไบต์) และการพิสูจน์ที่มีขนาดกะทัดรัด (น้อยกว่า 1KB) มันสร้างขึ้นจากการปรับปรุงประสิทธิภาพที่ได้รับจาก Modified Merkle Patricia Trie (MPT) ของ Ethereum แต่แนะนำวิธีการจัดระเบียบที่เป็นเอกลักษณ์สำหรับโหนดเป็น Sparse Merkle Trees เทคนิคนี้ทำให้ขนาดการพิสูจน์มีขนาดเล็กลงอย่างมาก โดยทำหน้าที่เป็นรากฐานของชื่อห้องสมุด: Merkle Patricia Forestry

Benkort อธิบายอย่างละเอียดเกี่ยวกับการประนีประนอมระหว่างขนาดการพิสูจน์ที่ได้รับการปรับปรุงและทรัพยากรระบบ ไลบรารีตัดสินใจอย่างมีสติในการลดขนาดการพิสูจน์ โดยสูญเสียหน่วยความจำบางส่วนและพลังการประมวลผลจากหน่วยประมวลผล CPU อย่างไรก็ตาม มีความสมดุลที่เหมาะสม โดยเห็นได้จากข้อมูลประสิทธิภาพในตารางเอกสารประกอบที่ให้มาด้วย ตารางเหล่านี้แสดงขนาดการพิสูจน์ที่จำเป็น การใช้หน่วยความจำ และการใช้งาน CPU สำหรับขนาด Trie ที่แตกต่างกัน โดยเน้นประสิทธิภาพของไลบรารีในแอปพลิเคชันต่างๆ

คำอธิบายโดยละเอียดและการสาธิต

ในลำดับบทความโดยละเอียดเกี่ยวกับ X นั้น Benkort จาก Cardano Foundation ได้เสนอข้อมูลเพิ่มเติมเกี่ยวกับความซับซ้อนและการทำงานของห้องสมุด เขาชี้แจงว่าไลบรารีนี้มีองค์ประกอบหลักสองส่วน องค์ประกอบหนึ่งสร้างขึ้นใน Aiken สำหรับฟังก์ชันสัญญาอัจฉริยะแบบกำหนดเอง และอีกองค์ประกอบหนึ่งพัฒนาใน Node.js เพื่อจัดการกระบวนการนอกเครือข่าย การดัดแปลง Merkle Patricia Tries ที่ซับซ้อนนี้ด้วยนวัตกรรมที่แตกต่าง คือสิ่งที่ Benkort เรียกว่า “Merkle Patricia Forestry”

“Benkort อธิบายว่าโครงสร้างข้อมูลนี้เป็นการจับคู่คีย์ใดๆ กับค่าใดๆ โดยพื้นฐานแล้ว อย่างไรก็ตาม โครงสร้างนี้ได้รับการออกแบบในลักษณะที่ช่วยให้ดำเนินการบางอย่างได้โดยใช้เพียงส่วนเล็กๆ ของแฮชและการพิสูจน์ที่กระชับ โดยไม่จำเป็นต้องใช้โครงสร้างข้อมูลทั้งหมด ที่จะนำเสนอ”

ในฐานะนักลงทุนสกุลเงินดิจิทัลผู้ช่ำชองและเข้าใจเทคโนโลยีบล็อกเชนอย่างแข็งแกร่ง ฉันมาที่นี่เพื่อแบ่งปันข้อมูลเชิงลึกเกี่ยวกับ Merkle Patricia Tries (MPT) แม้ว่า Merkle Trees จะมีประโยชน์อย่างปฏิเสธไม่ได้ในการแสดงรายการและยืนยันความเป็นสมาชิกผ่านรูทแฮช แต่ MPT ก็ก้าวไปอีกขั้น

ในฐานะนักวิจัยในสาขาเทคโนโลยีบล็อกเชน ฉันได้พบกับความท้าทายที่โดดเด่นกับ Merkle Proof Trees (MPT) แบบดั้งเดิม นั่นคือ ขนาดการพิสูจน์ที่ใหญ่โต ซึ่งสามารถเข้าถึงได้หลายกิโลไบต์สำหรับชุดข้อมูลขนาดใหญ่ แม้ว่านี่จะไม่ใช่ปัญหามากนักสำหรับขั้นตอนนอกเครือข่าย แต่ทุกไบต์ก็มีความสำคัญอย่างมากต่อเครือข่ายออนไลน์ เพื่อแก้ไขปัญหานี้ การใช้งานของ Benkort จึงมี Sparse Merkle Trees ขนาดกะทัดรัดซึ่งมี 16 รายการในแต่ละระดับ ด้วยการรวมต้นไม้ไว้ในความพยายาม เราจึงสามารถลดขนาดการพิสูจน์ได้อย่างมาก แม้ว่าจะต้องเสียสละขั้นตอนการคำนวณบางอย่างในกระบวนการก็ตาม การเพิ่มประสิทธิภาพนี้มีส่วนช่วยปรับปรุงประสิทธิภาพของ Cardano

Benkort จัดแสดงฟังก์ชันนี้ในธุรกรรมล่าสุด ในการแลกเปลี่ยนนี้ UTxO (Unspent Transaction Output) ที่มีรูทแฮชของ Merkle Patricia Tree ซึ่งห่อหุ้มแฮชส่วนหัวของบล็อก Bitcoin ทั้งหมดถูกนำมาใช้ เมื่อบีบอัดให้มีขนาดกะทัดรัด 32 ไบต์ ธุรกรรมนี้เน้นย้ำถึงความสามารถในการดำเนินการกับเชนด้วยการเพิ่มบล็อกใหม่เข้าไปในไตร เป็นผลให้มีการรักษาลำดับการรับรองความถูกต้องของบล็อกมากกว่า 850,000 รายการ โดยมีภาระข้อมูลเพียงเล็กน้อยเท่านั้น

Benkort ชี้ให้เห็นถึงลักษณะที่ผิดปกติของธุรกรรมล่าสุด: “ธุรกรรมนี้ใช้ UTxO ที่เก็บรูตแฮชของ Merkle Patricia Tree ซึ่งรวมถึงแฮชส่วนหัวของบล็อก Bitcoin และธุรกรรมที่เกี่ยวข้อง ประมาณ 850,000 บล็อกถูกย่อให้เหลือเพียง 32 ไบต์”

ในการใช้เอาต์พุตที่ยังไม่ได้ใช้ (UTxO) นี้ จำเป็นต้องแสดงหลักฐานออนไลน์ที่สาธิตการขยายของห่วงโซ่โดยการเพิ่มบล็อกใหม่ใน Merkle Patricia Tree (trie) แฮชรูทที่คำนวณใหม่ ซึ่งจัดเก็บอยู่บนเชน ควรแสดงถึงเชนก่อนหน้ารวมกับบล็อกเพิ่มเติม กระบวนการตรวจสอบนี้เข้ากันได้อย่างลงตัวกับโค้ดเพียง 26 บรรทัดใน Aiken ของ Cardano

Future Implications And Use Cases

Benkort เน้นย้ำถึงการใช้งานที่หลากหลายของเทคโนโลยีนี้ ขยายจากอินเทอร์เฟซที่ปลอดภัยไปจนถึงฐานข้อมูลคีย์-ค่าขนาดใหญ่ที่ทำงานบนบล็อกเชนโดยเฉพาะ เขาเสนอให้ลองนึกภาพศักยภาพด้วยชุดข้อมูลที่กว้างขวางเช่นนี้ “พิจารณาความเป็นไปได้: การลงทะเบียนโดเมน ข้อมูลตลาดการเงินแบบเรียลไทม์ หรือสถิติ GitHub” เขาแนะนำ “แท้จริงแล้ว ฉันจินตนาการถึงอนาคตที่สถาบันหรือคณะกรรมการแบ่งปันชุดข้อมูลขนาดใหญ่โดยเพียงแค่เผยแพร่รูทแฮชบนบล็อกเชน ซึ่งทำหน้าที่เป็นออราเคิลสำหรับสัญญาอัจฉริยะจำนวนมากในอนาคต”

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

ณ เวลาปัจจุบัน Cardano (ADA) ซื้อขายที่ 0.455 ดอลลาร์

ผู้นำด้านเทคโนโลยีของ Cardano รวบรวม Bitcoin Blockchain ทั้งหมดไว้ในบล็อกเดียว

Sorry. No data so far.

2024-06-03 13:12