จากการเปลี่ยนกระบวนทัศน์จาก EVM เป็น Wasm เหตุใด Polkadot จึงกลายเป็นต้นไม้ที่เขียวขจีของห่วงโซ่สา
ผลิตโดย Polkadot Ecological Research Institute ต้องเป็นบูติก (บทความยาวมาก แนะนำให้รวบรวมก่อนแล้วค่อยอ่าน)
บทความนี้จัดทำร่วมกันโดย Patract Labs และ Polkadot Ecological Research Institute บทความนี้จะเกี่ยวข้องกับคำศัพท์ทางเทคนิคบางคำแต่เราจะอธิบายด้วยวิธีที่เข้าใจง่าย คุณสามารถอ่านคำอธิบายที่สำคัญตามความเหมาะสม
พื้นหลัง
พื้นหลัง
หากย้อนเวลากลับไปในปี 2017 ผู้คนจะยังจำสิ่งที่เกิดขึ้นในสนาม blockchain ในปีนั้น โดยเฉพาะอย่างยิ่งการระเบิดใน public chain field มันไม่เพียงพอที่จะอธิบายถึงโครงการหลายหมื่นโครงการที่อ้างว่าเป็นเครือข่ายสาธารณะในปีนั้น อย่างไรก็ตาม เรื่องราวในภายหลังบอกเราว่ามีเครือข่ายสาธารณะเพียงไม่กี่แห่งเท่านั้นที่สามารถข้ามแม่น้ำแห่งประวัติศาสตร์ได้อย่างแท้จริง เป็นผลให้การแข่งขันของห่วงโซ่สาธารณะดูเหมือนจะเปลี่ยนจาก "ลูกศรนับพันพร้อมกัน" เป็น "เก้าสิบเก้ากลับเป็นหนึ่ง" และเหลือเพียง Ethereum เท่านั้นที่ถือธงระบบนิเวศของห่วงโซ่สาธารณะ
และในวันนี้ 4 ปีต่อมา เราย้อนเวลากลับไปต้นปี 2021 ในเวลานั้น ระบบนิเวศของห่วงโซ่สาธารณะไม่มีสิ่งที่เรียกว่า "นักฆ่า Ethereum" อีกต่อไป ทุกคนมุ่งความสนใจไปที่ Ethereum ไม่ว่าจะเป็น DeFi หรือ NFT ทั้งสองมาจากระบบนิเวศ Ethereum อย่างไรก็ตาม ความนิยมของโครงการระบบนิเวศของ Ethereum ก็บีบประสิทธิภาพของ Ethereum เช่นกัน ปัญหาเก่าของการถ่ายโอนที่ช้าของ Ethereum และค่าธรรมเนียมแก๊สสูงได้ปรากฏขึ้นอีกครั้ง
เป็นผลให้โซลูชันใหม่บางอย่างปรากฏขึ้นอย่างค่อยเป็นค่อยไป Binance Smart Chain BSC โดดเด่นเป็นอันดับแรก ด้วยความเข้ากันได้กับ EVM ทำให้สร้างแอปพลิเคชันที่สมบูรณ์ของ Ethereum บน BSC ได้อย่างรวดเร็ว และรองรับ Binance Exchange อย่างรวดเร็ว มันเติบโตและกลายเป็นสาธารณะ ห่วงโซ่ที่มีปริมาณการล็อคที่ใหญ่เป็นอันดับสอง จากนั้น Polygon ซึ่งวางตำแหน่งเป็นผู้รวบรวมเลเยอร์ 2 และ Solana ซึ่งเป็นเครือข่ายสาธารณะที่มีประสิทธิภาพสูง ได้เริ่มดำเนินการในเดือนเมษายน และความน่าจะเป็นของเครือข่ายสาธารณะที่เพิ่มขึ้นนั้นสูงขึ้นเรื่อยๆ
ในเดือนสิงหาคมที่ผ่านมา เราได้เห็นการระบาดของกระแสเชนสาธารณะอีกครั้ง และเชนสาธารณะเช่น Avalanche, Fantom และ Celo ก็นำไปสู่การเติบโตครั้งใหญ่
เหตุผลที่เครือข่ายสาธารณะเหล่านี้รู้สึกตื่นเต้นนอกเหนือไปจากโฆษณาในตลาดและกลไกการจูงใจของเครือข่ายสาธารณะก็คือพวกเขาเกือบทั้งหมดนำมาใช้หรือเข้ากันได้กับ EVM (Ethereum Virtual Machine) "Ethereum Virtual Machine" ( ยกเว้น Solana) เพื่อให้สามารถใช้สัญญาอัจฉริยะได้อย่างรวดเร็วและความเข้ากันได้ที่มีประสิทธิภาพ ทำให้สามารถขยายระบบนิเวศน์วิทยาได้อย่างรวดเร็ว ดังนั้น EVM จึงได้วางรากฐานสำหรับการระเบิดของเครือข่ายสาธารณะบางส่วน
แม้ว่าในปัจจุบัน EVM จะถือเป็นกลไกที่ค่อนข้างสมบูรณ์ในด้านบล็อกเชน แต่ข้อจำกัดและความทันเวลาของมันก็ดูเหมือนจะ "ล้าสมัย" ด้วยการพัฒนาของบล็อกเชน และสัญญา Wasm ซึ่งเป็นเวอร์ชันอัปเกรดของสัญญา EVM ได้เริ่มดึงดูด ความสนใจของทุกคน
เรายังเห็นว่าผู้ก่อตั้ง Ethereum "V God" ได้กล่าวไว้นานแล้วว่า Ethereum 2.0 จะได้รับการอัปเกรดเป็นสัญญา Wasm (eWASM) เพื่อตอบสนองความต้องการในการพัฒนาที่มากขึ้น แต่ตอนนี้ การพัฒนาสัญญาของ Wasm ได้เป็นรูปเป็นร่างแล้ว โดยเฉพาะอย่างยิ่งในระบบนิเวศของ Polkadot มีผู้ยอมรับและผู้รับเลี้ยงบุตรบุญธรรมมากขึ้น และดูเหมือนว่าพวกเขาจะมองเห็นอนาคตอันไกลโพ้น...
ดูอย่างรวดเร็วเกี่ยวกับ EVM และ Wasm
EVM และ Wasm VM เป็นเครื่องเสมือนสองเครื่องที่ใช้กันทั่วไปสำหรับบล็อกเชน บล็อกเชนยอดนิยมเกือบทั้งหมดเข้ากันได้กับ EVM ไม่มากก็น้อย แต่ก็มีเชนสาธารณะเกิดใหม่จำนวนมากที่จะใช้เทคโนโลยี Wasm จะเกิดอะไรขึ้นเบื้องหลังสิ่งนี้ การเปลี่ยนแปลงประเภทใด เพื่อให้เข้าใจสิ่งเหล่านี้อย่างชัดเจน เราจำเป็นต้องมีความเข้าใจโดยสังเขปเกี่ยวกับ EVM และ Wasm
1. EVM คืออะไร?
ตามคำจำกัดความมาตรฐาน EVM เป็นเครื่องเสมือนที่พัฒนาขึ้นเป็นพิเศษสำหรับไคลเอ็นต์ Ethereum ซึ่งส่วนใหญ่ใช้เพื่อเรียกใช้รหัสสัญญาอัจฉริยะบนเครือข่าย Ethereum โดยพื้นฐานแล้วเป็นเครื่องเสมือน (VM) แต่เบากว่า เครื่องเสมือนสามารถเข้าใจได้ง่ายว่าเป็นคอมพิวเตอร์เสมือน ดังนั้นเราจึงสามารถเขียนโปรแกรมและเรียกใช้โปรแกรมบนคอมพิวเตอร์เครื่องนี้ได้
การใช้เครื่องเสมือน (VM) กับ Ethereum เรามี EVM ที่รู้จักกันดี (Ethereum Virtual Machine, Ethereum Virtual Machine) ดำเนินการโดยอัตโนมัติ ในขณะเดียวกัน ด้วยความช่วยเหลือของฟังก์ชันสัญญาอัจฉริยะของ Ethereum เราสามารถทำงานโมดูลาร์ต่างๆ บนเครือข่ายบล็อกเชนได้สำเร็จ
ในแง่ของคนธรรมดา ด้วยความช่วยเหลือของเครื่องเสมือนของ Ethereum เราสามารถจับคู่สัญญาหรือสัญญาในโลกแห่งความจริงกับบล็อกเชน ดังนั้นเมื่อมีความต้องการ (หรือเงื่อนไข) เกิดขึ้น การทำธุรกรรมหรือการถ่ายโอนจะเสร็จสมบูรณ์โดยอัตโนมัติ หลีกเลี่ยงการละเมิดสัญญา มันสามารถ เฉพาะกับ Ethereum ของเครื่องเสมือนเท่านั้นที่สามารถพัฒนา Ethereum ตามมาได้ และจะนำแอปพลิเคชันเพิ่มเติมมาสู่ blockchain ไม่ว่าจะเป็น DeFi, NFT หรือฟังก์ชั่นลูกโซ่พันธมิตรอื่น ๆ
2. Wasm คืออะไร?
ชื่อเต็มของ Wasm คือ WebAssembly ซึ่งเป็นรูปแบบคำสั่งไบนารีที่ทำงานบนเครื่องเสมือนแบบสแต็ก โค้ดเหล่านี้อาจเป็น C, C++ หรือ Rust เป็นต้น โค้ดเหล่านี้จะถูกคอมไพล์ลงในเบราว์เซอร์ของคุณและรันบน CPU ของคุณในระยะเวลาอันใกล้ ความเร็วเนทีฟทำงานและรหัสเหล่านี้อยู่ในรูปแบบของไฟล์ไบนารี ทีมพัฒนาของ Wasm มาจาก Mozilla, Google, Microsoft, Apple และบริษัทอื่นๆ และกำหนดมาตรฐานโดยองค์กร W3C
Wasm เดิมทีเป็นเครื่องเสมือนที่ออกแบบมาสำหรับเบราว์เซอร์ แต่หลังจากที่นักพัฒนาใช้ Wasm มากขึ้นเรื่อยๆ พวกเขาได้ขยายสถานการณ์การใช้งาน Wasm ทีละน้อย ทำให้ Wasm เป็นหนึ่งในรูปแบบที่พบมากที่สุดในปัจจุบัน
ในด้านของบล็อกเชน ความเป็นอิสระของโฮสต์ แซนด์บ็อกซ์ความปลอดภัย และความเรียบง่ายโดยรวมทำให้รันไทม์ในอุดมคติสำหรับสัญญาอัจฉริยะ นอกจากนี้ยังอนุญาตให้พัฒนาสัญญาโดยใช้ภาษาโปรแกรมสมัยใหม่หลายภาษา (Rust, C++, JavaScript เป็นต้น) ทีม Ethereum ได้ทำการนำร่อง eWasm ซึ่งเป็นกลไกสัญญาที่ใช้ Wasm และวางแผนที่จะเปิดตัวอย่างเป็นทางการในช่วงปี 2021
ทำไม EVM จะเปลี่ยนกระบวนทัศน์เป็น Wasm
1. การปรับเปลี่ยนกระบวนทัศน์คืออะไร?
Paradigm Shift หรือที่เรียกว่า "paradigm shift" ถูกเสนอครั้งแรกโดยนักปรัชญาวิทยาศาสตร์ชื่อดังชาวอเมริกัน โธมัส เอส. คูห์น (Thomas S. Kuhn) ผู้ซึ่งเชื่อว่า "กระบวนทัศน์" หมายถึงชุมชนวิทยาศาสตร์เฉพาะที่มีส่วนร่วมในประเภทของ กิจกรรมทางวิทยาศาสตร์ รูปแบบที่เป็นที่ยอมรับซึ่งต้องปฏิบัติตาม ซึ่งรวมถึงโลกทัศน์ที่ใช้ร่วมกัน ทฤษฎีพื้นฐาน กระบวนทัศน์ วิธีการ วิธีการ มาตรฐาน และทุกสิ่งที่เกี่ยวข้องกับการวิจัยทางวิทยาศาสตร์ และแนวคิดนี้ยังสามารถถ่ายทอดไปยังระดับอื่นๆ เช่น ระดับเศรษฐกิจ ระดับการจัดการองค์กร ระดับธุรกิจ และอื่นๆ
การแปลงกระบวนทัศน์คือกระบวนการเปลี่ยนรูปแบบ A ที่มีมายาวนานและเป็นที่รู้จักไปสู่รูปแบบ B อื่น ตัวอย่างเช่น การใช้เพจเจอร์ bp จะถูกแปลงเป็นการใช้โทรศัพท์มือถือ ข้อความจะถูกแปลงเป็น WeChat ดีวีดีถูกแปลงเป็นสื่อสตรีมมิ่ง เป็นต้น
ข้อเสนอแนะเกี่ยวกับความก้าวหน้าทางวิทยาศาสตร์ของมนุษย์ในปัจจุบัน ความก้าวหน้าทางวิทยาศาสตร์และเทคโนโลยีที่ยิ่งใหญ่ของเราแต่ละอย่างไม่ใช่เรื่องบังเอิญ อาจกล่าวได้ว่าเป็นสิ่งจำเป็นชนิดหนึ่ง โทมัสอธิบายทิศทางของเทคโนโลยีเหล่านี้ "การพัฒนาวิทยาศาสตร์คือ สร้างขึ้นโดยกระบวนการที่ชุดของทฤษฎีใหม่มาแทนที่ทฤษฎีเก่า" และเช่นเดียวกันสำหรับบล็อกเชน
EVM ผ่านไป 7 ปีแล้วนับตั้งแต่การถือกำเนิดของ Ethereum เมื่อเปรียบเทียบกับโลกของ blockchain ในตอนนั้น มันได้ก้าวกระโดดไปข้างหน้าอย่างมาก ตามเส้นทางของการเปลี่ยนกระบวนทัศน์ Ethereum กำลังจะเข้าสู่ช่วงเวลา 2.0 ดังนั้น EVM จึงจำเป็นต้องได้รับการปรับปรุงและทำซ้ำอย่างเร่งด่วน EVM ยังคงได้รับการออกแบบเมื่อไม่กี่ปีที่ผ่านมา แต่เทคโนโลยีใหม่ ๆ กำลังพัฒนาอย่างรวดเร็ว EVM ดูเหมือนจะหันไปใช้ Wasm ซึ่งเป็นผลมาจากการเปลี่ยนแปลงกระบวนทัศน์
2. Wasm มีข้อได้เปรียบเหนือ EVM อย่างไร
Ethereum Foundation ได้กล่าวหลายครั้งที่ Devcon ว่าตั้งใจที่จะเปลี่ยนจาก EVM เป็น Wasm แต่ขนาดสัญญาขนาดใหญ่ที่ได้เปิดตัวไปแล้วไม่สามารถรองรับการเปลี่ยนแปลงที่ฝังลึกได้ และระบบนิเวศน์วิทยาก็กำลังดำเนินต่อไปและห่างไกลจากโซลูชันชั่วคราวนี้ . ข้อดีของการเลือก Wasm เป็นเครื่องเสมือนสำหรับสัญญาอัจฉริยะมีดังนี้:
1. ชนะเครื่องเสมือน EVM โดยสมบูรณ์ เมื่อเปรียบเทียบกับ EVM ซึ่งต้องการให้นักพัฒนาคอมไพล์ล่วงหน้าและมีค่าใช้จ่ายในการเขียนโปรแกรมที่สูงกว่า โครงสร้าง ความสมบูรณ์ของคำสั่ง และประสิทธิภาพการดำเนินการของเครื่องเสมือน Wasm นั้นเหนือกว่าเครื่องเสมือน EVM อย่างมาก และจะกลายเป็นกลไกใหม่สำหรับสัญญา การพัฒนา.
2. ความเร็วในการดำเนินการที่รวดเร็ว Wasm มีซีแมนทิกส์ครบชุด และมีรูปแบบไบนารีขนาดกะทัดรัดที่มีขนาดเล็ก ซึ่งทำให้ประสิทธิภาพของ Wasm bytecode รันไทม์ใกล้เคียงกับรหัสเครื่องโลคัล ซึ่งมีขนาดสูงกว่าประสิทธิภาพของ EVM 1 ถึง 2 คำสั่ง จะได้รับการอัปเกรดเป็นเครื่องเสมือน JIT ที่เร็วขึ้น
3. ค่าธรรมเนียมการทำธุรกรรมต่ำ เครื่องเสมือน Wasm ที่เร็วขึ้นทำให้ปริมาณงานธุรกรรมเพิ่มขึ้นอย่างมาก และค่าใช้จ่ายในการปรับใช้สัญญาและการทำธุรกรรมก็สามารถลดลงได้อย่างมากเช่นกัน อาจกล่าวได้ว่าสัญญา Wasm ได้แก้ปัญหาปัจจุบันของค่าธรรมเนียมการทำธุรกรรมที่สูงและความแออัดของการทำธุรกรรมบน Ethereum
4. ภาษาสัญญาที่หลากหลาย Wasm ขยายชุดภาษาที่มีให้สำหรับนักพัฒนาสัญญาอัจฉริยะ และสนับสนุนการใช้ภาษาระดับสูงของ Wasm (เช่น Rust, C++, JavaScript เป็นต้น) เพื่อพัฒนาและเขียนตรรกะทางธุรกิจที่ซับซ้อน ซึ่งหมายความว่าคุณสามารถเขียนสัญญาอัจฉริยะได้ ในภาษาใดก็ได้ที่คุณคุ้นเคย รวมถึงหมึกที่ขึ้นสนิมที่โตเต็มที่ที่สุด! หรือแอสเซมบลีสคริปต์ที่ใช้แอสเซมบลี ฯลฯ
3. เหตุผลที่ EVM จะเปลี่ยนกระบวนทัศน์เป็น Wasm
แม้ว่าเราจะกล่าวเพียงสั้น ๆ ว่า Wasm มีข้อได้เปรียบหลายประการเหนือ EVM ในระดับเทคนิค แต่สาเหตุของการเปลี่ยนกระบวนทัศน์จาก EVM เป็น Wasm นั้นไม่ได้มีเพียงแง่มุมนี้เท่านั้น
ในฐานะผู้ประดิษฐ์ EVM และผู้ก่อตั้ง Polkadot ดร. กาวินมีความคิดเห็นเพียงพอในเรื่องนี้ ตอนที่ทำงานกับ Polkadot Gavin ไม่ได้ทำตาม EVM ที่เขาคิดค้น แต่เลือก Wasm เหตุผลเบื้องหลังสามารถตอบคำถามนี้ได้เป็นอย่างดี
แม้ว่าดูเหมือนว่า EVM ของ Ethereum มีประวัติยาวนานหกหรือเจ็ดปี และเครือข่ายสาธารณะจำนวนมากกำลังใช้หรือเข้ากันได้กับ EVM แต่ EVM อาจไม่ใช่คำตอบสุดท้าย
เมื่อ Dr. Gavin เลือกที่จะออกจาก Ethereum เพื่อเริ่มโครงการใหม่ เขามีทางเลือกมากมาย แต่สำหรับ Dr. Gavin ถ้าเขาแค่สร้าง "เวอร์ชันเลียนแบบ" ของโปรเจ็กต์อื่น หรือแค่ทำซ้ำเล็กน้อย เพิ่มปริมาณงานธุรกรรม หรือสร้างภาษาที่ดีขึ้นเล็กน้อย มันไม่เพียงพอ เขา
ดังนั้น Gavin จึงไม่ต้องการไปทางเก่าในอดีต เขาเลือกถนนที่ไม่มีใครเคยเดินทาง และสร้างสรรค์โครงการโครงสร้างพื้นฐานที่ต่ำกว่าเครือข่ายสาธารณะ และนี่คือ Polkadot
เมื่อทำ Polkadot เหตุผลที่เลือก Wasm ยังเห็นได้จากทัศนคติของเขาที่มีต่อ EVM: "หลายคนใช้ EVM อยู่แล้ว ดังนั้นการสนับสนุนโปรโตคอลและภาษาดั้งเดิมเหล่านี้จึงเป็นเรื่องสำคัญมาก" อาศัยเทคโนโลยีเก่าในการดำรงชีวิต แต่ยังมองไปยังอนาคตใหม่ด้วย "เริ่มคิดว่าเครื่องมือยุคหน้าคืออะไร และสำหรับฉันที่ใช้ WebAssembly เป็นสัญญาอัจฉริยะ"
อันที่จริง ข้อดีของ Wasm เองก็เข้ากับ Polkadot ได้เป็นอย่างดี ตัวอย่างเช่น บล็อกเชนจำเป็นต้องมีการกำหนดระดับสำหรับการอัปเดตการเปลี่ยนสถานะที่เชื่อถือได้ในทุกโหนดในเครือข่ายแบบเพียร์ทูเพียร์ โดยไม่บังคับให้แต่ละโหนดเรียกใช้ฮาร์ดแวร์เดียวกัน Wasm เหมาะอย่างยิ่งสำหรับความน่าเชื่อถือในชุดเครื่องจักรที่แตกต่างกัน Wasm นั้นทั้งมีประสิทธิภาพและรวดเร็ว และประสิทธิภาพนี้หมายความว่าสามารถอัปโหลดบนเครือข่ายเป็นหยดรหัสโดยไม่ต้องขยายสถานะมากเกินไป ในขณะที่ยังคงความสามารถในการดำเนินการที่ความเร็วใกล้เคียงเนทีฟ Wasm ยังรองรับการอัพเกรดแบบไม่ใช้ส้อมของ Polkadot ซึ่งให้ Polkadot ด้วยเครื่องมืออันทรงพลังอีกตัวหนึ่ง
Gavin ซึ่งรู้จัก EVM ดีที่สุด เลือก Wasm ด้วยวิธีนี้ และเช่นเดียวกันกับเครือข่ายสาธารณะอื่นๆ ท้ายที่สุด การถือกำเนิดของ EVM ก็มีพื้นฐานทางประวัติศาสตร์เช่นกัน หนึ่งคือ การพัฒนาอินเทอร์เน็ตค่อนข้างเร็วในเวลานั้นและไม่มีเทคโนโลยีคุณภาพสูงให้เลือกมากมาย Wasm ยังไม่ได้ถือกำเนิดขึ้นในเวลานั้น (Wasm เกิดในเดือนมิถุนายน 2015) ดังนั้น Dr. Gavin เมื่อพวกเขายังคงทำงานเป็น CTO ของ Ethereum เมื่อออกแบบ Ethereum พวกเขาพยายามที่จะไม่หลงทางจากสิ่งที่โลกคุ้นเคยในขณะนั้น ซึ่งก็คือ Bitcoin . ปัญหาของ EVM คือมันเป็นการออกแบบที่มีความคิดเห็นสูง เพราะมันมาจากการออกแบบที่มีความคิดเห็นสูงอยู่แล้ว ซึ่งเป็นการออกแบบสคริปต์ของ Bitcoin
นอกจากนี้ยังสามารถเห็นได้จากสิ่งนี้ว่า EVM เป็นผลิตภัณฑ์ของเวลา และขึ้นอยู่กับพื้นหลังของเวลาและเทคโนโลยีในขณะนั้น และไม่ใช่วิธีแก้ปัญหาที่ดีที่สุด เมื่อ Wasm มีขนาดใหญ่ขึ้นและแข็งแกร่งขึ้นในด้านอินเทอร์เน็ตและค่อยๆ ดีขึ้น ผู้เชี่ยวชาญด้านเทคโนโลยีในด้านบล็อกเชนก็พยายามใช้เทคโนโลยีที่ยอดเยี่ยมกว่านี้กับบล็อกเชน นี่คือเหตุผลที่เครือข่ายสาธารณะที่ค่อนข้างใหม่จะสนับสนุน Wasm มากขึ้น จากนั้นเชื่อมต่อกับ EVM ในรูปแบบที่เข้ากันได้
วิธีแปลง EVM เป็น Wasm
1. ระบบนิเวศของ EVM เช่น Ethereum จะเปลี่ยนไปอย่างไร
ก่อนอื่น เรามาดูกันว่า Ethereum จะย้ายจาก EVM ไปยัง eWASM อย่างไร และสิ่งนี้ไม่สามารถหลีกเลี่ยงได้คือการหารือเกี่ยวกับการอัปเดต Ethereum 2.0 ตามความคืบหน้าที่ประกาศโดยทีมพัฒนา Ethereum ด้วยการตระหนักถึง Ethereum 2.0 eWASM จะเป็น ปรับใช้กับสภาพแวดล้อมการใช้งาน Ethereum ใหม่เพื่อการพัฒนาที่เร็วขึ้น ง่ายขึ้น และครอบคลุมมากขึ้น
แน่นอนว่าระบบนิเวศอย่าง EOS ได้เข้าสู่อ้อมกอดของ Wasm แล้ว และเครือข่ายสาธารณะอย่าง Tron และ Cardano ก็กำลังเข้าสู่ Wasm เช่นกัน
ชื่อเรื่องรอง
2. การแปลง Polkadot รองรับทั้ง EVM และ Wasm อย่างไร
Polkadot สนับสนุนเทคโนโลยี Wasm โดยกำเนิด และจากนั้นพวกเขาก็คุ้นเคยกับ Ethereum เป็นอย่างดี และเข้าใจโดยธรรมชาติว่า EVM ยังมีข้อได้เปรียบมากมาย ตัวอย่างเช่น ระบบนิเวศ EVM ที่สร้างเอฟเฟกต์เครือข่ายมีนักพัฒนาและแอปพลิเคชันมากมาย สิ่งเหล่านี้เป็นทรัพยากรที่มีค่าและต้องมี จัดการอย่างถูกต้อง ใช้มัน
ในปี 2020 Parity ได้พัฒนาโมดูล Substrate ที่เข้ากันได้กับ Ethereum EVM และ Frontier เลเยอร์ที่เข้ากันได้ ทำให้สัญญาอัจฉริยะของ EVM สามารถโต้ตอบกับโมดูล Substrate อื่นๆ ได้ ผู้ใช้ยังสามารถปรับใช้ Solidity smart contracts บน Substrate ได้โดยตรง ในขณะที่ใช้เครื่องมือ Web3 RPC (เช่น Metamask และ Truffle) เพื่อโต้ตอบกับแอปพลิเคชันบนเครือข่าย
ดังนั้น Substrate-based chain บน Polkadot จึงสามารถมีสองโมดูลในเวลาเดียวกัน โมดูลหนึ่งคือโมดูล EVM-Contracts (ใช้เพื่อเรียกใช้โค้ด Solidity/EVM ดั้งเดิม) และอีกโมดูลหนึ่งคือโมดูล Substrate-Contracts (ใช้เพื่อดำเนินการ Solidity/Wasm หรือ Ink! Wasm code) ทั้งสองสามารถทำงานร่วมกันได้ และข้อความสามารถเผยแพร่ไปยัง Parity-Ethereum chain ที่แยกจากกันซึ่งถูกบริดจ์ หรือถ้าปรับใช้เป็น parachain ก็สามารถแพร่กระจายไปยังชุมชน Polkadot ที่กว้างขึ้นรวมถึง Ethereum mainnet
เข้ากันได้และโต้ตอบได้ Polkadot สามารถทำการเปลี่ยนและวนซ้ำจาก EVM เป็น Wasm ได้สำเร็จ
3. Patract เร่งการเปลี่ยนจาก EVM เป็น Wasm อย่างไร
Patract Labs(https://patract.io/zh)https://pattract.io/zh) เป็นห้องปฏิบัติการที่มุ่งเน้นเทคโนโลยีสัญญา Polkadot Wasm ปัจจุบันได้รับการสนับสนุนจาก Polkadot Council และกระทรวงการคลัง และได้เปิดตัวสัญญา Wasm ครบชุดฟรีจำนวนมากอย่างต่อเนื่องพร้อมการบังคับใช้ที่แข็งแกร่งและเทคโนโลยีขั้นสูงสำหรับนักพัฒนาซอฟต์แวร์ เครื่องมือและบริการการพัฒนา รวมถึงห่วงโซ่การทดสอบสัญญา, ภาษาสัญญา AS, โครงร่างการพัฒนาสัญญา, แซนด์บ็อกซ์ที่เรียกใช้สัญญา, บริการ Polkadot API, การสนับสนุนที่ปราศจากความรู้, ไลบรารีสัญญา, แพลตฟอร์มการตรวจสอบ, SDK, IDE เป็นต้น
เป็นห้องปฏิบัติการที่เน้นเทคโนโลยีสัญญา Polkadot Wasm ปัจจุบันได้รับการสนับสนุนจาก Polkadot Council และ Treasury และได้เปิดตัวเครื่องมือและบริการพัฒนาสัญญา Wasm ขั้นสูงและฟรีมากมายสำหรับนักพัฒนาอย่างต่อเนื่อง ได้แก่ เชนทดสอบสัญญา ภาษาสัญญา AS การพัฒนาสัญญา นั่งร้าน, ทำสัญญารันแซนด์บ็อกซ์, บริการ Polkadot API, การสนับสนุนที่ไม่มีความรู้, ไลบรารีสัญญา, แพลตฟอร์มการตรวจสอบ, SDK, IDE ฯลฯhttps://open.patract.io)。https://open.pattract.io). ผ่านแพลตฟอร์มนี้ พาราเชนหรือทีมแอปพลิเคชันที่ยอดเยี่ยมในระบบนิเวศของ Polkadot ที่เต็มใจเข้าร่วมในระบบนิเวศของสัญญา Wasm จะถูกนำมารวมกันเพื่อแสดงแนวทางปฏิบัติเฉพาะและนวัตกรรมทางเทคโนโลยีของสัญญา Wasm และให้การสนับสนุนด้านการตลาดและทางเทคนิค
ผ่านแพลตฟอร์มนี้ พาราเชนหรือทีมแอปพลิเคชันที่ยอดเยี่ยมในระบบนิเวศของ Polkadot ที่เต็มใจเข้าร่วมในระบบนิเวศของสัญญา Wasm จะถูกนำมารวมกันเพื่อแสดงแนวทางปฏิบัติเฉพาะและนวัตกรรมทางเทคโนโลยีของสัญญา Wasm และให้การสนับสนุนด้านการตลาดและทางเทคนิค
การจัดตั้ง Patract Open Platform ไม่เพียงแต่จะมอบสิ่งอำนวยความสะดวกพื้นฐานและการสนับสนุนด้านเทคนิคเท่านั้น แต่ Patract Labs ยังจะใช้เทคโนโลยีสัญญา Wasm เพื่อสำรวจความเป็นไปได้ที่ไม่สิ้นสุดของระบบนิเวศ Polkadot ในอนาคตอีกด้วย ตัวอย่างเช่น สัญญา Ethereum ใช้เครื่องเสมือน EVM และภาษา Solidity ซึ่งทำให้ไม่สามารถพัฒนาสัญญาที่ซับซ้อนด้วยต้นทุนที่ต่ำได้ หากมีการดำเนินการสัญญาที่มีความถี่และความซับซ้อนสูง ต้นทุนการทำธุรกรรมจะเพิ่มขึ้นอย่างมากและประสิทธิภาพการดำเนินการจะต่ำ . ในเรื่องนี้ Patract Open Platform จะสำรวจจากสามทิศทาง ได้แก่ รูปแบบสัญญา มาตรฐานสัญญา (คล้ายกับมาตรฐานธุรกิจ ERC20) และการปรับแต่งอินเทอร์เฟซรันไทม์
เหตุใดจึงกล่าวว่า Polkadot จะเป็นต้นไม้ที่เขียวชอุ่มตลอดกาลของห่วงโซ่สาธารณะ
1. ฟังก์ชั่นที่เป็นเอกลักษณ์ของ Polkadot เป็นตัวกำหนดตำแหน่ง
บทบาทของ Polkadot กำหนดว่าไม่ใช่การแข่งขันกับเครือข่ายสาธารณะทั่วไป แต่เป็นการสนับสนุนพื้นฐานที่ดีกว่าสำหรับการโต้ตอบข้ามเครือข่ายสำหรับเครือข่ายสาธารณะแต่ละแห่ง ตัวอย่างเช่น เครือข่ายสาธารณะที่รู้จักกันดี เช่น Bitcoin, Ethereum, BSC, Cosmos, Near และอื่น ๆ สามารถเชื่อมต่อกับ Polkadot ผ่านสะพานหรือร่มชูชีพได้
และโครงการเหล่านี้เป็นตัวแทนของเครือข่ายสาธารณะที่แสดงโดยเทคโนโลยีที่แตกต่างกันในช่วงเวลาต่างๆ ซึ่งได้ยืนยันว่า Polkadot เป็นโครงสร้างพื้นฐานระยะยาวที่สามารถมาพร้อมกับการเปลี่ยนแปลงของเทคโนโลยีบล็อกเชน
ทุกวันนี้ เครือข่ายสาธารณะหลายแห่งกำลังแข่งขันกันและบางเครือข่ายแอปพลิเคชันบน Cosmos เช่น Terra ก็ฉายแววเช่นกัน เราสามารถระบุได้อย่างชัดเจนว่าอนาคตของบล็อกเชนจะต้องเป็นหลายห่วงโซ่ ดังนั้นการพัฒนาในอนาคตจึงถูกกำหนดให้เป็น "ลายจุดเหล็ก" " , ห่วงโซ่สาธารณะที่ทำงานอยู่".
2. ข้อได้เปรียบตามธรรมชาติของ Polkadot
การออกแบบที่เป็นนวัตกรรมของ Polkadot ช่วยให้ได้รับคุณลักษณะที่เครือข่ายสาธารณะอื่น ๆ ไม่มีในแง่ของการอัปเกรดและทำซ้ำเทคโนโลยีพื้นฐาน
อย่างที่เราทราบกันดีว่า การอัปเกรด Public Chain จะต้องสำเร็จผ่านฮาร์ดฟอร์ก และ Polkadot ถูกวางตำแหน่งให้เป็นเมตาโปรโตคอลระดับล่างตั้งแต่เริ่มต้นการออกแบบ ดังนั้นการอัปเกรด Polkadot จึงไม่ต้องใช้ฮาร์ดฟอร์ก สิ่งนี้ทำให้ Polkadot อัปเกรดซ้ำๆ ได้ง่ายมาก และยังเอื้อต่อวิวัฒนาการของ Polkadot อีกด้วย
นอกจากนี้ Polkadot ยังมีสิ่งประดิษฐ์ที่สร้างยุคสมัยใหม่ นั่นคือ Substrate framework ที่สามารถออก chain ได้ด้วยคลิกเดียว จาก framework นี้ สามารถสร้าง blockchain ได้อย่างรวดเร็ว ใน framework นี้ คุณสามารถเพิ่มโมดูลการทำงานสำเร็จรูปจำนวนมากได้ ด้วยตัวคุณเอง ใน blockchain นั้นง่ายเหมือนการประกอบคอมพิวเตอร์ ในบรรดาโมดูลเหล่านั้นมีโมดูลที่รองรับ EVM ดังนั้นในทำนองเดียวกัน หากมีเทคโนโลยีใหม่กว่าที่ต้องทำซ้ำ Polkadot ยังสามารถรวมเทคโนโลยีดังกล่าวเข้ากับ Substrate framework เพื่อให้ระบบนิเวศน์ของตัวเองสามารถทำงานร่วมกับเทคโนโลยีใหม่ได้
นี่เป็นหนึ่งในเหตุผลที่ Polkadot สามารถรักษาเทคโนโลยีที่ทันสมัยที่สุดไว้ได้เสมอ และยังเป็นเหตุผลหนึ่งที่บอกว่า Polkadot จะเป็นต้นไม้ที่เขียวชอุ่มตลอดไป
3. Polkadot จะมีประสบการณ์ด้านเทคโนโลยีซ้ำ
Polkadot เข้ากันได้กับ EVM และรองรับ Wasm และโครงการเชิงนิเวศหลายแห่งของ Polkadot ก็มีทั้งสองอย่างเช่นกัน ปัจจุบัน Polkadot มีชุดโซลูชันที่สมบูรณ์สำหรับการเปลี่ยนจาก EVM เป็น Wasm ซึ่งหมายความว่า Polkadot ได้สำรวจเส้นทางที่สามารถทำซ้ำจากเทคโนโลยีเก่า EVM ไปเป็น Wasm เทคโนโลยีใหม่ได้สำเร็จ จากนั้นหากมีเทคโนโลยีที่ล้ำหน้ากว่า Wasm ในอนาคต Polkadot สามารถสร้างกระบวนทัศน์ที่เปลี่ยนจาก EVM เป็น Wasm เพื่อให้ Wasm สามารถแปลงเป็นเทคโนโลยีใหม่ได้
ชื่อระดับแรก
คำลงท้าย
คำลงท้าย
แม้ว่า Polkadot จะเป็นต้นไม้ที่เขียวตลอดปี แต่ก็ไม่จำเป็นต้องกังวลมากเกินไปเกี่ยวกับการทำซ้ำทางเทคนิค แต่ระบบนิเวศของ Polkadot นั้นใหญ่มาก และเจ้าหน้าที่ของ Polkadot เพียงอย่างเดียวนั้นไม่เพียงพออย่างแน่นอน ดังนั้น องค์กรหลายแห่งที่ทำงานอย่างหนักเพื่อสร้างระบบนิเวศน์ Polkadot จึงใช้วิธีการของตนเองเพื่อเร่งการพัฒนาระบบนิเวศ Polkadot
ตัวอย่างเช่น เพื่อให้ Polkadot มีโครงการ Parachain มากขึ้น สภาพแวดล้อมโหนดพื้นฐานที่เตรียมไว้เป็นพิเศษสำหรับนักพัฒนาจึงเป็นสิ่งจำเป็น Patract เปิดตัวเครือข่ายทดสอบ Parachain ของ Jupiter และเปิดตัว Parallel Chain ในเดือนสิงหาคม การถ่ายโอนแบบ Chain-to-Chain สามารถแปลง Westend ( เครือข่ายการทดสอบ Polkadot) และโทเค็น Jupiter ซึ่งกันและกันเพื่อให้นักพัฒนาสามารถทดสอบได้ดีขึ้น
นอกจากนี้ Patract ยังได้พัฒนานั่งร้านการพัฒนา Redspot ในสภาพแวดล้อมการทดสอบอัตโนมัติที่ใช้ JavaScript สภาพแวดล้อม Sandbox ของสัญญา Europa ได้เข้าสู่ขั้นตอนการผลิตและการวางจำหน่ายอย่างเป็นทางการ และเข้าสู่การบำรุงรักษาระยะยาวตามแนวทางของ Redspot เว็บไซต์ทางการของบริการ Elara API ได้รับการพัฒนา และ Elara v1.0 รองรับ Statemine, Karura, MoonRiver และ Bifrost สำหรับโหนดพาราเชน นักพัฒนาสามารถสร้าง DAPP ปกติตามไลบรารีมาตรฐานของสัญญา Metis ถาม ภาษาสัญญาสามารถใช้ในสภาพแวดล้อมการทดลองเพื่อเขียนสัญญาที่ซับซ้อนเช่น ERC20 และ ERC721 ผ่าน AssemblyScript
*ข้อมูลที่จัดทำโดย Polkadot Ecological Research Institute ไม่ได้แสดงถึงคำแนะนำในการลงทุนใด ๆ บทความที่เผยแพร่เป็นเพียงความคิดเห็นส่วนบุคคลและใช้สำหรับการอ้างอิงเท่านั้น เนื่องจากไม่มีนโยบายและข้อบังคับที่เกี่ยวข้องกับสินทรัพย์ดิจิทัลในจีน จึงขอให้ผู้ใช้ในจีนแผ่นดินใหญ่ ให้ความสนใจอย่างใกล้ชิดกับการพัฒนาของ Crypto
*ข้อมูลที่จัดทำโดย Polkadot Ecological Research Institute ไม่ได้แสดงถึงคำแนะนำในการลงทุนใด ๆ บทความที่เผยแพร่เป็นเพียงความคิดเห็นส่วนบุคคลและใช้สำหรับการอ้างอิงเท่านั้น เนื่องจากไม่มีนโยบายและข้อบังคับที่เกี่ยวข้องกับสินทรัพย์ดิจิทัลในจีน จึงขอให้ผู้ใช้ในจีนแผ่นดินใหญ่ ให้ความสนใจอย่างใกล้ชิดกับการพัฒนาของ Crypto
ในมุมมองของการเกิดขึ้นอย่างไม่มีที่สิ้นสุดของโครงการเชิงนิเวศน์ Polkadot แต่โครงการที่ด้อยกว่าและโครงการหลอกลวงนั้นเต็มไปด้วยพวกเขา ดังนั้น จึงเป็นสิ่งที่ควรค่าแก่การเฝ้าระวัง ในทางกลับกัน เป็นเรื่องยากสำหรับกลุ่มเฉพาะในฝั่งโครงการ Polkadot เท่านั้นที่จะเข้าใจภาพรวมทั้งหมด ของการพัฒนาระบบนิเวศทั้งหมดของ Polkadot และพลาดโอกาสมากมาย ดังนั้นเราจึงตัดสินใจที่จะจัดตั้งกลุ่มนิเวศวิทยา Polkadot ซึ่งสามารถพูดคุยอย่างเปิดเผยเกี่ยวกับโครงการเชิงนิเวศน์ของ Polkadot ทุกคนสามารถแบ่งปันความคิดเห็นเกี่ยวกับแต่ละโครงการอย่างเป็นกลางเข้าใจการพัฒนาของแต่ละโครงการ Polkadot และแลกเปลี่ยนข้อมูลเพื่อคว้าโอกาสร่วมกัน
ในมุมมองของการเกิดขึ้นอย่างไม่มีที่สิ้นสุดของโครงการเชิงนิเวศน์ Polkadot แต่โครงการที่ด้อยกว่าและโครงการหลอกลวงนั้นเต็มไปด้วยพวกเขา ดังนั้น จึงเป็นสิ่งที่ควรค่าแก่การเฝ้าระวัง ในทางกลับกัน เป็นเรื่องยากสำหรับกลุ่มเฉพาะในฝั่งโครงการ Polkadot เท่านั้นที่จะเข้าใจภาพรวมทั้งหมด ของการพัฒนาระบบนิเวศทั้งหมดของ Polkadot และพลาดโอกาสมากมาย ดังนั้นเราจึงตัดสินใจที่จะจัดตั้งกลุ่มนิเวศวิทยา Polkadot ซึ่งสามารถพูดคุยอย่างเปิดเผยเกี่ยวกับโครงการเชิงนิเวศน์ของ Polkadot ทุกคนสามารถแบ่งปันความคิดเห็นเกี่ยวกับแต่ละโครงการอย่างเป็นกลางเข้าใจการพัฒนาของแต่ละโครงการ Polkadot และแลกเปลี่ยนข้อมูลเพื่อคว้าโอกาสร่วมกัน"ให้ความสนใจกับบัญชีอย่างเป็นทางการ"สถาบันวิจัยนิเวศวิทยาลายจุด


