คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
การวิเคราะห์ที่ครอบคลุมของ Move Language: Javascript สำหรับ Web3
BixinVentures
特邀专栏作者
2022-08-26 03:37
บทความนี้มีประมาณ 4720 คำ การอ่านทั้งหมดใช้เวลาประมาณ 7 นาที
การอภิปรายเชิงลึกเกี่ยวกับที่มา ลักษณะเฉพาะ นิเวศวิทยาการพัฒนา และอนาคตของ Move

ชื่อเดิม:《Move: The Javascript of Web3?》

ผู้เขียนต้นฉบับ:Mustafa Yilham Jermaine WongHenry Ang   

ชื่อเดิม:

ผู้เขียนต้นฉบับ:

คำนำ:

เมื่อมองไปรอบๆ โพสต์บน Twitter และสิ่งพิมพ์เกี่ยวกับคริปโต ชื่อของ Sui และ Aptos ก็โผล่ขึ้นมาเรื่อยๆ เกิดอะไรขึ้นกับบล็อกเชน L1 ความเร็วสูงใหม่เหล่านี้ ทำไมพวกเขาถึงดึงดูดการลงทุนจาก a16z, FTX, Multicoin และอื่นๆ เราค้นพบว่าบล็อคเชนทั้งสองมีความสัมพันธ์ทางประวัติศาสตร์อย่างลึกซึ้งกับ Diem และทั้งคู่ใช้ภาษาโปรแกรมใหม่ - Move

ในบทความนี้ เราจะสำรวจลักษณะของ Move ในเชิงลึก และแนะนำบล็อกเชนสั้นๆ เช่น Sui และ Aptos ที่นำ Move มาใช้ จากนั้นตรวจสอบการถือกำเนิดของ Solidity/EVM และสุดท้ายเปรียบเทียบว่า Move และ MoveVM สามารถสร้างระบบนิเวศที่มีชีวิตชีวาของตัวเองได้หรือไม่

ชื่อระดับแรก

ไดเร็กทอรีอย่างง่าย:

1. ที่มาของมูฟ

3. ระบบนิเวศการพัฒนาของ Move

4. Solidity/EVM: วิธีที่กลายเป็นระบบนิเวศสำหรับนักพัฒนาที่มีไดนามิกมากที่สุด

5. อนาคตของภาษามูฟวี่ชื่อระดับแรก1. ที่มาของมูฟ

Move เป็นภาษาการเขียนโปรแกรมแบบ Rust-based ที่พัฒนาขึ้นสำหรับโปรเจกต์บล็อกเชน Diem ของ Meta ทีมงานกำลังทำงานเกี่ยวกับภาษาสัญญาอัจฉริยะอื่น ๆ ในขณะนั้น แต่ไม่มีภาษาใดที่ขาดแคลน กำหนดระดับ และตรวจสอบได้ลักษณะปัจจุบัน

ย้ายที่เก็บซอร์สโค้ด GitHub

ปัจจุบันบริหารงานโดย Mysten Labs ทีมงานของ Aptos และ Sui เป็นทีมพัฒนาหลักของ Move วิสัยทัศน์ของภาษา Move คือการกลายเป็น Javascript ใน Web3 ซึ่งเป็นเฟรมเวิร์กที่ช่วยให้นักพัฒนาสร้างแอปพลิเคชันบล็อกเชนได้อย่างปลอดภัย ง่าย และรวดเร็วชื่อระดับแรก2. ข้อดีของการย้าย

Move เป็นแพลตฟอร์มที่ไม่เชื่อเรื่องพระเจ้า เปิดใช้งานไลบรารี เครื่องมือ และชุมชนนักพัฒนาที่ใช้ร่วมกันทั่วทั้งบล็อกเชน ย้ายภาษาเน้นการออกแบบสำหรับการป้องกันเพิ่มเติม สามารถใช้ Move กับ

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

ชื่อระดับแรก

3. ระบบนิเวศการพัฒนาของ Move

Mysten Labsชื่อเรื่องรองNovi Research1. Sui พัฒนาโดย Mysten LabsCEO Evan ChengCPO Adeniyi AbiodunCTO Sam Blackshear(1) Sui คืออะไรและเบื้องหลังของทีมคืออะไร?George DanezisSui เป็น blockchain ที่พิสูจน์การถือหุ้นแบบกระจายอำนาจพร้อมปริมาณงานและพื้นที่จัดเก็บที่ปรับขนาดได้ในแนวนอน ทีมงานที่อยู่เบื้องหลัง Mysten Labs มาจากKostas Chalkais

