Internet Computer vs Ethereum: อธิบายความแตกต่างสำคัญ
Internet Computer vs Ethereum: canister, ซับเน็ต และ reverse gas เทียบกับ EVM ค่า gas และ rollup อย่างไร พร้อมการใช้งานโทเค็น การออกแบบอุปทาน และความเสี่ยง
Ethereum เป็นบล็อกเชนสมาร์ตคอนแทรกต์อเนกประสงค์ที่ผู้ใช้จ่ายค่า gas ต่อธุรกรรม และปัจจุบันการขยายขนาดส่วนใหญ่เกิดขึ้นบน rollup เลเยอร์ 2 ขณะที่ Internet Computer เป็นเครือข่ายของซับเน็ตที่รันสมาร์ตคอนแทรกต์แบบ “canister” ซึ่งเก็บข้อมูลและให้บริการเว็บไซต์ได้โดยตรง โดยนักพัฒนาเป็นผู้จ่ายค่าประมวลผลล่วงหน้าแทนผู้ใช้ ทั้งสองเป็นที่ตั้งของแอปพลิเคชันแบบกระจายศูนย์ แต่วางเดิมพันกับแนวคิดที่แตกต่างกันมากว่าบล็อกเชนควรทำงานอย่างไร
หากคุณกำลังเปรียบเทียบทั้งสองในฐานะผู้เรียนรู้หรือนักลงทุน คู่มือนี้จะวางการออกแบบ บทบาทของโทเค็น โมเดลอุปทาน และความเสี่ยงหลักไว้เคียงข้างกัน โดยไม่แนะนำฝ่ายใด แต่ช่วยให้คุณเข้าใจสิ่งที่กำลังพิจารณาอยู่
เปรียบเทียบแบบเคียงข้างกัน
| คุณสมบัติ | Internet Computer (ICP) | Ethereum (ETH) |
|---|---|---|
| วัตถุประสงค์ | โฮสต์แอปพลิเคชันที่สมบูรณ์ รวมถึงข้อมูลและฟรอนต์เอนด์เว็บ ไว้บนเชน | เลเยอร์ชำระราคาและสมาร์ตคอนแทรกต์สำหรับแอปแบบกระจายศูนย์และเลเยอร์ 2 |
| ฉันทามติ/การออกแบบ | ซับเน็ตจำนวนมากที่ประกอบด้วยเครื่องโหนด แต่ละซับเน็ตรันฉันทามติของตัวเอง เชื่อมโยงกันด้วยการเข้ารหัสแบบ chain-key | เชน proof of stake เดียว ขยายขนาดผ่าน rollup เป็นหลัก |
| สมาร์ตคอนแทรกต์ | Canister (WebAssembly) มักเขียนด้วย Motoko หรือ Rust | สัญญา EVM ส่วนใหญ่เขียนด้วย Solidity หรือ Vyper |
| ใครเป็นผู้จ่ายค่าธรรมเนียม | Canister โดยใช้ cycles (reverse gas) | ผู้ใช้ที่ลงนามธุรกรรม (gas) |
| การใช้งานโทเค็น | แปลงเป็น cycles; stake ใน neuron เพื่อการกำกับดูแล | ค่า gas; staking เพื่อรักษาความปลอดภัยเครือข่าย; หลักประกันใน DeFi |
| การออกแบบอุปทาน | ไม่มีเพดานตายตัว; สร้างขึ้นเป็นรางวัล และถูกเผาเมื่อแปลงเป็น cycles | ไม่มีเพดานตายตัว; ออกให้ผู้ stake และเผาค่าธรรมเนียมพื้นฐาน |
| ความเสี่ยงหลัก | การกระจุกตัวของการกำกับดูแลและโหนด การยอมรับใช้งาน ความซับซ้อน | ค่าธรรมเนียมสูงในช่วงที่เครือข่ายหนาแน่น การกระจัดกระจายระหว่างเลเยอร์ 2 การแข่งขัน |
Ethereum ทำงานอย่างไร
Ethereum เปิดตัวในปี 2015 และเปลี่ยนจาก proof of work เป็น proof of stake ในปี 2022 ซึ่งเป็นเหตุการณ์ที่รู้จักกันในชื่อ the Merge validator จะ stake ETH เพื่อเสนอและรับรองบล็อก สมาร์ตคอนแทรกต์ทำงานบน Ethereum Virtual Machine (EVM) ซึ่งกลายเป็นมาตรฐานโดยพฤตินัยที่เชนอื่นจำนวนมากนำไปใช้ เราอธิบายเรื่องนี้ละเอียดขึ้นใน Ethereum vs XRP
ทุกธุรกรรมมีค่า gas ที่จ่ายเป็น ETH ตั้งแต่การอัปเกรดในปี 2021 ค่าธรรมเนียมส่วนหนึ่งของแต่ละธุรกรรม (ค่าธรรมเนียมพื้นฐาน) จะถูกเผา เพื่อให้ค่าธรรมเนียมอยู่ในระดับที่จัดการได้ แผนงานของ Ethereum พึ่งพา rollup เลเยอร์ 2 ที่รวมธุรกรรมเป็นชุดและส่งข้อมูลกลับมายัง Ethereum อ่านเพิ่มเติมในคู่มือของเราเรื่อง gas ใน Ethereum คืออะไร
Internet Computer ทำงานอย่างไร
Internet Computer พัฒนาโดย DFINITY Foundation ซึ่งนำโดย Dominic Williams และเปิดตัวในปี 2021 แนวคิดหลักมีดังนี้:
- ซับเน็ต: เครือข่ายถูกแบ่งเป็นซับเน็ต แต่ละซับเน็ตคือกลุ่มเครื่องโหนดที่รันบล็อกเชนของตัวเอง สามารถเพิ่มซับเน็ตเพื่อเพิ่มความจุได้
- Canister: สมาร์ตคอนแทรกต์ที่รวมโค้ดและสถานะไว้ด้วยกัน สามารถเก็บข้อมูลปริมาณมาก และให้บริการหน้าเว็บแก่เบราว์เซอร์ได้โดยตรง
- การเข้ารหัสแบบ chain-key: ทำให้ทั้งเครือข่ายแสดงคีย์สาธารณะเพียงชุดเดียว และทำให้ canister ลงนามธุรกรรมสำหรับเชนอื่นได้
- Network Nervous System (NNS): ระบบการกำกับดูแลบนเชนที่ผู้ถือ ICP ล็อกโทเค็นไว้ใน “neuron” เพื่อลงคะแนนในข้อเสนอต่าง ๆ รวมถึงการอัปเกรดและการเพิ่มโหนด
สำหรับคำอธิบายฉบับเต็ม อ่าน Internet Computer (ICP) คืออะไร?
ค่าธรรมเนียม: gas เทียบกับ reverse gas
ลองนึกภาพแอปสมมติที่ผู้ใช้กด “ถูกใจ” โพสต์ บน Ethereum การกดถูกใจแต่ละครั้งที่บันทึกบนเชนต้องให้ผู้ใช้ถือ ETH และจ่ายค่า gas ซึ่งเป็นเหตุผลที่แอปโซเชียลส่วนใหญ่เก็บการกระทำเช่นนี้ไว้นอกเชนหรือบนเลเยอร์ 2 ส่วนบน Internet Computer นักพัฒนาจะเติม cycles ให้ canister ของแอปไว้ล่วงหน้า และผู้ใช้กดถูกใจโพสต์ได้โดยไม่ต้องถือโทเค็นใด ๆ
ข้อแลกเปลี่ยนคือ reverse gas มอบประสบการณ์ที่คล้ายเว็บทั่วไปให้ผู้ใช้ แต่ทำให้นักพัฒนาต้องรับผิดชอบการจัดหาเงินทุนให้แอป และปกป้องแอปจากการใช้งานในทางที่ผิดซึ่งทำให้ cycles หมดไป
เปรียบเทียบการกระจายศูนย์และการกำกับดูแล
ทั้งสองเครือข่ายต่างอธิบายตัวเองว่าเป็นแบบกระจายศูนย์ แต่ไปถึงเป้าหมายนั้นด้วยวิธีที่ต่างกัน และควรทำความเข้าใจความแตกต่างเหล่านี้ก่อนตัดสินใจมีความเห็น
Ethereum
ใครก็ตามที่มี ETH มากพอสามารถรัน validator ได้ และเครือข่ายมี validator จำนวนมหาศาลที่ดำเนินการโดยบุคคล staking pool และสถาบัน การเปลี่ยนแปลงโปรโตคอลผ่านกระบวนการนอกเชน: ข้อเสนอที่เรียกว่า EIP จะถูกหารืออย่างเปิดเผย ทีมพัฒนาไคลเอนต์นำไปใช้งาน และผู้ดำเนินการโหนดเลือกว่าจะอัปเกรดหรือไม่ ผู้วิจารณ์ชี้ถึงสัดส่วน stake ขนาดใหญ่ที่อยู่ในมือผู้ให้บริการ liquid staking และกระดานเทรดเพียงไม่กี่ราย
Internet Computer
เครื่องโหนดดำเนินการโดยผู้ให้บริการโหนดอิสระ ซึ่งการรับเข้าต้องได้รับอนุมัติผ่านการกำกับดูแลของ NNS และมีการกำหนดมาตรฐานฮาร์ดแวร์ไว้ การอัปเกรดถูกลงคะแนนบนเชนโดย neuron และข้อเสนอที่ผ่านการอนุมัติสามารถดำเนินการได้โดยอัตโนมัติ ผู้สนับสนุนมองว่านี่เป็นวิธีที่รวดเร็วและโปร่งใสในการพัฒนาเครือข่าย ผู้วิจารณ์แย้งว่าอำนาจการลงคะแนนกระจุกตัว การรับโหนดเข้าต้องได้รับอนุญาต และ DFINITY Foundation มีอิทธิพลอย่างมาก
ไม่มีโมเดลใดปราศจากข้อแลกเปลี่ยน เมื่อคุณอ่านข่าวด้านการกำกับดูแลของเครือข่ายใดก็ตาม ให้ถามว่าใครเป็นผู้เสนอการเปลี่ยนแปลง ใครสามารถขัดขวางได้ และจะดำเนินการอย่างไร
แต่ละเครือข่ายเหมาะกับใคร
- Ethereum อาจเหมาะกับ ผู้ที่ให้คุณค่ากับชุมชนนักพัฒนาที่ใหญ่ที่สุด สภาพคล่อง DeFi ที่ลึก การรองรับจากวอลเล็ตอย่างกว้างขวาง และประวัติด้านความปลอดภัยที่ยาวนาน และยอมรับความซับซ้อนที่สูงขึ้นระหว่างเลเยอร์ 2 ต่าง ๆ ได้
- Internet Computer อาจเหมาะกับ นักพัฒนาที่ต้องการแอปที่อยู่บนเชนทั้งหมดพร้อมฟรอนต์เอนด์เว็บ และผู้ใช้ที่ไม่อยากจ่ายเงินในแต่ละการกระทำ ซึ่งยอมรับระบบนิเวศที่เล็กกว่าและโมเดลการกำกับดูแลที่แตกต่างได้
ความเสี่ยงร่วมกัน
- 1บั๊กในสมาร์ตคอนแทรกต์ แอปบนทั้งสองเครือข่ายอาจถูกโจมตีได้ ไม่ว่าเลเยอร์ฐานจะปลอดภัยเพียงใด
- 2ความผันผวน ทั้ง ETH และ ICP เคยร่วงลงอย่างหนัก คุณอาจสูญเสียเงินลงทุนส่วนใหญ่
- 3การกำกับดูแลและกฎระเบียบ การเปลี่ยนแปลงโปรโตคอลและกฎระเบียบที่เปลี่ยนไปอาจส่งผลต่อทั้งสองเครือข่าย
- 4โทเค็นและเว็บไซต์ปลอม โทเค็นลอกเลียนแบบและเว็บไซต์ฟิชชิงมุ่งเป้าไปที่ทั้งสองชุมชน ตรวจสอบลิงก์และสัญญาที่เป็นทางการ
- 5การแข่งขัน เชนจำนวนมากแข่งขันกันเพื่อดึงดูดนักพัฒนา ผู้ใช้ และสภาพคล่อง
สรุป
Ethereum เป็นเลเยอร์ชำระราคาสำหรับสมาร์ตคอนแทรกต์ที่มั่นคงแล้ว พร้อมแผนงานที่มี rollup เป็นศูนย์กลาง ส่วน Internet Computer เป็นเครือข่ายที่อิงซับเน็ตซึ่งพยายามรันแอปพลิเคชันทั้งหมดบนเชนด้วยโมเดล reverse gas ทั้งสองแก้ปัญหาที่ทับซ้อนกันด้วยวิธีที่แตกต่างกันมาก เปรียบเทียบข้อมูลแบบเรียลไทม์บนหน้าเหรียญของทั้งสอง และอ่านเอกสารทางการของแต่ละโปรเจกต์ก่อนตัดสินใจมีความเห็น
คำถามที่พบบ่อย
Internet Computer กับ Ethereum ต่างกันอย่างไร?
Ethereum เป็นบล็อกเชนสมาร์ตคอนแทรกต์อเนกประสงค์ที่ผู้ใช้จ่ายค่า gas ทุกธุรกรรม และการขยายขนาดเกิดขึ้นบน rollup เลเยอร์ 2 มากขึ้นเรื่อย ๆ ส่วน Internet Computer ประกอบด้วยซับเน็ตจำนวนมากที่รันสมาร์ตคอนแทรกต์แบบ canister ซึ่งเก็บข้อมูลและให้บริการหน้าเว็บได้โดยตรง โดยนักพัฒนาจ่ายค่าประมวลผลล่วงหน้า ผู้ใช้จึงมักไม่ต้องจ่ายอะไรในแต่ละการกระทำ
โมเดล reverse gas บน Internet Computer คืออะไร?
บน Internet Computer สมาร์ตคอนแทรกต์ของ canister จ่ายค่าประมวลผลและพื้นที่จัดเก็บของตัวเองด้วย cycles ซึ่งนักพัฒนาได้มาจากการแปลง ICP ผู้ใช้ปลายทางที่ใช้งานแอปมักไม่ต้องมีโทเค็นและไม่ต้องจ่ายค่าธรรมเนียมในแต่ละการกระทำ ซึ่งตรงข้ามกับ Ethereum ที่ผู้ใช้ผู้ลงนามธุรกรรมเป็นผู้จ่ายค่า gas
ICP หรือ ETH มีอุปทานคงที่หรือไม่?
ทั้งสองไม่มีเพดานตายตัว ETH ถูกออกให้ validator เป็นรางวัลการ staking ขณะที่ค่าธรรมเนียมพื้นฐานของแต่ละธุรกรรมถูกเผา อุปทานสุทธิจึงเพิ่มหรือลดได้ ส่วน ICP ถูกสร้างขึ้นเป็นรางวัลด้านการกำกับดูแลและการรันโหนด และถูกเผาเมื่อแปลงเป็น cycles เพื่อจ่ายค่าประมวลผล
Internet Computer ทำงานร่วมกับ Ethereum ได้หรือไม่?
ได้ในระดับหนึ่ง Internet Computer ใช้เทคนิคที่เรียกว่าการเข้ารหัสแบบ chain-key ซึ่งทำให้ canister ลงนามธุรกรรมสำหรับบล็อกเชนอื่นได้ และระบบนิเวศได้สร้างการเชื่อมต่อกับ Bitcoin และ Ethereum ตรวจสอบเอกสารทางการว่าการเชื่อมต่อใดเปิดใช้งานแล้วและมีการรักษาความปลอดภัยอย่างไร ก่อนจะพึ่งพา
