การรวบรวมต้นฉบับ: Babywhale, Foresight News
การรวบรวมต้นฉบับ: Babywhale, Foresight News
เมื่อวันที่ 4 มกราคม MEXC บริษัทแลกเปลี่ยน cryptocurrency ได้ประกาศเปิดตัวกองทุนพิเศษมูลค่า 20 ล้านดอลลาร์สหรัฐ เพื่อสนับสนุนการพัฒนาโครงการที่สำคัญของ Sei Network และในวันที่ 31 สิงหาคม Sei Labs ได้ประกาศว่าเสร็จสิ้นแล้วรอบเมล็ดพันธุ์ 5 ล้านเหรียญ, Multicoin Capital เป็นผู้นำการลงทุน และนักลงทุนที่เข้าร่วม ได้แก่ Coinbase Ventures, GSR, Flow Traders, Hudson River Trading, Delphi Digital, Tangent เป็นต้น หนึ่งเดือนหลังจากการประกาศอย่างเป็นทางการว่าจะจัดหาเงินทุนให้เสร็จสมบูรณ์ Sei Network ได้เปิดตัวกองทุนเพื่อสิ่งแวดล้อมมูลค่า 50 ล้านดอลลาร์เพื่อรองรับแอปพลิเคชัน DeFi ที่พัฒนาขึ้น
ในฐานะหนึ่งในนักลงทุนของ Sei Network Delphi Digital เขียนรายงานเพื่ออธิบายว่าทำไม Sei Network ถึงมองในแง่ดี ผู้เขียนสรุปเนื้อหาสำคัญของรายงานไว้ที่นี่เพื่อให้ทุกคนได้หารือร่วมกัน
เครือข่ายที่ออกแบบมาสำหรับ DeFi
เมื่อสร้างบล็อกเชน โดยทั่วไปเราจะพยายามจำแนกพวกมันออกเป็นสองประเภท: เชนสากลหรือแอพพลิเคชั่นเชน Universal chains มีไว้สำหรับนวัตกรรมที่ไม่ได้รับอนุญาต ในขณะที่ application chains มีไว้สำหรับกรณีการใช้งานเฉพาะที่ต้องได้รับอนุญาต แต่ "ห่วงโซ่แอปพลิเคชัน" ไม่ใช่ขาวดำ แต่ถูกกำหนดโดยห่วงโซ่เอง Sei เป็นห่วงโซ่ระบบนิเวศของ Cosmos ที่กำลังจะมาถึงซึ่งมีเป้าหมายที่จะเป็น Layer 1 blockchain "ออกแบบมาสำหรับ DeFi"
"ออกแบบมาสำหรับ DeFi" หมายถึงการเปลี่ยนแปลงพื้นฐาน (และการแลกเปลี่ยน) กับเลเยอร์พื้นฐานที่ทำให้แอปพลิเคชัน DeFi เติบโต Sei มีเครื่องมือจับคู่คำสั่งในตัว ความเร็วในการชำระบัญชีย่อยวินาที การประมวลผลคำสั่งแบบขนาน การดำเนินการคำสั่งบล็อกเดียว ฯลฯ ฟังก์ชันที่กำหนดเองทั้งหมดนี้ทำที่ชั้นฐาน สิ่งที่คุณต้องรู้ก็คือ Sei ไม่ใช่ DEX แต่เป็นบล็อกเชน Layer 1 ที่ปรับให้เหมาะกับ DeFi ในขณะเดียวกัน Sei ไม่ใช่แอพพลิเคชั่นเชนแท้ ซึ่งแตกต่างจากแอพพลิเคชั่นเชน "บริสุทธิ์" ที่เน้นเฉพาะการแลกเปลี่ยนข้ามเชนเช่น THORChain แต่เป็นบล็อกเชนที่พัฒนาขึ้นสำหรับลักษณะของผลิตภัณฑ์ เช่น DEX สัญญา และฟิวเจอร์ส

