レッスン2

SUI สถาปัตยกรรมและพื้นฐานทางเทคนิค

โมดูลนี้จะถ่ายทอดรายละเอียดทางเทคนิคของโครงสร้าง SUI โดยเน้นที่กลไกการเชื่อมั่น ความสามารถในการประมวลผลแบบขนาน และระบบ Pilotfish สำหรับการดำเนินการธุรกรรมแบบกระจาย

Move Programming Language

Move ได้รับการพัฒนาครั้งแรกสําหรับโครงการ Diem ของ Facebook มันเป็นภาษาการเขียนโปรแกรมที่มุ่งเน้นทรัพยากรที่พิมพ์แบบคงที่ซึ่งออกแบบมาเพื่อรับประกันการจัดการสินทรัพย์ดิจิทัลที่ปลอดภัยและมีประสิทธิภาพ บนบล็อกเชน SUI ภาษานี้มีความสําคัญสําหรับการสร้างสัญญาอัจฉริยะที่ให้ความสําคัญกับความปลอดภัยและประสิทธิภาพโดยเน้นความปลอดภัยของทรัพยากรตรวจสอบให้แน่ใจว่าสินทรัพย์ได้รับการจัดการโดยไม่ซ้ําซ้อนการนํากลับมาใช้ใหม่โดยไม่ได้ตั้งใจหรือการทําลายโดยไม่ตั้งใจโดยเน้นที่ความสมบูรณ์ของทรัพยากรซึ่งมีศักยภาพที่จะทําให้ Move เหมาะอย่างยิ่งสําหรับแอปพลิเคชันทางการเงินและแอปพลิเคชันแบบกระจายอํานาจที่ซับซ้อน (dApps)

การออกแบบแบบแยกส่วนของ Move ช่วยให้นักพัฒนาสามารถสร้างโมดูลที่ใช้ซ้ำได้ซึ่งสามารถเผยแพร่และรวมเข้ากับโครงการอื่นๆ โดยจับคู่กับโมเดลข้อมูลแบบวัตถุของ SUI โดยในที่สุดจะให้กรอบการพัฒนาสมาร์ทคอนแทรคที่เป็นระบบ

เมื่อมาถึงด้านเทคนิค โมเดลการดำเนินการของภาษานี้เกี่ยวข้องกับการรันโปรแกรม Move ในสภาพแวดล้อมที่ถูกจำกัด, ซึ่งแยกจากกันและระบบพื้นฐาน เพื่อเพิ่มความปลอดภัย

ส่วนประกอบของ Narwhal และ Bullshark

กลไกฉันทามติของ SUI ประกอบด้วยสององค์ประกอบ: Narwhal และ Bullshark ฟังก์ชั่นแรกเป็นพูลหน่วยความจําที่ประมวลผลอย่างรวดเร็วซึ่งจัดการกับความท้าทายของความแออัดของ mempool โดยตรวจสอบให้แน่ใจว่าข้อมูลธุรกรรมพร้อมใช้งานสําหรับการประมวลผล ส่วนประกอบนี้ช่วยรักษาประสิทธิภาพของเครือข่ายโดยลดความล่าช้าในการประมวลผลธุรกรรม Bullshark มีหน้าที่รับผิดชอบในการสั่งซื้อธุรกรรมและรับรองความถูกต้องโดยใช้กลไก Byzantine Fault Tolerance (BFT) ตรวจสอบธุรกรรมและกระจายไปทั่วเครือข่ายรักษาความปลอดภัยและความน่าเชื่อถือของบล็อกเชน SUI

ร่วมกัน Narwhal และ Bullshark เสริมความสามารถในการขยายขนาด ประสิทธิภาพ และความปลอดภัยของกลไกการตรวจสอบแบบ proof-of-stake (PoS) ของ SUI

ประสิทธิภาพและประสิทธิผล

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

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

ความสามารถในการขยายขนาดแนวนอน

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

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

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

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

กลไกความเห็นร่วม

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

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

กลไกการชุมนุม PoS เสริมความปลอดภัยของเครือข่าย SUI โดยการให้ผู้ตรวจสอบที่มีส่วนร่วมสำคัญในเครือข่ายสามารถเสนอและตรวจสอบบล็อกได้ ลดความเสี่ยงจากการโจมตีเนื่องจากผู้กระทำที่ไม่เจาะจงต้องเข้าถึงจำนวนมากของ SUI tokens เพื่อมีอิทธิพลในกระบวนการชุมนุม โดยการพึ่งพาที่เหรียญที่ถือสู้มากกว่าพลังคำนวณ SUI สามารถบรรลุความเห็นร่วมได้เร็วขึ้นและใช้พลังงานน้อยกว่าระบบ proof-of-work (PoW) ซึ่งเมื่อเครือข่ายขยายขนาดขึ้น ผู้ตรวจสอบมากขึ้นสามารถเพิ่มเติมเพื่อกระจายภาระและรักษาประสิทธิภาพสูง