ซึ่งเป็นแผนก R&D ขั้นสูงของบล็อกเชนภายใน Meta ทำงานเกี่ยวกับการดำเนินการและการเข้ารหัสของ Diem blockchain และภาษาโปรแกรม Move ทีมผู้ก่อตั้งประกอบด้วย

(ผู้ก่อตั้งมูฟ) หัวหน้านักวิทยาศาสตร์

และหัวหน้านักเข้ารหัส

(2) เหตุการณ์ทางการเงินMysten Labs กำลังเจรจาเพื่อระดมทุนรอบ Series B มูลค่า 200 ล้านดอลลาร์ ด้วยมูลค่า 2 พันล้านดอลลาร์ นำโดย FTX Ventures Mysten Labs ระดมทุนได้ 36 ล้านดอลลาร์ในรอบ Series A ที่นำโดย Andressen Horowitz ในช่วงปลายปี 2021(3) ประสิทธิภาพNarwhal & Tuskความเร็วในการประมวลผลของ Sui คาดว่าจะเกิน 120,000 TPS และสามารถประมวลผลธุรกรรมอิสระด้วยความเร็วที่ต่ำกว่าวินาที และสามารถประมวลผลธุรกรรมที่ซับซ้อนมากขึ้น (วัตถุที่ใช้ร่วมกัน) ด้วยความเร็ว 3 วินาที การพึ่งพาของธุรกรรมจะถูกแมปก่อนที่จะดำเนินการ ทำให้

การออกอากาศฉันทามติไบแซนไทน์

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

การประมวลผลโปรโตคอลฉันทามติ

Sui DevNet(4) ย้ายภาษาในซุยในขณะที่ Sui ใช้ Move จะทำการเปลี่ยนแปลงบางอย่างกับฟังก์ชันหลักของ Move โดยเฉพาะอย่างยิ่งในแง่ของตัวดำเนินการพื้นที่เก็บข้อมูลส่วนกลางและความสามารถหลัก การเปลี่ยนแปลงเหล่านี้ช่วยรักษาความปลอดภัยและความยืดหยุ่นของ Move แต่เพิ่มประสิทธิภาพการจัดเก็บและกลไกที่อยู่ ทำให้ประสิทธิภาพของเครือข่ายดีขึ้นและลดเวลาการยืนยันการทำธุรกรรม(5) แผนงานการพัฒนาเผยแพร่สู่สาธารณะตั้งแต่เดือนพฤษภาคมและทีมงานได้ประกาศวันเปิดตัวในเดือนสิงหาคม 2565

Testnet ที่สร้างแรงจูงใจ

ยังเปิดให้บริการตั้งแต่สิ้นเดือนมิถุนายน

2、Apots

(6) โครงการเชิงนิเวศน์

Aptosข้อมูลเกี่ยวกับโครงการที่พัฒนาบน Sui นั้นไม่เพียงพอ จนถึงตอนนี้ Sui Wallet ส่วนขยายที่โฮสต์ด้วยตนเองของ Chrome ได้เปิดตัวแล้ว ในขณะที่ Ethos Wallet ของบุคคลที่สามถูกใช้บน DevNetชื่อเรื่องรอง(1) Aptos คืออะไร และใครอยู่เบื้องหลัง CEO Mo Shaikเป็น blockchain ชั้น 1 ที่มีCTO Avery Ching. แอพทอสโดยสมาชิกคนอื่นๆและอดีตหัวหน้าวิศวกรซอฟต์แวร์ของโซลูชันบล็อกเชนภายในของ Meta

ร่วมก่อตั้ง. ก่อนใช้ Meta โมเคยทำงานที่ Conesnsys, BlackRock และ Boston Consulting Group ขณะที่ Avery ทำงานที่ Yahoo ทีม Aptos

สมาชิกคนอื่นๆประกอบด้วยดุษฎีบัณฑิต นักวิจัย วิศวกร นักออกแบบ และนักยุทธศาสตร์ที่มีประสบการณ์การทำงานใน Meta, Novi, Amazon, VMware และอื่นๆ(2) เหตุการณ์ทางการเงินAptos ปิดรอบที่นำโดย a16z ในเดือนมีนาคม

ลงทุน 200 ล้านเหรียญสหรัฐ

