คลังคำศัพท์

Adaptive State Sharding

Hard

Adaptive State Sharding ถูกใช้โดย Elrond โดยมันเป็นแนวทางที่รวมการแบ่งประเภททุกประเภทเข้าเป็นหนึ่งเดียวเพื่อปรับปรุงการสื่อสารและประสิทธิภาพการทำงาน

Adaptive State Sharding คืออะไร

โดยทั่วไปแล้วชาร์ดดิ้งมีอยู่สามประเภท: สถานะ ธุรกรรม และเครือข่าย แนวทางของ Elrond ใน Blockchain Sharding จะเกี่ยวข้องกับการผสมผสานชาร์ดดิ้งสามประเภทเข้าด้วยกัน – และมันถูกเรียกว่าชื่อว่า Adaptive State Sharding การรวมเอาข้อดีของชาร์ดดิ้งทั้งสามประเภทมาไว้ด้วยกันได้ทำให้เกิดกลไกที่เหมาะสมที่สุด ผลลัพธ์ที่ได้ทำให้มันสามารถประมวลผลแบบขนานได้ – ปรับปรุงการสื่อสารภายในชาร์ด – และเพิ่มประสิทธิภาพได้ในที่สุด
ปัญหาในปัจจุบันของเทคโนโลยีบล็อกเชนคือไม่สามารถปรับขนาดได้อย่างที่ควรจะเป็นสำหรับแอปพลิเคชันบางอย่าง เช่น การธนาคาร การจัดการห่วงโซ่อุปทาน และการวิเคราะห์ข้อมูลขนาดใหญ่ ชาร์ดดิ้งสถานะแบบปรับได้ของ Elrond ให้กลไกที่ทำให้บล็อกเชนสามารถปรับปรุงประสิทธิภาพในแง่ของปริมาณงานและความสามารถในการปรับขนาดได้

เพื่อให้เข้าใจชาร์ดดิ้งสถานะแบบปรับเปลี่ยนได้ดียิ่งขึ้น มันเป็นเรื่องที่จำเป็นที่จะต้องเข้าใจหัวข้อชาร์ดดิ้งก่อน

Sharding (ชาร์ดดิ้ง) คือการแบ่งส่วนของข้อมูลในฐานข้อมูลหรือเครื่องมือค้นหาในแนวนอน คำว่า shard หมายถึง การแยก และหมายถึงการแยกข้อมูลออกเป็นชิ้นเล็กๆ ที่สามารถจัดเก็บไว้ในเครื่องมือต่างๆ ทำให้สามารถปรับขนาดในแนวนอนได้ เช่นเดียวกับการประมวลผลธุรกรรมและการประมวลผลบล็อก ชาร์ดดิ้งก็ให้บริการมาระยะหนึ่งแล้ว แต่ยังไม่ได้จำเป็นถึงขนาดที่บล็อกเชนจะต้องนำมาปรับใช้ ด้วยการกำเนิดของเทคโนโลยีบล็อกเชนและสัญญาอัจฉริยะ เราจึงมีกรณีการใช้งาน จริงของชาร์ดดิ้งที่ถูกนำมาใช้ในการแยกธุรกรรม บล็อก และข้อมูลที่เกี่ยวข้องอื่นๆ ออกเป็นชิ้นเล็กๆ ทำให้สามารถประมวลผลได้โดย โหนดที่มีทรัพยากรจำกัด

Adaptive sharding เป็นเทคนิคการแบ่งส่วนของฐานข้อมูลที่อนุญาตให้มีการปรับขนาดฐานข้อมูลในแนวนอน โดยการย้ายข้อมูลข้ามเซิร์ฟเวอร์ในแบบอัตโนมัติเมื่อโหลดของงานในระบบเพิ่มขึ้นหรือลดลง

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

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

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