เน้น

  • SUI ใช้ Narwhal และ Bullshark สำหรับการตรวจสอบความเห็นร่วม เพิ่มประสิทธิภาพและความเชื่อถือผ่านการประมวลผลธุรกรรมอย่างรวดเร็วและความทนทานผ่านการยอมรับข้อผิดพลาดของบิซันตีน
  • การประมวลผลแบบขนานช่วยให้ SUI สามารถดำเนินการธุรกรรมพร้อมกันได้หลายรายการพร้อมกัน ทำให้เกิดประสิทธิภาพเพิ่มขึ้นและลดความหนาเข่าของเครือข่าย
  • Pilotfish แจกจ่ายการดำเนินการธุรกรรมทั่วไปไปยังเครื่องมือหลายเครื่อง ทำให้สามารถจัดการธุรกรรมได้ในลักษณะที่มีความยืดหยุ่นและมีประสิทธิภาพโดยการแบ่งแยกภายใน validators
  • โมเดลข้อมูลที่มุ่งเน้นวัตถุจัดการกับทุกองค์ประกอบเป็นอ็อบเจกต์ที่มีแอตทริบิวต์เฉพาะ ทำให้การจัดการข้อมูลง่ายขึ้น และเสริมความปลอดภัยผ่านกลไกการครอบครองและควบคุมที่ชัดเจน
  • ความสามารถในการขยายเชิงแนวนอน ทำให้ความสามารถของเครือข่ายเติบโตพร้อมกับผู้ตรวจสอบที่มากขึ้น รักษาค่าธรรมเนียมแก๊สต่ำและป้องกันการมีเพียงฮาร์ดแวร์เดียว รองรับเครือข่ายที่กระจัดกระจายและทนทาน
免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。
カタログ
レッスン2

SUI สถาปัตยกรรมและพื้นฐานทางเทคนิค

โมดูลนี้จะถ่ายทอดรายละเอียดทางเทคนิคของโครงสร้าง SUI โดยเน้นที่กลไกการเชื่อมั่น ความสามารถในการประมวลผลแบบขนาน และระบบ Pilotfish สำหรับการดำเนินการธุรกรรมแบบกระจาย

Move Programming Language

Move ได้รับการพัฒนาครั้งแรกสําหรับโครงการ Diem ของ Facebook มันเป็นภาษาการเขียนโปรแกรมที่มุ่งเน้นทรัพยากรที่พิมพ์แบบคงที่ซึ่งออกแบบมาเพื่อรับประกันการจัดการสินทรัพย์ดิจิทัลที่ปลอดภัยและมีประสิทธิภาพ บนบล็อกเชน SUI ภาษานี้มีความสําคัญสําหรับการสร้างสัญญาอัจฉริยะที่ให้ความสําคัญกับความปลอดภัยและประสิทธิภาพโดยเน้นความปลอดภัยของทรัพยากรตรวจสอบให้แน่ใจว่าสินทรัพย์ได้รับการจัดการโดยไม่ซ้ําซ้อนการนํากลับมาใช้ใหม่โดยไม่ได้ตั้งใจหรือการทําลายโดยไม่ตั้งใจโดยเน้นที่ความสมบูรณ์ของทรัพยากรซึ่งมีศักยภาพที่จะทําให้ Move เหมาะอย่างยิ่งสําหรับแอปพลิเคชันทางการเงินและแอปพลิเคชันแบบกระจายอํานาจที่ซับซ้อน (dApps)

การออกแบบแบบแยกส่วนของ Move ช่วยให้นักพัฒนาสามารถสร้างโมดูลที่ใช้ซ้ำได้ซึ่งสามารถเผยแพร่และรวมเข้ากับโครงการอื่นๆ โดยจับคู่กับโมเดลข้อมูลแบบวัตถุของ SUI โดยในที่สุดจะให้กรอบการพัฒนาสมาร์ทคอนแทรคที่เป็นระบบ