เพื่อทำความเข้าใจว่าเหตุใดจึงต้องการเปลี่ยนแปลงเหล่านี้ในเครือข่ายพื้นฐาน เราสามารถดูที่ Serum และ Solana Solana เป็นบล็อกเชน Layer 1 สำหรับใช้งานทั่วไปที่โฆษณาว่าเป็น "on-chain Nasdaq" โดยมีเป้าหมายที่เวลายืนยันการบล็อก 400ms และทรูพุตที่สูงมาก ประเด็นหลักของ Solana คือในที่สุดแพลตฟอร์มการซื้อขายหนังสือคำสั่งจะเข้าครอบครอง AMM และเมตริกบน Solana ก็สนับสนุนประเด็นนี้ Serum เป็นแอปพลิเคชันสั่งจองที่สร้างขึ้นบน Solana เป็นแอปพลิเคชันที่ใช้มากที่สุดในระบบนิเวศของ Solana ซึ่งคิดเป็นประมาณ 1/3 ของธุรกรรมบน Solana เซรั่มคือ "ลำดับหนังสือชั้น" ที่ด้านบนของ Solana ซึ่งใช้โดยโครงการต่างๆ เช่น Mango Markets, Zeta, Atrix, Bonfida, Jupiter และอื่นๆ เมื่อพูดถึง Solana พวกเขามักจะนึกถึงเซรั่ม

อย่างไรก็ตาม มีข้อเสียบางประการสำหรับสถาปัตยกรรมนี้ โดยเฉพาะอย่างยิ่งเนื่องจาก Solana เป็นห่วงโซ่สำหรับวัตถุประสงค์ทั่วไป Serum (และแอปพลิเคชันที่สร้างขึ้นด้านบน) จึงแข่งขันกันเพื่อแย่งชิงทรัพยากรกับแอปพลิเคชันอื่นๆ อย่างต่อเนื่อง กิจกรรมที่ไม่เกี่ยวข้องกับ Serum เช่น การเล่นเกมและการสร้าง NFT อาจทำให้เกิดความแออัดบนเครือข่าย ดังที่เราเคยประสบกับ "การหยุดทำงาน" หลายครั้งของ Solana Sei เลือกที่จะ "ตัดเท้าและใส่รองเท้า" โดยตัดกิจกรรมที่ไม่ใช่ DeFi ทั้งหมดออกจากห่วงโซ่ของพวกเขา คำอธิบายง่ายๆ ก็คือ Sei นั้นเทียบเท่ากับ Serum ที่เปิดตัว Layer 1 blockchain ของตัวเอง: ทำการแลกเปลี่ยนที่เฉพาะเจาะจง ทำให้ชั้นฐานได้รับการปรับให้เหมาะสมสำหรับ DeFi และให้แอปพลิเคชัน DeFi ที่สร้างจากแอปพลิเคชันที่ไม่ใช่ DeFi มากขึ้น "ข้อได้เปรียบที่ไม่เป็นธรรม"

