ก่อนอื่นไปทำความเข้าใจเกี่ยวกับ EVM คืออะไรกันก่อน… แล้วทำไมต้อง WebAssembly (บันทึกสั้นๆเก็บไว้อ่านเอง ออกตัวก่อนผู้เขียนไม่ใช่ blockchain developer ส่วนไหนให้ข้อมูลผิดพลาดต้องขออภัยด้วยนะครับ) EVM กับ WASM ต่างกันยังไง? EVM หรือ Ethereum Virtual Machine ทำงานบน Stack Machine ของ Ethereum blockchain ส่วน WASM หรือ WebAssembly เป็นภาษาที่เป็น high-performance language คือคุณสามารถเขียนโปรแกรมด้วยโค้ดภาษาใดๆ ก็ได้ เช่น C/C++ หรือ Rust แล้วคอมไพล์แปลงมันออกมาในรูป .wasm ได้ (เรียกว่า bytecode) และเอาตัว bytecode นี่แหละไปรันไทม์ CosmWasm และ SSVM ครับซึ่ง CosmWasm เป็นรันไทม์ของ Cosmos Blockchain ส่วน […]
Continue readingTag: SSVM
ParaState โซลูชันบล็อกเชนอินทิเกรต เทคโนโลยี EWASM กับ EVM สำหรับ blockchain smart contracts ด้วยรันไทม์ WasmEdge (ชื่อเดิม SSVM)
ParaState เป็นแพลตฟอร์มสัญญาอัจฉริยะแบบ multi-chain ที่เชื่อมแอปพลิเคชัน (DeFi DAapp) บนระบบนิเวศของ Polkadot, Substrate และ Ethereum เข้าด้วยกันเพื่อให้เข้ากันได้อย่างราบรื่นกับแอปพลิเคชั่น Ethereum EVM ที่มีอยู่ทั้งหมด ร่วมถึงระบบนิเวศเชนอื่น ๆ ที่ต้องการความเข้ากันได้ ParaState โปรโตคอลพัฒนาขึ้นโดย Core team ของ Rust Foundation และพาร์เนอร์กับทีมจาก Second State ที่จะมาเป็นโครงสร้างพื้นฐานที่จะอินทิเกรตเชื่อมต่อ Ethereum กับ Polkadot โดย ParaState บล็อกเชนเป็นโซลูชันอินทิเกรตสองฝั่งที่ใช้เทคโนโลยี EWASM กับ EVM บนรันไทม์ WasmEdge หรือ SSVM (Second State Virtual Machine) ซอฟต์แวร์สร้างบล็อกเชนบน Substrat ที่จะช่วยให้โครงการต่างๆ กว่า 100 โครงการที่พัฒนาสร้างด้วย Substrate framework รวมถึงสามารถใช้ประโยชน์จากบริการข […]
Continue reading