เมื่อมาถึงด้านเทคนิค โมเดลการดำเนินการของภาษานี้เกี่ยวข้องกับการรันโปรแกรม Move ในสภาพแวดล้อมที่ถูกจำกัด, ซึ่งแยกจากกันและระบบพื้นฐาน เพื่อเพิ่มความปลอดภัย

ส่วนประกอบของ Narwhal และ Bullshark

กลไกฉันทามติของ SUI ประกอบด้วยสององค์ประกอบ: Narwhal และ Bullshark ฟังก์ชั่นแรกเป็นพูลหน่วยความจําที่ประมวลผลอย่างรวดเร็วซึ่งจัดการกับความท้าทายของความแออัดของ mempool โดยตรวจสอบให้แน่ใจว่าข้อมูลธุรกรรมพร้อมใช้งานสําหรับการประมวลผล ส่วนประกอบนี้ช่วยรักษาประสิทธิภาพของเครือข่ายโดยลดความล่าช้าในการประมวลผลธุรกรรม Bullshark มีหน้าที่รับผิดชอบในการสั่งซื้อธุรกรรมและรับรองความถูกต้องโดยใช้กลไก Byzantine Fault Tolerance (BFT) ตรวจสอบธุรกรรมและกระจายไปทั่วเครือข่ายรักษาความปลอดภัยและความน่าเชื่อถือของบล็อกเชน SUI

ร่วมกัน Narwhal และ Bullshark เสริมความสามารถในการขยายขนาด ประสิทธิภาพ และความปลอดภัยของกลไกการตรวจสอบแบบ proof-of-stake (PoS) ของ SUI

ประสิทธิภาพและประสิทธิผล

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

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

ความสามารถในการขยายขนาดแนวนอน

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

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

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

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

กลไกความเห็นร่วม

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

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

กลไกการชุมนุม PoS เสริมความปลอดภัยของเครือข่าย SUI โดยการให้ผู้ตรวจสอบที่มีส่วนร่วมสำคัญในเครือข่ายสามารถเสนอและตรวจสอบบล็อกได้ ลดความเสี่ยงจากการโจมตีเนื่องจากผู้กระทำที่ไม่เจาะจงต้องเข้าถึงจำนวนมากของ SUI tokens เพื่อมีอิทธิพลในกระบวนการชุมนุม โดยการพึ่งพาที่เหรียญที่ถือสู้มากกว่าพลังคำนวณ SUI สามารถบรรลุความเห็นร่วมได้เร็วขึ้นและใช้พลังงานน้อยกว่าระบบ proof-of-work (PoW) ซึ่งเมื่อเครือข่ายขยายขนาดขึ้น ผู้ตรวจสอบมากขึ้นสามารถเพิ่มเติมเพื่อกระจายภาระและรักษาประสิทธิภาพสูง

เน้น

  • SUI ใช้ Narwhal และ Bullshark สำหรับการตรวจสอบความเห็นร่วม เพิ่มประสิทธิภาพและความเชื่อถือผ่านการประมวลผลธุรกรรมอย่างรวดเร็วและความทนทานผ่านการยอมรับข้อผิดพลาดของบิซันตีน
  • การประมวลผลแบบขนานช่วยให้ SUI สามารถดำเนินการธุรกรรมพร้อมกันได้หลายรายการพร้อมกัน ทำให้เกิดประสิทธิภาพเพิ่มขึ้นและลดความหนาเข่าของเครือข่าย
  • Pilotfish แจกจ่ายการดำเนินการธุรกรรมทั่วไปไปยังเครื่องมือหลายเครื่อง ทำให้สามารถจัดการธุรกรรมได้ในลักษณะที่มีความยืดหยุ่นและมีประสิทธิภาพโดยการแบ่งแยกภายใน validators
  • โมเดลข้อมูลที่มุ่งเน้นวัตถุจัดการกับทุกองค์ประกอบเป็นอ็อบเจกต์ที่มีแอตทริบิวต์เฉพาะ ทำให้การจัดการข้อมูลง่ายขึ้น และเสริมความปลอดภัยผ่านกลไกการครอบครองและควบคุมที่ชัดเจน
  • ความสามารถในการขยายเชิงแนวนอน ทำให้ความสามารถของเครือข่ายเติบโตพร้อมกับผู้ตรวจสอบที่มากขึ้น รักษาค่าธรรมเนียมแก๊สต่ำและป้องกันการมีเพียงฮาร์ดแวร์เดียว รองรับเครือข่ายที่กระจัดกระจายและทนทาน
免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。