ข้อเสียเปรียบหลักที่นี่คือ Sei จะไม่ไม่ได้รับอนุญาตเหมือน Solana เพราะต้องการพัฒนาแอปพลิเคชันบนนั้นต้องมีการอนุญาตพิเศษผ่านการกำกับดูแล แม้ว่าคุณจะสูญเสียข้อได้เปรียบบางอย่างที่มาพร้อมกับนวัตกรรมที่ไม่ได้รับอนุญาต คุณสามารถสร้างสภาพแวดล้อมที่เหมาะสมยิ่งขึ้นได้ กลไกจับคู่คำสั่งแบบเนทีฟ ออราเคิลราคา การดำเนินการคำสั่งแบบคู่ขนาน และการดำเนินการคำสั่งแบบบล็อกเดียว เป็นสิ่งที่ Sei สร้างขึ้นในระดับโครงสร้างพื้นฐาน Sei เป็นห่วงโซ่แอปพลิเคชัน แต่สมุดคำสั่งซื้อบนเครือข่ายของ Sei สร้างสถาปัตยกรรมที่ประกอบได้ซึ่งช่วยให้สามารถจัดองค์ประกอบแบบซิงโครนัสระหว่างแอปพลิเคชัน CosmWasm บน Sei และแบ่งปันสภาพคล่องผ่านกลไกการจับคู่คำสั่งซื้อดั้งเดิม ในฐานะที่เป็น Cosmos chain ที่เปิดใช้งาน IBC จึงสามารถคอมโพสิทแบบอะซิงโครนัสโดยเนื้อแท้
Sei ปรับใช้การเพิ่มประสิทธิภาพบางอย่างผ่าน ABCI++ ซึ่งเป็นการอัปเกรดที่กำลังจะมีขึ้นเป็น ABCI ของ Cosmos ที่ทำให้ทุกขั้นตอนของการตั้งโปรแกรมฉันทามติ Sei พยายามปรับปรุงสามอย่างด้วย ABCI++: เพิ่มประสิทธิภาพการผลิตบล็อก การออกอากาศบล็อกอัจฉริยะ และการดำเนินการตามคำสั่งแบบขนาน
เพิ่มประสิทธิภาพ Sei ด้วย ABCI++
การผลิตบล็อกที่ปรับให้เหมาะสม การออกอากาศบล็อกอัจฉริยะ และการดำเนินการตามคำสั่งแบบคู่ขนาน
การผลิตบล็อกที่ปรับให้เหมาะสม การออกอากาศบล็อกอัจฉริยะ และการดำเนินการตามคำสั่งแบบคู่ขนาน
Sei ทำสิ่งนี้โดยใช้ ABCI ++ ABCI เป็นอินเทอร์เฟซระหว่างแอปพลิเคชันและฉันทามติ และบทบาทหลักของมันคือการดำเนินการบล็อกที่กำหนดโดยฉันทามติ ด้วย ABCI แอปพลิเคชันจะโต้ตอบกับความเห็นพ้องต้องกันในเวลาตัดสินใจเท่านั้น และควบคุมธุรกรรมที่เลือกจาก mempool ได้เพียงเล็กน้อย ABCI++ เพิ่มความสามารถในการตั้งโปรแกรมให้กับทุกขั้นตอนของความเห็นพ้องต้องกัน ช่วยให้แอปพลิเคชันจัดลำดับใหม่ แก้ไข ละทิ้ง ชะลอ หรือเพิ่มธุรกรรม รวมทั้งลดระยะเวลาในการผลิตบล็อกด้วยการแนะนำความสามารถในการเพิ่มประสิทธิภาพการสร้างบล็อก
หลังจากขั้นตอนข้อเสนอฉันทามติ แอปพลิเคชันสามารถเริ่มการเพิ่มประสิทธิภาพบล็อกการประมวลผล ควบคู่ไปกับขั้นตอนก่อนการลงคะแนนและการตัดสินใจล่วงหน้า จากนั้น Sei จะเริ่ม "โดยการเพิ่มประสิทธิภาพ" เพื่อเปลี่ยนสถานะเป็นสถานะผู้สมัครชั่วคราวจนกว่าจะได้รับการยอมรับจากฉันทามติ หากไม่ได้รับการยอมรับ (หายากมาก) บล็อกจะถูกละทิ้ง ในขั้นตอนนี้มีข้อมูลจำนวนมากที่ต้องดำเนินการและอาจค่อนข้างช้า แต่ด้วยการเพิ่มประสิทธิภาพการจัดการการเปลี่ยนแปลงสถานะ เราสามารถลดระยะเวลาการสร้างบล็อกและลดเวลาแฝงได้อย่างมาก (ลดลงประมาณ 300 มิลลิวินาที)

นอกจากการเพิ่มประสิทธิภาพการผลิตบล็อกแล้ว Sei ยังปรับปรุงการเผยแพร่ข้อมูลบล็อกอีกด้วย ใน Tendermint เมื่อผู้ตรวจสอบเสนอการบล็อก บล็อกนี้จะรวมรายละเอียดการทำธุรกรรมทั้งหมด และจำนวนข้อมูลจะมีขนาดใหญ่มาก แต่ผู้ตรวจสอบได้รับประมาณ 99.9% ของธุรกรรมเหล่านี้ผ่าน mempool ในเครื่อง ดังนั้นจึงไม่จำเป็นต้อง จำเป็นต้องรอรับข้อมูลนี้อีกครั้งจากผู้เสนอบล็อก แทนที่จะส่งรายละเอียดทั้งหมด ตอนนี้ผู้เสนอสามารถส่งแฮชของแต่ละธุรกรรมในบล็อกได้ และตัวตรวจสอบจะสามารถสร้างบล็อกใหม่ได้อย่างรวดเร็วโดยใช้ mempool ในเครื่องของตนเอง
Sei ขนานนามการเพิ่มประสิทธิภาพทั้งสองแบบว่า "Twin-Turbo Consensus" และกล่าวว่าการนำไปใช้ (การผลิตบล็อกที่ปรับให้เหมาะสมและการออกอากาศบล็อกอัจฉริยะ) ทรูพุตเพิ่มขึ้น 83%
การเพิ่มประสิทธิภาพที่สามสำหรับกระบวนการผลิตแบบบล็อกจะหมุนรอบการดำเนินการธุรกรรม การประมวลผลธุรกรรมของ Cosmos chain โดยใช้ ABCI จะดำเนินการตามลำดับ ในกระบวนการนี้ ธุรกรรมจะถูกประมวลผลทีละรายการโดยไม่คำนึงถึงตลาด และเมื่อโหลดเพิ่มขึ้น เวลาแฝงก็จะเพิ่มขึ้นแบบทวีคูณเช่นกัน เมื่อใช้การประมวลผลแบบขนาน ตลาดอิสระที่ไม่ทับซ้อนกันสามารถประมวลผลพร้อมกันได้ แทนที่จะประมวลผลธุรกรรมแรกในตลาด B หลังจากทำธุรกรรมในตลาด A แล้ว จะดีกว่าหากดำเนินการพร้อมกัน ธุรกรรมภายในตลาดใดตลาดหนึ่งยังคงต้องดำเนินการเพื่อหลีกเลี่ยงความไม่แน่นอน ซึ่งจะเกิดขึ้นเมื่อตัวตรวจสอบที่แตกต่างกันสองตัวได้รับผลลัพธ์ที่แตกต่างกันสำหรับสถานะเดียวกัน (เช่น ตัวตรวจสอบความถูกต้องหนึ่งตัวประมวลผลก่อนคำสั่งของผู้ใช้ B ผู้ใช้ A แต่ตัวตรวจสอบความถูกต้องอีกตัวหนึ่งประมวลผลคำสั่งของผู้ใช้ B ก่อน A ทำให้ราคาการชำระบัญชีของผู้ใช้ขัดแย้งกัน)

