สวัสดีครับผู้อ่านทุกๆท่าน
เนื่องในโอกาสที่ Movement เปิดให้ Contributors ทุกๆท่านสามารถ contribute ได้ผ่าน Zealy ผมจึงขอโอกาสมาเขียนเกี่ยวกับโปรเจค Movement เพื่อให้เพื่อนๆมาทำความรู้จักกันเพิ่มเติมครับ ซึ่ง Movement ก็เป็นอีกโปรเจคนึงที่ผู้เขียนก็มีความสนใจอยู่ไม่น้อยเลย
หมายเหตุ: ไม่ใช่คำแนะนำเพื่อการลงทุนและล่าแอร์ดรอป โปรดศึกษาก่อนตัดสินใจใช้งานคริปโต #NFA
As of November 2023, EVM-based systems have lost 5 billion dollars in crypto assets due to security exploits.
There is now a solution: M2.
Movement Labs ต้องการโฟกัสกับการพัฒนา blockchain ในส่วนความปลอดภัยของ smart contract และในส่วน scalability ของตัว blockchain เอง ทาง Movement Labs จึงเลือกใช้ภาษา Move ในการพัฒนา modular blockchains และได้พัฒนาเชนออกมาสองตัวคือ M1 และ M2 ผ่านการพัฒนา Movement SDK ซึ่งมี tools 2 ตัวหลัก คือ
MoveVM: เป็น Execution Layer ภาษา Move ทำให้รองรับการ Paralellization
Fractal: ทำให้ developers สามารถพัฒนา Solidity dApps ได้ทันทีบน MoveVM
ในปัจจุบัน Movement มี Key Partners อาทิ Celestia, Covalent, Ethena, Omni และ Union (และอื่นๆ)
ปัจจุบัน Movement ระดมทุนรอบ Pre-Seed ได้ 3.4 ล้านดอลล่าร์สหรัฐ (เพิ่มเติม)
และในวันที่ 25 เมษายน 2024 ทาง Movement ได้ออกมาประกาศการระดมทุน Series A ได้ที่ 38 ล้านดอลลาร์สหรัฐเลยทีเดียว
ผู้อ่านทุกท่านสามารถอ่าน Roadmap ของ Movement เพิ่มเติมได้ที่ด้านล่างครับ
MoveVM ประกอบไปด้วยสามส่วนที่สำคัญดังต่อไปนี้
Block Building: เป็นส่วนที่ triggers การสร้าง block
Mempool Synchronization: ทำให้ MoveVM สามารถสื่อสารกับ app's consensus ได้
Block Committing: เป็นการเขียน pending states ไปยัง storage
M1 เป็น blockchain ตัวแรกใน Movement Ecosytem รองรับ Aptos, Sui และ EVM โดยจะทำหน้าที่เป็น PoS (Proof-of-Stake) decentralized sequencer ของ M2 รวมทั้ง Move Stack L2 อื่นๆในอนาคต โดยมี security จาก Snowman Consensus M1 จะทำหน้าที่เก็บ txs จากผู้ใช้งาน, จัดการ memory pool ของ pending txs, ยืนยันความถูกต้องของ tx ผ่าน Movement SDK และทำ consensus บน transaction order โดย sequencers ใน M1 จำเป็นที่จะต้องมีการ stake $MOV tokens (ทำให้ผู้เขียนมองว่า Movement เป็นอีกเชนที่จะต้องมีการแจก airdrop ก่อนเปิด mainnet คล้ายๆกับกรณีของ Taiko)
M2 เป็นว่าที่ ZK L2 ที่ใช้ MoveVM ตัวแรก ซึ่งจะรองรับ Parallel Execution โดยมี M1 ทำหน้าที่เป็น decentralized sequencer และใช้ Celestia เป็น Data Availability โดยเบื้องต้นผู้ใช้งานจะทำการส่ง tx บน M2 ผ่าน M1 จากนั้น M1 จะทำการตรวจสอบและเรียงลำดับการทำ tx เพื่อสร้าง M2 ledger ส่วนรายละเอียด txs lifecycle สามารถอ่านเพิ่มเติมได้ด้านล่างครับ
แม้ว่าในปัจจุบัน Movement จะยังอยู่ในช่วง testnet แต่เราก็เริ่มเห็นการเข้ามาใช้งาน Move Stack จากทาง Henry ที่ต้องการสร้าง blockchain เพื่อเป็น ecosystem ที่สำคัญสำหรับการปฏิวัติวงการ commerce
เราจะมาดูไอเดียคร่าวๆสำหรับ Henry Ecosystem ซึ่งจะประกอบไปด้วยสามส่วนหลัก
Henry Rewards (H3): เป็นเสมือน cash-back platform ซึ่งลูกค้าสามารถทำ cash-back ได้สำหรับทุกๆการใช้จ่ายในชีวิตประจำวัน
Henry Brands (H3): เป็น no-code NFT platform สำหรับให้ brands ต่างๆมาทำโปรแกรม loyalty โดยที่ไม่มีค่าใช้จ่าย
Henry ZK Rollup (H2): เป็น ZK L2 บน Ethereum โดยมี MoveVM ซึ่งถูก designed สำหรับ commerce
จากที่ผู้เขียนได้มีโอกาสติดตาม Movement มาสักระยะ Movement เป็นอีกโปรเจคที่ทุ่มเทกับสร้าง article เพื่ออธิบายรายละเอียดต่างๆเกี่ยวกับโปรเจคตัวเองที่ค่อนข้างละเอียดอยู่พอสมควร ทำให้เห็นถึงความใส่ใจของ Movement อยู่ไม่ใช้น้อย ซึ่งสิ่งที่ผู้เขียนรู้สึกว้าวกับทาง Movement มากๆคือ การที่ได้เห็นบางโปรเจคมาเลือกใช้ Move Stack เพื่อการทำเชนแล้วถึงแม้ว่า Movement จะยังอยู่ในช่วง Testnet ซึ่งสิ่งนี้เป็นหนึ่งในปัจจัยสำคัญที่ทำให้ผู้เขียนเชื่อว่า Movement จะสามารถสร้าง Ecosystem ของตัวเองได้ในระยะยาว เพื่อนๆสามารถเรียนรู้เกี่ยวกับ Movement เพิ่มเติมได้ที่นี่
Note: บทความดังกล่าวเป็นส่วนนึงของการ Contribution ให้กับ Movement