ผู้เข้าร่วมประกอบด้วย Tiger Global, Katie Haun, Multicoin Capital, 3 Arrows Capital, FTX Ventures และ Coinbase Ventures จากนั้นในวันที่ 25 กรกฎาคม บริษัทได้รับการลงทุนที่นำโดย FTX VenturesBlock-STM(3) ประสิทธิภาพการซิงโครไนซ์สถานะตอนนี้ Aptos สามารถเข้าถึงสูงสุด 10,000 TPS ด้วยปริมาณงานสูงสุดตามทฤษฎีที่ 160,000 TPS ธุรกรรมส่วนใหญ่ได้รับการยืนยันหลังจากการออกอากาศทางเว็บสองครั้ง โดยมีเวลาสิ้นสุดที่ 250 มิลลิวินาที กุญแจสู่ทรูพุตสูงของ Aptos คือความสามารถในการแยกเลเยอร์การดำเนินการธุรกรรมออกจากโปรโตคอลที่สอดคล้องกันHotStuffบรรลุความสามารถในการดำเนินการแบบขนานและผ่าน

การซิงโครไนซ์สถานะ

บรรลุเวลาแฝงย่อยวินาที เครื่องยนต์ที่เป็นเอกฉันท์ดัดแปลงมาจากวันของและการทำซ้ำครั้งที่ 4 ของทีม(4) ย้ายภาษาบน Aptos

แอพทอสผ่าน

Aptos DevNetอแดปเตอร์เลเยอร์ขยายแกนหลัก MoveVM ด้วยความสามารถเพิ่มเติม ซึ่งรวมถึงการทำงานแบบคู่ขนานผ่าน Block-STM การดำเนินการธุรกรรมพร้อมกันโดยไม่ต้องป้อนข้อมูลจากผู้ใช้ พื้นที่เก็บข้อมูลขนาดใหญ่ในบัญชี ตารางสำหรับจัดเก็บคีย์ และการแยกส่วนแบบละเอียด จำนวนข้อมูลที่จัดเก็บ (แบบละเอียด storage) ในบัญชีจะส่งผลต่อค่าแก๊สสำหรับการทำธุรกรรมที่เกี่ยวข้องกับบัญชี(5) แผนงานการพัฒนาได้รับการเผยแพร่สู่สาธารณะตั้งแต่เดือนมีนาคมและทีมงานได้เสร็จสิ้นแล้ว4 เครือข่ายการทดสอบแรงจูงใจที่วางแผนไว้กลางขั้นตอนที่ 1, อยู่ระหว่างดำเนินการระยะที่ 2

. Aptos ยังประกาศในเดือนมิถุนายนก

โครงการให้ทุน 1,500(6) ความก้าวหน้าทางนิเวศวิทยา

พื้นที่เก็บข้อมูลหลักของ Aptos มี

(1)0Lด้วย Forks หลายตัว ทำให้ตอนนี้มีมากกว่า 100 โปรเจกต์ทั่วทั้ง DeFi, NFT, เกม และอื่นๆ ที่คาดว่าจะปรับใช้บน mainnet Pontem Network, พี่น้อง Macalinao, Nutrios, PayMagic, MartianDAO, Solrise และทีมอื่น ๆ กำลังเตรียมพร้อมสำหรับ Aptos mainnet ซึ่งคาดว่าจะเปิดตัวประมาณปลายเดือนกันยายน

(2)Starcoin3. บล็อกเชนอื่นๆ ที่ใช้ภาษา Move

- แพลตฟอร์มสัญญาอัจฉริยะที่ใช้ฉันทามติการพิสูจน์การทำงานที่ได้รับการปรับปรุงและภาษา Move เพิ่มประสิทธิภาพการสร้างระบบนิเวศต่างๆ เช่น DeFi, NFT และเกมผ่านการทำงานร่วมกันแบบหลายชั้นและยืดหยุ่น

4. การเปรียบเทียบระหว่าง Sui/Aptos และบล็อกเชนอื่นๆ

คำอธิบายภาพ Aptos, Solana Explorer, Etherscan, Sui Node, Aptos Node, Solana Node, ETH Node

การเปรียบเทียบหลายมิติของเครือข่ายสาธารณะสี่เครือข่าย

คำอธิบายภาพ

จากการเปรียบเทียบข้างต้น Sui และ Aptos มีความคล้ายคลึงกับ Solana ในการดำเนินธุรกรรมแบบคู่ขนาน ดังนั้นจึงมีปริมาณงานสูงกว่า

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

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

ชื่อระดับแรก

5. Solidity/EVM: กลายเป็นระบบนิเวศสำหรับนักพัฒนาที่มีไดนามิกมากที่สุดได้อย่างไร

เพื่อให้เข้าใจเส้นทางที่ Move/MoveVM ใช้ในการสร้างภาษาการเขียนโปรแกรมและเครื่องเสมือนของตนเองอย่างถ่องแท้ เราจำเป็นต้องทบทวน Solidity/EVM และวิธีที่ภาษาเหล่านี้กลายเป็นภาษาโปรแกรมสัญญาอัจฉริยะโดยพฤตินัยในปัจจุบัน