Sei ได้ทำงานเกี่ยวกับการขนานกันโหลดทดสอบ(รวมถึงโฮสต์ตัวตรวจสอบความถูกต้องด้วย) เพื่อดูว่าคุณสามารถปรับปรุงประเภทใดได้บ้างในแง่ของเวลาบล็อก เวลาแฝง และปริมาณงาน โดยทั่วไป เวลาบล็อกสามารถลดลงได้ 75-90% เมื่อเทียบกับการประมวลผลแบบลำดับโดยการดำเนินการแบบขนาน โดยมีเวลาแฝงแบบขนานที่ 40-120 มิลลิวินาที และเวลาแฝงตามลำดับที่ 200-1370 มิลลิวินาที ด้วย 10,000 คำสั่ง/บล็อก และ 20 สัญญาที่แตกต่างกัน (ตลาด) การขนานกันสามารถลดเวลาบล็อกจาก 1.33 วินาทีเป็น 0.81 วินาที เวลาแฝงจาก 371 มิลลิวินาทีเป็น 48 มิลลิวินาที และปริมาณงานจาก 7,500 คำสั่ง/วินาทีเป็น 12,200 คำสั่ง/วินาที การปรับปรุงที่สำคัญเห็นได้ในทุกระดับการโหลด (คำสั่ง/การบล็อก) โดยมีการเพิ่มประสิทธิภาพส่วนเพิ่มที่มากขึ้นเมื่อโหลดเพิ่มขึ้น

นอกจากการปรับปรุงหลักสามประการข้างต้นแล้ว Sei ยังเพิ่มคุณสมบัติอื่นๆ ในเลเยอร์พื้นฐาน เช่น:
ออราเคิลราคาพื้นเมืองสร้าง oracles ในชั้นฐาน ผู้ตรวจสอบจำเป็นต้องตกลงราคาเมื่อสร้างบล็อก บล็อกจะไม่ถูกสร้างขึ้นจนกว่าตัวตรวจสอบจะตกลงราคา อนุญาตให้โมดูลอื่นรับข้อมูลราคาที่เชื่อถือได้จากตลาดออนไลน์
การดำเนินการคำสั่งบล็อกเดียวอนุญาตให้วางคำสั่งและการดำเนินการในบล็อกเดียว (ต้องใช้หลายบล็อกใน Serum)
สั่งซื้อชุดผู้ดูแลสภาพคล่องสามารถอัปเดตราคาสำหรับหลายตลาดในธุรกรรมเดียว
ประมูลบ่อย.คำสั่งซื้อขายในตลาดสามารถรวมกันที่ส่วนท้ายของบล็อกเพื่อการชำระบัญชีในราคาเดียว จุดประสงค์คือเพื่อพยายามลดการดำเนินการด้านหน้าให้น้อยที่สุด
นอกจากการปรับปรุงซอฟต์แวร์แล้ว Sei ยังได้ทดสอบโครงสร้างตัวตรวจสอบความถูกต้องที่มีขนาดเล็กลงและข้อกำหนดด้านฮาร์ดแวร์ที่สูงขึ้นด้วย แม้ว่าจะมีการแลกเปลี่ยนในแง่ของการกระจายอำนาจ แต่สิ่งเหล่านี้มาพร้อมกับประสิทธิภาพที่เพิ่มขึ้นอย่างมาก และเน้นอีกครั้งถึงสิ่งที่ทำให้ Cosmos มีเอกลักษณ์เฉพาะตัว นั่นคือ ความสามารถในการปรับแต่ง
ใช้ตัวตรวจสอบการกำหนดค่าฮาร์ดแวร์ที่มีประสิทธิภาพสูง
ในเวอร์ชันแรกของเอกสารโครงการ Sei ข้อมูลจำเพาะที่แนะนำจะคล้ายกับโซ่ Cosmos มาตรฐาน จากนั้น ความต้องการด้านฮาร์ดแวร์ก็เพิ่มขึ้น และในการทดสอบการโหลดบางอย่าง ความต้องการก็เพิ่มขึ้นไปอีก รุ่นสมุดสั่งซื้อมีความต้องการฮาร์ดแวร์สูง และเครื่องที่มีประสิทธิภาพต่ำจะลดประสิทธิภาพโดยรวมของเครือข่าย แม้ว่าจะไม่ใช่ข้อกำหนดระดับ Solana แต่ Sei ได้แสดงให้เห็นอย่างชัดเจนว่าพวกเขาต้องการให้ตัวตรวจสอบความถูกต้องมีประสิทธิภาพเหนือกว่าบล็อกเชนทั่วไป นอกจากนี้ พวกเขากำลังผลักดันให้มีการรวมศูนย์กลางทางภูมิศาสตร์ของตัวตรวจสอบความถูกต้องเพื่อลดเวลาแฝงลงอีก

