ผู้เขียนต้นฉบับ: asmp
ในปี 2019 Meta (เดิมชื่อ Facebook) ได้เปิดตัวโครงการสกุลเงินดิจิตอล Libra ซึ่งดึงดูดความสนใจของตลาดการเงินทั้งหมด แต่จากนั้น Libra ก็ถูกบังคับให้เปลี่ยนเป็น Diem เนื่องจากข้อจำกัดด้านกฎระเบียบ ณ สิ้นเดือนมกราคมปีนี้ Meta ขาย Diem ได้ประมาณ 182 ล้านเหรียญ แผน Libra และ Diem ของ Meta ดูเหมือนจะจบลงโดยไม่มีปัญหา แต่พวกเขาได้ทิ้งมรดกอันมีค่าให้กับอุตสาหกรรมการเข้ารหัส - ภาษาโปรแกรม Move ที่ชดเชยข้อบกพร่องของ Solidity และ EVM และทีมเชนสาธารณะที่ได้รับ เช่น Aptos, Sui และ Linera ตัวแทนส่วนใหญ่
ตั้งแต่เปิดตัวภาษาโปรแกรม Move เป็นครั้งแรก ก็ได้รับการยกย่องจากนักพัฒนาจำนวนมากว่าเป็นภาษาที่เหมาะสมที่สุดสำหรับบล็อกเชน ด้วยรูปลักษณ์ที่แข็งแกร่งล่าสุดของเครือข่ายสาธารณะใหม่ล่าสุด เช่น Aptos และ Sui ทำให้ภาษา Move ได้รับการพูดถึงอย่างกว้างขวาง และถูกนำไปเปรียบเทียบกับ Solidity และ Rust ในบทความนี้ เราจะพูดถึงคุณสมบัติทางการเงินของภาษา Move ความปลอดภัย ความยืดหยุ่น และความสามารถในการประกอบของสัญญาอัจฉริยะ ตลอดจนการเชื่อมต่อและการเปรียบเทียบภาษา Move กับ Solidity และ Rust และติดตามเครือข่ายสาธารณะใหม่ที่สร้างขึ้นบน ย้ายภาษา ความคืบหน้า
1. ข้อดีสองประการของ Move
ในปัจจุบัน ภาษาของสัญญาอัจฉริยะที่เป็นกระแสหลักที่สุดคือ Solidity เมื่อเปรียบเทียบกับภาษานี้แล้ว คุณสมบัติเด่นที่สุดของ Move คือความปลอดภัย Move ให้การรับประกันความปลอดภัยที่ครอบคลุมสำหรับสัญญาอัจฉริยะจากแง่มุมของภาษา เครื่องเสมือน การเรียกสัญญา และการดำเนินการตามสัญญา นอกจากนี้ มันสามารถเขียนได้ ในทางกลับกัน Move ยังมีวิธีแก้ปัญหาที่ดีกว่า ข้อดีที่ใหญ่ที่สุดสองประการของ Move จะแนะนำด้านล่างนี้
1. ตรวจสอบความปลอดภัยของสัญญาอัจฉริยะจากด้านล่าง
ตามรายงานก่อนหน้านี้โดย SlowMist เหตุการณ์ด้านความปลอดภัยของบล็อกเชนในปี 2564 จะทำให้เกิดการสูญเสียมากกว่า 9.8 พันล้านดอลลาร์ ในฐานะที่เป็นภาษาการเขียนโปรแกรมที่เกิดขึ้นใหม่ ภาษา Move ได้สร้างความก้าวหน้าและนวัตกรรมในระดับต่างๆ ในแง่ของความปลอดภัย
เช่นเดียวกับความหมายที่แท้จริงของ First-class Resources คือ "สินทรัพย์ดิจิทัลเป็นพลเมืองชั้นหนึ่ง" Move เป็นภาษาสัญญาอัจฉริยะสำหรับการดำเนินงานสินทรัพย์ดิจิทัล
เมื่อเปรียบเทียบกับภาษาอื่น Move จะจัดการสินทรัพย์ Token อย่างเป็นธรรมชาติและอยู่ด้านล่างสุด ภาษา Move กำหนดสินทรัพย์เป็นทรัพยากรประเภทหนึ่งโดยเฉพาะ ซึ่งแตกต่างจากข้อมูลอื่นๆ ในบริบทของ blockchain โทเค็นเป็น Resource ชนิดหนึ่ง ในขณะเดียวกัน ข้อมูล Resource จะต้องถูกจัดเก็บไว้ภายใต้บัญชี ในระหว่างการทำธุรกรรม สินทรัพย์จะต้องไหลไปยังที่หนึ่ง โอนไปยังที่อยู่อื่น หรือทำลาย โทเค็นอาจ ห้ามคัดลอกหรือ "ใช้สองทาง"
คำอธิบายภาพ
ตัวอย่างโค้ดย้าย
ตรวจสอบจำนวนไบต์ก่อน จากนั้นดำเนินการตามสัญญา
ซึ่งแตกต่างจาก Solidity ซึ่งใช้คอมไพเลอร์เป็นภาษาไบต์โค้ดที่ปฏิบัติการได้ Move มีอัลกอริธึมความปลอดภัยในตัวและตัวตรวจสอบไบต์ (ตัวตรวจสอบไบต์โค้ด) ซึ่งสามารถป้องกันข้อผิดพลาดทั่วไปจำนวนมากได้ ก่อนที่จะดำเนินการรหัสสัญญา Move จะต้องได้รับการตรวจสอบก่อน ซึ่งทำให้สัญญามีภูมิคุ้มกันต่อความล้มเหลวของคอมไพเลอร์และการโจมตีที่อาจเกิดขึ้นได้
Move มุ่งมั่นที่จะสร้างวัฒนธรรมของบรรทัดฐานตั้งแต่เริ่มต้น และแต่ละโมดูลของ Move จะมีไลบรารีมาตรฐาน ทีมพัฒนา Move ได้พัฒนาตัวตรวจสอบพิเศษ Move Prover สำหรับการตรวจสอบสัญญา ขณะนี้ตัวตรวจสอบทำงานเร็วขึ้นมาก ช่วยให้นักพัฒนาเรียกใช้การทดสอบได้ในเวลาไม่กี่นาที ทำให้สามารถทำซ้ำโค้ดได้อย่างรวดเร็ว
เหตุการณ์ DAO ที่ทำให้เกิดการ Hard Fork ของ Ethereum ในปี 2559 เป็นเพราะแฮกเกอร์ใช้ประโยชน์จากช่องโหว่ในการโจมตีแบบ Re-Entrance (Re-Entrance) ซึ่งเป็นการโจมตีแบบดั้งเดิมในสัญญาอัจฉริยะ ด้วยการตรวจสอบแบบจำลองทรัพยากรและไบต์ การโจมตีนี้จะไม่เกิดขึ้น
คำอธิบายภาพ
ในภาษาต่างๆ เช่น Solidity ความปลอดภัยของสัญญาอัจฉริยะขึ้นอยู่กับการแยกระหว่างเครื่องเสมือนของสัญญาอัจฉริยะ
คำอธิบายภาพ
Move แยกสถานะของสัญญาอัจฉริยะผ่านการรักษาความปลอดภัยภายในภาษาการเขียนโปรแกรม
การโทรแบบคงที่ช่วยลดช่องโหว่ในการเรียกสัญญา
วิธีการเรียกตามสัญญาสามารถแบ่งออกเป็นการโทรแบบสแตติกและการโทรแบบไดนามิก หากต้องกำหนดเป้าหมายของการเรียกโปรแกรมที่รันไทม์ การเรียกจะเรียกว่าการเรียกแบบไดนามิก ในทางกลับกัน เป้าหมายที่เรียกสามารถกำหนดได้ก่อนรัน และไม่สามารถเปลี่ยนเป้าหมายขณะรันไทม์ได้ การเรียกจะเรียกว่าสแตติก โทร.
การโทรแบบไดนามิกทำให้สามารถเขียนฟังก์ชัน ขั้นตอน หรือรูทีนย่อยจำนวนมากในโปรแกรมได้ ซึ่งเป็นกลไกทางภาษาที่ยืดหยุ่น แต่ความยืดหยุ่นยังหมายถึงปัญหามีแนวโน้มที่จะเกิดขึ้น การเรียกแบบไดนามิกไม่เอื้อต่อการให้เหตุผลของโปรแกรม และไม่เอื้อต่อการตรวจสอบอย่างเป็นทางการ (การตรวจสอบอย่างเป็นทางการ) นอกจากนี้ยังมีแนวโน้มที่จะก่อให้เกิดปัญหาด้านความปลอดภัย ตัวอย่างเช่น ผู้ใช้ที่ประสงค์ร้ายสร้างอันตราย ทำสัญญาแบบวนรอบ ก่อให้เกิดความสูญเสียกับหลายฝ่าย .
ภาษา Move ใช้การเรียกแบบคงที่ และสามารถกำหนดเส้นทางการดำเนินการตามสัญญาทั้งหมดได้ในเวลาคอมไพล์ จากนั้นจึงวิเคราะห์และตรวจสอบได้อย่างสมบูรณ์ นักพัฒนาพบปัญหาในขั้นตอนการรวบรวมสัญญา แทนที่จะเป็นขั้นตอนรันไทม์ ซึ่งช่วยลดโอกาสของการหยุดทำงานระหว่างรันไทม์ เมื่อเปรียบเทียบกับแพลตฟอร์ม Ethereum EVM แล้ว ระบบโมดูล Move ไม่รองรับการโทรแบบวนซ้ำ ซึ่งแก้ปัญหาช่องโหว่การกลับเข้าสู่สัญญาได้อย่างสมบูรณ์แบบ
2. ความสามารถในการจัดองค์ประกอบตามโมดูล: ประสิทธิภาพที่สูงขึ้นและความยืดหยุ่นที่มากขึ้น
ความสามารถในการทำงานร่วมกันของสัญญาอัจฉริยะเป็นคุณสมบัติที่สำคัญอีกประการหนึ่งสำหรับการสร้างระบบนิเวศของภาษาโปรแกรม การรวมกันของสัญญาอัจฉริยะในระบบนิเวศของภาษาเช่น Solidity นั้นขึ้นอยู่กับการรวมกันของอินเทอร์เฟซผ่านการส่งข้อความ ใน Move จะขึ้นอยู่กับการรวมกันของโมดูลและโต้ตอบผ่านการถ่ายโอนทรัพยากร
บน Ethereum เมื่อเราต้องการขยายพฤติกรรมใหม่หรือเพิ่มประสิทธิภาพการใช้งาน เราจำเป็นต้องกำหนดอินเทอร์เฟซก่อนหน้านี้ใหม่ ซึ่งจะส่งผลต่อวิธีการเดิมด้วย
ใน Move การรวมสัญญาจำเป็นต้องอัปเกรดและเพิ่มประสิทธิภาพโมดูลเท่านั้น และสัญญาอื่นๆ ทั้งหมดที่ใช้โมดูลนี้จะใช้เวอร์ชันล่าสุดโดยอัตโนมัติ โมดูลของ Move ทำงานเหมือนสัญญาใน Ethereum แต่เหมือนธนาคารมากกว่าโดยใช้การเขียนโปรแกรมเชิงวัตถุ โมดูลเทียบเท่ากับการจัดเตรียมพื้นที่ที่ทำงานร่วมกันได้แบบครบวงจรสำหรับสัญญาอัจฉริยะ Smart Contract เปรียบเสมือนชิ้นส่วนต่างๆ ของของเล่น Lego ซึ่งสามารถสร้างผลิตภัณฑ์ใหม่ๆ
ตามคำอธิบายของ Flex ผู้ก่อตั้ง 3NJOY Lab หากเรายกตัวอย่างการก่อสร้างโรงงานผลิตรถยนต์ แนวทางของ Solidity คือการกำหนดมาตรฐานการผลิตและกระบวนการผลิตของโรงงานแห่งนี้ โรงงานต่างๆ แล้วจึงสามารถสร้างรถยนต์ได้ วิธีการของมูฟคือมีโรงงานแห่งเดียวและผู้ที่ต้องการสร้างรถยนต์สามารถใช้โรงงานแห่งนี้ผลิตรถยนต์ที่ทุกคนรู้จัก
การย้ายผ่านการรวมกันของโมดูล ในแง่หนึ่ง ช่วยประหยัดพื้นที่บล็อกที่สัญญาครอบครอง และในทางกลับกัน ทำให้การอัปเกรดง่ายขึ้น ในเวลาเดียวกัน เนื่องจากระบบโมดูลเป็นไปตามลอจิกเชิงเส้น จึงสามารถจัดแพคเกจและสรุปแนวคิดของสินทรัพย์ดิจิทัลได้เป็นอย่างดี และแยกคำจำกัดความของทรัพยากรและพฤติกรรมที่เกี่ยวข้องกับทรัพยากรได้อย่างชัดเจน ความชัดเจนที่เกิดจากการเขียนโปรแกรมเชิงทรัพยากรนี้ และ ความสามารถในการขยายไม่ได้มาจากภาษาอื่น
2. ความสัมพันธ์และการเปรียบเทียบระหว่าง Move และ Solidity, Rust
เมื่อเทียบกับ Solidity ซึ่งเปิดตัวเมื่อต้นปี 2014 Move ยังคงเป็นภาษาการพัฒนาที่ยังใหม่มากในด้านการพัฒนา blockchain ต้องใช้เวลามากกว่านี้ในการพิสูจน์ว่าเป็นการพัฒนา blockchain ที่ปลอดภัยเพียงพอและไม่ง่ายที่จะรายงานข้อผิดพลาด ตัวเลือกเทคโนโลยี
ความแตกต่างที่สำคัญระหว่าง Move และ Solidity
1. ในแง่ของคุณสมบัติทางการเงิน Move ถือว่าสินทรัพย์เป็นทรัพยากรประเภทหนึ่ง และดำเนินการประมวลผลแบบดั้งเดิมและระดับต่ำมากขึ้นในสินทรัพย์โทเค็นหลักของบล็อกเชน
2. ในแง่ของความยืดหยุ่นของสัญญา Move สามารถสร้างคำสั่งแบบครั้งเดียว
โมดูลในภาษา Move นั้นคล้ายกับสัญญาอัจฉริยะของ Ethereum แต่ไม่เหมือนกันทุกประการ ตัวอย่างเช่น ใน Libra ที่เขียนขึ้นจาก Move โมดูลจะมีรหัส ในขณะที่ข้อมูลอยู่ในทรัพยากร จากมุมมองที่มุ่งเน้นเป้าหมาย สัญญาอัจฉริยะของ Ethereum ที่ใช้ Solidity นั้นเปรียบเสมือนวัตถุซิงเกิลตันที่เผยแพร่ภายใต้ที่อยู่บัญชีเดียว ในสภาพแวดล้อมการย้าย โมดูลเดียวทำหน้าที่เป็นสูตรสำหรับการสร้างทรัพยากร แต่โมดูลเดียวสามารถใช้เพื่อสร้างทรัพยากรจำนวนเท่าใดก็ได้ที่สามารถเผยแพร่ภายใต้ที่อยู่บัญชีที่แตกต่างกัน ซึ่งสะท้อนถึงความยืดหยุ่นแบบโมดูลาร์ของ Move
3. ในแง่ของความปลอดภัย Move VM ใช้การแยกระดับภาษาแทนการแยกเครื่องเสมือน
คำอธิบายภาพ
คุณสมบัติโมดูลของ Move
4. ในแง่ของประสิทธิภาพ เนื่องจาก Move เป็นภาษาที่ตีความได้ โค้ดแต่ละบรรทัดจึงจำเป็นต้องได้รับการประเมินแยกกันระหว่างการดำเนินการ
เนื่องจากโค้ด Move จำเป็นต้องได้รับการประเมินทันที ประสิทธิภาพของ Move จึงอาจไม่ดีเท่า Solidity และภาษาที่คอมไพล์อื่นๆ อย่างไรก็ตาม สิ่งนี้ยังช่วยหลีกเลี่ยงข้อบกพร่องทั่วไปใน Solidity และเป็นกลยุทธ์การประนีประนอมด้วยเหตุผลด้านความปลอดภัย ในปัจจุบัน ระบบนิเวศของบล็อกเชนที่สร้างขึ้นจาก Move ทั้งหมดยังมีข้อจำกัดอยู่มาก และสัญญาอัจฉริยะที่สร้างด้วย Move ไม่สามารถถ่ายโอนไปยังบล็อกเชนอื่นที่มีอยู่ได้ในขณะนี้ อย่างไรก็ตาม นักพัฒนาซอฟต์แวร์สามารถแทนที่โปรแกรมรุ่นเก่าได้ด้วยการเรียกใช้แอปพลิเคชันส่วนใหญ่ใน EVM และทำการแก้ไขที่จำเป็นใน Move
การเชื่อมต่อระหว่าง Move และ Rust
นอกจากนี้ เมื่อเราเปรียบเทียบ Move กับ Solidity เรายังต้องพูดถึง Rust ซึ่งใกล้เคียงกับ Move มาก หรือให้ตรงกว่านั้นก็คือ Move เป็นภาษาใหม่ที่มีพื้นฐานมาจาก Rust แต่แตกต่างจาก Rust Rust เปิดตัวครั้งแรกในปี 2554 ก่อนหน้า Solidity และไม่เหมือนกับ Solidity ที่มักมีปัญหาด้านความปลอดภัย Rust ถือกำเนิดขึ้นโดยคำนึงถึงความปลอดภัยและประสิทธิภาพเป็นสำคัญ จากมุมมองของไวยากรณ์โค้ด Rust นั้นใกล้เคียงกับภาษาโปรแกรมดั้งเดิม C++ ดังนั้น มีประสิทธิภาพการทำงานที่มีประสิทธิภาพ แต่ให้ความปลอดภัยสำหรับหน่วยความจำ Rust เป็นภาษาที่ต้องเรียนรู้สำหรับนักพัฒนาระบบนิเวศของ Solana ในระหว่างกระบวนการพัฒนา สามารถพบข้อบกพร่องในสภาพแวดล้อม Rust และกำจัดได้เมื่อประกอบโปรแกรม ซึ่งคล้ายกับข้อเท็จจริงที่ว่าเมื่อพัฒนาด้วย Move รหัสจะได้รับการประเมินทีละบรรทัดระหว่างการดำเนินการเพื่อหลีกเลี่ยงข้อบกพร่อง ยิ่งไปกว่านั้น โมดูลและทรัพยากรใน Move ยังคล้ายกับตัวจัดการการพึ่งพาในตัว Cargo ในสภาพแวดล้อม Rust เนื่องจากการเชื่อมต่ออย่างใกล้ชิดระหว่าง Move และ Rust นักพัฒนาจำนวนมากที่มีความเชี่ยวชาญในการใช้ภาษา Rust ในระบบนิเวศของ Solana จึงเริ่มโยกย้ายไปยังระบบนิเวศบล็อกเชนที่เกิดขึ้นใหม่โดยใช้ Move เช่น Aptos และ Sui
3. การสร้างเครือข่ายสาธารณะใหม่ภายใต้ระบบนิเวศของ MOVE
Aptos, Sui, Linera, Starcoin และเครือข่ายสาธารณะอื่น ๆ ได้รับการปรับใช้ในระบบนิเวศของ Move และพวกเขาทั้งหมดได้ทำการขยายของตนเองโดยใช้ภาษา Move บทนี้จะแนะนำ Aptos, Sui, Starcoin
Aptos
คำอธิบายโครงการ
Aptos เริ่มต้นเมื่อต้นเดือนกุมภาพันธ์ของปีนี้ นักพัฒนาของทีมรวมถึงสมาชิกในทีมผู้ก่อตั้งและนักพัฒนาหลักของ Diem วิสัยทัศน์ของทีมสำหรับ Aptos นั้นเกี่ยวข้องอย่างมากกับวิสัยทัศน์ของ Diem การพัฒนา Aptos นั้นมีความต่อเนื่องในระดับหนึ่ง ของการพัฒนาวัน. Aptos มุ่งเน้นไปที่การดำเนินธุรกรรมแบบขนานบนเลเยอร์ 1 และประสิทธิภาพสูง โดยพยายามใช้เชนเดียวเพื่อแก้ปัญหา "สามเหลี่ยมที่เป็นไปไม่ได้" ของการกระจายอำนาจ ความปลอดภัย และประสิทธิภาพสูง ปัจจุบัน เครือข่ายสามารถประมวลผลธุรกรรมได้มากกว่า 10,000 รายการต่อวินาที ตามหลักการแล้ว เครือข่ายหลักของ Aptos สามารถประมวลผลธุรกรรมได้ 160,000 รายการต่อวินาที ก่อนหน้านี้ Aptos ได้รับเงินลงทุน 350 ล้านดอลลาร์สหรัฐ และปัจจุบันเป็นเครือข่ายสาธารณะของ Move ที่เติบโตเร็วที่สุด
ย้ายภาษาบน Aptos
ความคืบหน้าการพัฒนา
ความคืบหน้าการพัฒนา
ในเดือนมีนาคมปีนี้ Aptos เปิดตัว testnet สำหรับนักพัฒนา ในเดือนพฤษภาคม Aptos เปิดตัวการลงทะเบียน testnet จูงใจ และแบ่ง testnet จูงใจออกเป็น 4 รอบ: "การเปิดตัวแบบกระจายศูนย์" "stake" "การกำกับดูแลและการอัปเกรด" และ "การตรวจสอบแบบไดนามิก" โทโพโลยีของอุปกรณ์" ในปัจจุบัน เครือข่ายทดสอบมีโหนดมากกว่า 20,000 โหนด ทำให้เป็นชุมชนโหนดพิสูจน์การครอบครองเดิมพันที่ใหญ่ที่สุดในปัจจุบัน
รอบที่สามของกิจกรรมการทดสอบเครือข่าย Aptos เพื่อจูงใจ AIT-3 จะเปิดตัวอย่างเป็นทางการในวันที่ 30 สิงหาคม และการทดสอบจะสิ้นสุดในวันที่ 9 กันยายน เครือข่ายหลักของ Aptos จะเปิดตัวในฤดูใบไม้ร่วงนี้
การพัฒนาระบบนิเวศ
ณ สิ้นเดือนมิถุนายนปีนี้ Aptos ได้เปิดตัวโครงการระดมทุนสำหรับระบบนิเวศมูลค่า 200 ล้านดอลลาร์ โดยดึงดูดโครงการมากกว่า 100 โครงการที่จะสร้างบน Aptos จากมุมมองของเค้าโครงระบบนิเวศ Aptos ยังคงมุ่งเน้นไปที่การสร้างโครงสร้างพื้นฐาน สถานการณ์การปรับใช้ส่วนใหญ่เป็นผลิตภัณฑ์เช่นกระเป๋าเงิน DEX และข้อตกลงการให้ยืม สิ่งเหล่านี้ควรค่าแก่ความสนใจ ได้แก่ โปรโตคอล CLOB คู่ขนานพิเศษ Econia กลุ่มกระเป๋าเงินหลายลายเซ็นบนมือถือ และ แอปพลิเคชันแบบบูรณาการ Martian wallet ที่เข้ารหัส, ข้อตกลงการให้ยืม NjordFinance, ผู้รวบรวมธุรกรรม Hippo Labs, แอปพลิเคชันธุรกรรม AMM Pontem Network เป็นต้น
Sui
คำอธิบายโครงการ
ก่อตั้งโดย Mysten Labs ซึ่งก่อตั้งโดยอดีตวิศวกรของ Meta โดย Sui ได้แนะนำสถานะที่ไม่เปลี่ยนรูปแบบในความพยายามที่จะปรับใช้รูปแบบการเขียนโปรแกรมแบบ UTXO ใน Move Sui มุ่งเน้นไปที่ TPS สูงและเวลาแฝงต่ำ ไม่ได้กำหนดขีดจำกัดสูงสุดของ TPS มีความสามารถในการขยายที่ดี และลดต้นทุนการทำธุรกรรมของผู้ใช้ ในการทดสอบในเดือนมีนาคมปีนี้ TPS ของ Sui สูงถึง 120,000 Sui กำลังปิดรอบ Series B อย่างน้อย 200 ล้านดอลลาร์ที่มูลค่า 2 พันล้านดอลลาร์
ลักษณะโครงการ
ที่เก็บข้อมูลแบบออนไลน์และความสามารถในการปรับขยายได้ ไม่มีที่เก็บข้อมูลส่วนกลางใน Sui Move ที่เก็บข้อมูลจะเกิดขึ้นภายในที่เก็บข้อมูล Sui เท่านั้น ไม่ใช่ที่เก็บข้อมูล Move พื้นที่เก็บข้อมูลของ Sui นั้นประหยัดและปรับขนาดได้ในแนวนอน ทำให้นักพัฒนาสามารถกำหนดสินทรัพย์ที่ซับซ้อนด้วยคุณสมบัติที่หลากหลาย
ประสิทธิภาพสูงและความสามารถในการปรับขนาดได้สูง: Sui ปรับขนาดเพื่อตอบสนองความต้องการของแอปพลิเคชัน จากข้อมูลของ Mysten Labs เจ้าหน้าที่ของ Sui (โหนด) ในทางทฤษฎีสามารถขยายปริมาณงานผ่านเครือข่ายได้อย่างไม่จำกัดเพื่อตอบสนองความต้องการของผู้สร้างและผู้สร้าง ณ วันที่ 19 มีนาคม 2022 เจ้าหน้าที่ Sui ที่ทำงานคนเดียวที่ไม่ได้เพิ่มประสิทธิภาพซึ่งทำงานบน MacBook Pro M1 แบบ 8 คอร์สามารถดำเนินการและส่งธุรกรรมการโอนโทเค็น 120,000 รายการต่อวินาที (TPS)
เป็นมิตรกับการพัฒนา: Mysten Labs จะเปิดตัว Sui Developer Kit ซึ่งเป็นชุดเครื่องมือโอเพ่นซอร์สที่ช่วยให้นักพัฒนาใช้เวลาน้อยลงในการแก้ไขข้อบกพร่องของสัญญาอัจฉริยะ รอการตรวจสอบ หรือสร้างองค์ประกอบสแต็กเทคโนโลยีพื้นฐาน โครงสร้างทั้งสามของ Sui Developer Kit ได้แก่ Game SDK, Bootstrapping Community SDK และ Handshake SDK
ย้ายภาษาบน Sui
ความคืบหน้าการพัฒนา
ความคืบหน้าการพัฒนา
Sui เปิดตัวบน Devnet ในเดือนพฤษภาคมทำให้นักพัฒนาสามารถใช้เครือข่าย Sui ได้ ณ เดือนกรกฎาคม มีโหนดมากกว่า 5,000 โหนดทำงานบน Devnet
ในเดือนนี้ Sui จะเปิดตัว testnet ที่ได้รับสิ่งจูงใจ และการลงทะเบียนสำหรับ testnet ที่ได้รับสิ่งจูงใจได้เปิดตัวแล้ว เครือข่ายการทดสอบจะแบ่งออกเป็นขั้นตอนต่างๆ: เครือข่าย จำนำ อัปเกรด ฯลฯ
ความก้าวหน้าทางนิเวศวิทยา
ปัจจุบันมี 8 โครงการที่มีข้อมูลสาธารณะ ครอบคลุมกระเป๋าเงิน, NFT, เกมบล็อคเชน, Metaverse เป็นต้น เมื่อพิจารณาจากโครงร่างโครงการปัจจุบันและโซลูชั่นที่ Sui จัดหาให้สำหรับเกมแล้ว คาดว่า NFT และเกมเชนจะกลายเป็นภาคส่วนที่โดดเด่นมากขึ้นในระบบนิเวศน์ของมัน
Starcoin
คำอธิบายโครงการ
ความคืบหน้าการพัฒนา
ความคืบหน้าการพัฒนา
เครือข่ายหลักของ Starcoin จะเปิดตัวในเดือนพฤษภาคม 2564 และเครือข่ายหลักของ Starcoin นั้นทำงานได้อย่างเสถียรมากว่าหนึ่งปี Starcoin Layer 2 จะให้บริการเครือข่ายทดสอบในเดือนกันยายนปีนี้
การพัฒนาระบบนิเวศ
ระบบนิเวศของ Starcoin ประกอบด้วยเจ็ดประเภท ได้แก่ กระเป๋าเงิน, CEX, DEX, แหล่งรวมการขุด, สกุลเงินที่มีเสถียรภาพ, NFT, เกมลูกโซ่ และอื่น ๆ ส่วนใหญ่เกี่ยวข้องกับการขุดและการซื้อขาย STC
โทเค็น
STC เป็นโทเค็นดั้งเดิมของ Starcoin โดยมีการออกทั้งหมด 3,185,136,000 STC และยอดรวมคงที่ การใช้งานหลักคือ 1. การชำระค่าก๊าซสำหรับการทำธุรกรรม 2. การชำระค่าธรรมเนียมพื้นที่ของรัฐ 3. ใช้สำหรับการลงคะแนนเสียงบนเครือข่าย
บทส่งท้าย
บทส่งท้าย
โดยรวมแล้ว กรอบสัญญาอัจฉริยะที่มุ่งเน้นด้านการเงินของ Move ทำให้เหมาะสมอย่างยิ่งสำหรับการปรับใช้แอปพลิเคชันทางการเงินแบบกระจายอำนาจ นวัตกรรมของภาษา Move ในแง่ของความปลอดภัย ความสามารถในการประกอบ และความยืดหยุ่นของสัญญาอัจฉริยะให้การสนับสนุนและรับประกันหลายแง่มุมสำหรับการพัฒนาระบบนิเวศและความปลอดภัยของสินทรัพย์ที่กระจายอำนาจ เช่น DeFi และ NFT
ลิงค์ต้นฉบับ