ในวันแรก มีสองวิธีในการเขียนสัญญาอัจฉริยะบนบล็อกเชนใหม่@jolestara) ใช้ภาษาโปรแกรมที่มีอยู่แล้วรันผ่าน WebAssembly (WASM) ของเครื่องเสมือนที่ใช้งานทั่วไปb) สร้างภาษาโปรแกรมใหม่และเครื่องเสมือนใหม่ตั้งแต่เริ่มต้น

ในขณะที่ Solidity และ EVM ใช้ถนนที่มีการเดินทางน้อยลง Solidity/EVM มีประสิทธิภาพเหนือกว่า WASM VM สำหรับวัตถุประสงค์ทั่วไปอย่างไร ผู้พัฒนาหลักของ Starcoin

คิดดังต่อไปนี้

สามเหตุผล

ก) ภาษาที่ใช้งานทั่วไปเหมาะสำหรับระบบปฏิบัติการมากกว่าบล็อกเชน หากฟังก์ชันต่างๆ เช่น การเรียกระบบปฏิบัติการ ไฟล์ I/O ฮาร์ดแวร์ เครือข่าย และไลบรารีการทำงานพร้อมกันถูกถอดออกไป ไลบรารีที่ใช้ร่วมกันระหว่างสัญญาอัจฉริยะและภาษาโปรแกรมจะเหลือน้อยที่สุด สิ่งนี้เป็นการเอาชนะจุดประสงค์ของการใช้ภาษาโปรแกรมสำหรับวัตถุประสงค์ทั่วไป เนื่องจากข้อได้เปรียบหลักของภาษาโปรแกรมคือการใช้ประโยชน์จากไลบรารีที่ใช้ร่วมกันที่มีอยู่ในระบบนิเวศของนักพัฒนา

c) เนื่องจากแต่ละเชนมีกลไกการจัดการสถานะที่แตกต่างกัน แม้ว่าพวกมันจะทำงานบน WASM VM เดียวกัน ความสามารถในการทำงานร่วมกันยังคงเป็นปัญหา เนื่องจากสัญญาอัจฉริยะในแต่ละเชนไม่สามารถย้ายไปยังเชนอื่นได้โดยตรง จึงเกิดปัญหาการกระจายตัวของระบบนิเวศของนักพัฒนาด้วย

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

ชื่อระดับแรก

6. อนาคตของภาษามูฟวี่a16z State of Crypto

ตอนนี้ Move/MoveVM กำลังดำเนินไปตามเส้นทางเดียวกับ Solidity/EVM และมีข้อมูลบางอย่างที่แสดงว่าเป็นเช่นนั้นคำอธิบายภาพแหล่งที่มา:

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

ที่สุดห่วงโซ่ของการนับบัญชีที่ใช้งานอยู่เนื่องจาก FTX Ventures เป็นผู้ลงทุนในทั้ง Sui และ Aptos เราเชื่อว่าพวกเขาสามารถช่วยพัฒนาระบบนิเวศของ Move ได้ เช่นเดียวกับที่พวกเขาทำในช่วงเริ่มต้นระบบของ Solana จากทั้งหมดที่กล่าวมา ทั้ง Sui และ Aptos ต่างก็พยายามอย่างหนักเพื่อ DevNets ของพวกเขา ซึ่งรวมถึงรางวัลบ่มเพาะและแฮ็กกาธอน และเราคาดว่ากิจกรรมของนักพัฒนาจะเพิ่มขึ้นในอีกไม่กี่เดือนข้างหน้า

นอกจากนี้ เพื่อช่วยแก้ปัญหาการขาดแคลนทรัพยากรสำหรับนักพัฒนาสำหรับภาษาการเขียนโปรแกรมใหม่ และเพื่อช่วยในการโยกย้ายนักพัฒนาจากภาษาอื่นไปยังภาษาใหม่อย่างค่อยเป็นค่อยไป โครงการต่างๆ เช่น Pontem ได้พัฒนา Diem MoveVM

สาขา

สามารถปรับใช้กับเครือข่ายอื่นๆ ที่มีอยู่ เช่น Polkadot, Cosmos, Avalanche เป็นต้น และกำลังพัฒนา EVM ใหม่ที่เข้ากันได้กับ MoveVM

Web3.0
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
การอภิปรายเชิงลึกเกี่ยวกับที่มา ลักษณะเฉพาะ นิเวศวิทยาการพัฒนา และอนาคตของ Move
อันดับบทความร้อน
Daily
Weekly
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android