ทำไมต้องโฮสติ้ง? หากตัวตรวจสอบความถูกต้องกระจายตัวกันตามพื้นที่ ข้อมูลจะใช้เวลาเดินทางนานขึ้น ส่งผลให้มีเวลาแฝงสูงขึ้นในการเข้าถึงฉันทามติและสร้างบล็อก แพลตฟอร์มการซื้อขายหนังสือคำสั่งจำเป็นต้องลดเวลาแฝงให้มากที่สุด Sei ประกาศผลการทดสอบเกี่ยวกับการโฮสต์อีกครั้ง:
1. Colocation ช่วยลดเวลาแฝงลงประมาณ 46% เมื่อเทียบกับการกระจายทางภูมิศาสตร์
2. 50 ตัวตรวจสอบคือขีดจำกัดของเวลาแฝงที่ยอมรับได้
สรุป

สรุป
รายงานของ Delphi Digital ยังรวมถึงระบบนิเวศ โทเค็น ฯลฯ ซึ่งขอข้ามไปชั่วคราวในบทความนี้ และแสดงเฉพาะนวัตกรรมด้านเทคโนโลยีและกลไกของ Sei Network จะเห็นได้ว่า Sei ได้สร้างนวัตกรรมในการประมวลผลแบบขนานและบล็อกการแพร่ภาพ ซึ่งเพิ่มความเร็วในการยืนยันธุรกรรมเครือข่าย แต่ในทางกลับกัน Sei ต้องการตัวตรวจสอบที่มีการกำหนดค่าฮาร์ดแวร์ที่มีประสิทธิภาพสูง และตำแหน่งทางภูมิศาสตร์ของตัวตรวจสอบความถูกต้องเหล่านี้ รวมศูนย์เพื่อตอบสนองการสนับสนุนเพิ่มเติมสำหรับแพลตฟอร์มการซื้อขายแบบจำลองสมุดคำสั่งซื้อ Delphi ยังยอมรับปัญหาการรวมศูนย์ของโซลูชันในรายงาน แต่กล่าวว่าการปรับปรุงประสิทธิภาพยังคงไม่สามารถเพิกเฉยได้
ผู้เขียนเชื่อว่าตามที่กล่าวไว้ในบทความ Cosmos ecological application chain สามารถปรับแต่งได้อย่างมาก และ Web3 ควรมีความอดทนเพียงพอสำหรับอุดมการณ์ของ blockchain เราสามารถสนับสนุนโครงการที่มีการกระจายอำนาจในระดับสูงได้ โครงการที่เสียสละระดับของ การกระจายอำนาจให้มีประสิทธิภาพก็เป็นที่ยอมรับเช่นกัน อย่างไรก็ตาม ไม่ว่า Sei Network จะสามารถ "เร็ว" อย่างที่พูดได้หรือไม่ ก็ยังต้องใช้ข้อมูลจริงเพื่อให้คำตอบหลังจากที่ mainnet เปิดใช้งานจริง


