โซลูชันการปรับขนาด Ethereum

Ethereum Scaling เป็นบทความที่จะช่วยให้คุณมีมุมมองที่กว้างขึ้นเกี่ยวกับวิธีการปรับขนาดของ Ethereum

ในปี 2560 เครือข่ายของ Ethereum ตกอยู่ในภาวะอัมพาตสองครั้งติดต่อกันด้วยกระแส ICO และ DApps - CryptoKitties

สิ่งนี้เกิดขึ้นซ้ำแล้วซ้ำอีกเมื่อDeFiระเบิด ซึ่งมีผลกระทบมากกว่าปี 2017 มาก เห็นได้ชัดมากเมื่อค่าธรรมเนียมการทำธุรกรรมถึง 16 ดอลลาร์ต่อธุรกรรมในบางครั้ง

โซลูชันการปรับขนาด Ethereum

สิ่งนี้ทำให้ Ethereum เร่งรีบเร่งการเพิ่มความสามารถในการประมวลผลธุรกรรมเพื่อความเร็วธุรกรรมที่เร็วขึ้นพร้อมค่าธรรมเนียมการทำธุรกรรมที่ถูกกว่า

แล้ว Ethereum มีวิธีแก้ไขปัญหาการสเกลอย่างไร?

นั่นคือเนื้อหาของ 4 Unfolded - Ethereum Scaling Solutions

ภาพรวม

ประการแรก ประเด็นเรื่องความสามารถในการปรับขนาดของ Ethereum ได้รับการกล่าวถึงค่อนข้างเร็ว (2015) มากกว่าเมื่อไม่นานนี้

เมื่อพูดถึงโซลูชันการปรับขนาดของ Ethereum มีสองวิธีหลัก: การปรับขนาดแบบ on-chain และ off-chain

  1. On-Chain Scalingเป็นโซลูชันการปรับขนาดโดยการเพิ่มความจุข้อมูลของบล็อคเชนดั้งเดิม (เลเยอร์ 1) ปัจจุบัน Ethereum มีทางออกเดียวคือ Ethereum 2.0

     
  2. Off-Chain Scalingเป็นโซลูชันเพื่อลดแรงกดดันในการประมวลผลธุรกรรมบนบล็อคเชนดั้งเดิมโดยการประมวลผลธุรกรรมในเลเยอร์ที่สอง (เลเยอร์ 2) โซลูชันทั่วไปบางอย่างบนเลเยอร์ 2 ได้แก่ Channels, Sidechain, Plasma, Rollups

โซลูชันการปรับขนาด Ethereum

Ethereum 2.0

Ethereum 2.0จะใช้ Sharding เพื่อเพิ่มการประมวลผลธุรกรรมโดยแบ่ง blockchain ออกเป็น “shard” หรือ shards ที่แตกต่างกันมากมาย

ในเวลาเดียวกัน Ethereum 2.0 จะเปลี่ยนกลไกฉันทามติจาก proof-of-work ( Proof-of-Work ) เป็น proof-of-stake ( Proof-of-Stake )

โซลูชันการปรับขนาด Ethereum

ชั้น2

ช่อง

แชนเนลเป็นโซลูชั่นการสเกลนอกเครือข่ายที่มีการพูดคุยกันอย่างกว้างขวางเป็นครั้งแรกในชุมชน Ethereum 

อนุญาตให้ผู้เข้าร่วมทำธุรกรรมนอกเครือข่ายได้หลายครั้งในขณะที่ส่งเพียง 2 ธุรกรรมไปยังบล็อคเชนดั้งเดิม (เลเยอร์ 1)

ตัวอย่าง: A และ B ทำการโอนเงินระหว่างกัน ทั้ง A และ B จะต้องล็อคจำนวน ETH ไว้ใน Multisig wallet เพื่อเปิด Channel จากนั้นทั้งคู่ก็มีสิทธิ์ทำธุรกรรมได้มากเท่าที่ต้องการ เสร็จแล้วทั้งปิดช่องรับเงินที่ล๊อคไว้ก่อนคืนมา 

โซลูชันการปรับขนาด Ethereum

ช่องทางทั่วไปสองประเภท ได้แก่ ช่องทางของรัฐและสาขาย่อยคือ ช่อง ทางการชำระเงิน

แม้ว่า Channels จะเพิ่มความเร็วในการประมวลผลธุรกรรมได้หลายครั้ง อย่างไรก็ตามยังคงมีข้อจำกัดเช่น 1) ผู้เข้าร่วมช่องทางต้องทราบล่วงหน้า 2) จำนวนธุรกรรมจะต้องถูกล็อคไว้ในกระเป๋าเงิน multisig

นั่นทำให้ช่องทางต่างๆ ยากที่จะนำไปใช้กับสัญญาอัจฉริยะที่มีลักษณะทั่วไป

บางช่องโครงการเช่น Raiden Network (P) Context Network, Counterfactual, Spankchain, Celer Network

โซลูชันการปรับขนาด Ethereum

พลาสม่า

Plasma เป็นเฟรมเวิร์กสำหรับการสร้าง DApps ที่ปรับขนาดได้บน Ethereum ที่เสนอโดยVitalik Buterinและ Joseph Poon

โครงสร้างของพลาสมาช่วยให้สามารถสร้างห่วงโซ่ย่อยได้ไม่จำกัดจำนวน ซึ่งสามารถทำงานได้อย่างอิสระ สื่อสาร และโต้ตอบกับบล็อกเชน Ethereum ดั้งเดิม โดยการรวมสัญญาอัจฉริยะและ Merkle-Tree

การถ่ายโอนธุรกรรมจากบล็อคเชนหลักไปยังเชนย่อยทำให้การทำธุรกรรมเร็วขึ้นและถูกกว่า แต่พลาสม่ามีข้อเสียหลักๆ คือ เวลาถอนจาก Layer 2 ไปเป็น chain เดิมค่อนข้างยาว

โครงการ Plasma Framework สามารถเรียกได้ว่าเป็นMatic Network , Loom Network , OMG Network

โซลูชันการปรับขนาด Ethereum

ไซด์เชน

Sidechains เป็นบล็อคเชนอิสระที่มีกฎฉันทามติและเข้ากันได้กับ Ethereum 

ด้วยการใช้เครื่องเสมือน Ethereum (EVM) Sidechains สามารถโต้ตอบกับ Ethereum เช่น การเคลื่อนไหวของโทเค็น การปรับใช้สัญญาอัจฉริยะ ฯลฯ จากเชนดั้งเดิมไปยัง sidechain และในทางกลับกัน

โครงการไซด์เชน ทั่วไปบางโครงการ ได้แก่xDAI , POA Network

โซลูชันการปรับขนาด Ethereum

โรลอัพ

Rollups คือโซลูชันที่สรุปธุรกรรม sidechain ให้เป็นธุรกรรมเดียว และสร้างการพิสูจน์การเข้ารหัสที่เรียกว่า SNARK (อาร์กิวเมนต์ความรู้ที่ไม่โต้ตอบโดยย่อ) มีเพียงหลักฐานนี้เท่านั้นที่ถูกส่งไปยังสายหลัก

กล่าวอีกนัยหนึ่ง Rollups หมายความว่าสถานะและคำสั่งการดำเนินการทั้งหมด เช่น การตรวจสอบลายเซ็น การดำเนินการตามสัญญา ฯลฯ จะถูกประมวลผลใน sidechains และ Ethereum blockchain จะเก็บข้อมูลธุรกรรมเท่านั้น

Rollups มี 2 ประเภท ได้แก่ 1) Zero knowledge (ZK-Rollups) 2) Optimistic Rollups

ความแตกต่างระหว่าง ZK-Rollups และ Optimistic Rollups คือประเภทของการพิสูจน์ที่แต่ละโปรโตคอลใช้

ZK-โรลอัพ

ZK-Rollups ใช้การพิสูจน์ความถูกต้อง ซึ่งหมายความว่าสถานะใหม่จะถูกแสดงต่อ blockchain เสมอพร้อมหลักฐานว่าเป็นจริง

แม้ว่า ZK-Rollups จะมีความเร็วที่เร็วกว่า Optimistic แต่ก็สามารถใช้ได้กับธุรกรรมประเภทง่าย ๆ เท่านั้น ซึ่งยากที่จะเข้ากันได้กับสัญญาอัจฉริยะที่มีความซับซ้อนสูงจำนวนมาก

โปรเจ็กต์ทั่วไปบางโปรเจ็กต์ของ ZK-Rollups ได้แก่ zk-Sync , Loopring

โซลูชันการปรับขนาด Ethereum

Rollups ในแง่ดี

Optimistic Rollups ใช้หลักฐานการฉ้อโกง ซึ่งหมายความว่าสถานะใหม่จะถือว่าใช้ได้ เว้นแต่จะมีการส่งหลักฐานการฉ้อโกงไปยังบล็อคเชนภายในระยะเวลาหนึ่ง

นอกจากนี้ Optimistic Rollups ยังใช้เครื่องเสมือนที่เข้ากันได้กับ Ethereum ที่เรียกว่า OVM ( Optimistic Virtual Machine ) ซึ่งช่วยให้โครงการนำ Optimistic Rollups มาใช้ได้ง่ายขึ้น

โครงการทั่วไปของ Optimistic Rollups มีเพียง Optimism

โซลูชันการปรับขนาด Ethereum

บทส่งท้าย

หลังจากหลายปีของการวิจัยและพัฒนาโซลูชันการปรับขนาด Ethereum มีโซลูชันทั้งในระยะสั้นและระยะยาว

ในระยะยาว โซลูชันทั้งสองที่มีมูลค่าสูงคือ Ethereum 2.0 และ Rollups

เพราะ Ethereum 2.0 จะเพิ่มความสามารถในการปรับขนาดบนบล็อคเชนดั้งเดิมอย่างมาก และ Rollups เช่น Optimism จะขยายความสามารถนั้นให้สูงขึ้นไปอีก

หวังว่าบทความนี้จะช่วยให้คุณเห็นภาพรวมของโซลูชันการปรับสเกลของ Ethereum

นี่คือคอลัมน์ Unfolded ที่สร้างโดย Coin98 ซึ่งคุณสามารถค้นหาข้อมูลเชิงลึกของตลาดสกุลเงินดิจิทัลได้

ขอแสดงความนับถือและพบกันเร็ว ๆ นี้!

ฝากความเห็น

วิธีคืนโทเค็น ERC20 ที่ส่งผิดพลาดผ่านกระเป๋าเงิน BEP20 และในทางกลับกัน

วิธีคืนโทเค็น ERC20 ที่ส่งผิดพลาดผ่านกระเป๋าเงิน BEP20 และในทางกลับกัน

บทความนี้จะแสดงวิธีการคืนโทเค็น ERC20 ที่ส่งผิดพลาดผ่านกระเป๋าเงิน BEP20 และในทางกลับกันในกระเป๋าเงิน Coin98 โดยละเอียดและง่ายดาย!

วิธีใช้ Raydium Exchange (RAY): คำแนะนำทีละขั้นตอน

วิธีใช้ Raydium Exchange (RAY): คำแนะนำทีละขั้นตอน

Raydium คือการแลกเปลี่ยนแบบกระจายอำนาจโดยใช้กลไก AMM พร้อมข้อมูลที่อัปเดตและเคล็ดลับการใช้งานที่ล่าสุดในบทความนี้!

วิธีใช้ Uniswap: คำแนะนำทีละขั้นตอนสำหรับผู้เริ่มต้น

วิธีใช้ Uniswap: คำแนะนำทีละขั้นตอนสำหรับผู้เริ่มต้น

บทความนี้จะแนะนำคุณเกี่ยวกับวิธีใช้ Uniswap รวมถึงการแลกเปลี่ยน เพิ่มสภาพคล่อง และย้ายสภาพคล่องจาก Uniswap V2 เป็น V3 รวมทั้งคุณสมบัติใหม่ล่าสุดที่เกี่ยวข้องกับ DeFi

Coinbase Wallet: คำแนะนำในการสร้างและใช้งานกระเป๋าเงิน Bitcoin บน Coinbase

Coinbase Wallet: คำแนะนำในการสร้างและใช้งานกระเป๋าเงิน Bitcoin บน Coinbase

บทความแสดงวิธีการสร้างและใช้งานกระเป๋าเงิน Coinbase ด้วยวิธีที่ง่ายที่สุดเกี่ยวกับ Crypto และ Blockchain

การวิเคราะห์แบบจำลองการดำเนินงาน Uniswap V2 (UNI) - รากฐานของ AMM

การวิเคราะห์แบบจำลองการดำเนินงาน Uniswap V2 (UNI) - รากฐานของ AMM

วิเคราะห์และประเมินรูปแบบการทำงานของ Uniswap V2 ซึ่งเป็นโมเดลพื้นฐานที่สุดสำหรับ AMM

คำแนะนำในการใช้การแลกเปลี่ยน Remitano: ซื้อและขาย Bitcoin บนการแลกเปลี่ยน Remitano

คำแนะนำในการใช้การแลกเปลี่ยน Remitano: ซื้อและขาย Bitcoin บนการแลกเปลี่ยน Remitano

การแลกเปลี่ยน Remitano เป็นการแลกเปลี่ยนครั้งแรกที่อนุญาตให้ซื้อและขาย cryptocurrencies ใน VND คำแนะนำในการลงทะเบียน Remitano และซื้อและขาย Bitcoin โดยละเอียดที่นี่!

คำแนะนำที่สมบูรณ์และละเอียดเกี่ยวกับการใช้ Mango Markets

คำแนะนำที่สมบูรณ์และละเอียดเกี่ยวกับการใช้ Mango Markets

บทความนี้จะให้คำแนะนำที่สมบูรณ์และละเอียดที่สุดแก่คุณเกี่ยวกับการใช้ Mango Markets เพื่อสัมผัสประสบการณ์การใช้งานเต็มรูปแบบของโครงการใหม่นี้บน Solana

คำแนะนำสำหรับการเข้าร่วม Tenderize testnet บน Solana มีรายละเอียดและเข้าใจง่าย

คำแนะนำสำหรับการเข้าร่วม Tenderize testnet บน Solana มีรายละเอียดและเข้าใจง่าย

บทความนี้จะให้คำแนะนำที่สมบูรณ์และละเอียดที่สุดสำหรับการใช้ Tenderize testnet

Mina ร่วมมือกับ Polygon

Mina ร่วมมือกับ Polygon

Mina และ Polygon จะทำงานร่วมกันเพื่อพัฒนาผลิตภัณฑ์ที่เพิ่มความสามารถในการปรับขนาด การตรวจสอบขั้นสูง และความเป็นส่วนตัว

UNLOCKED Series #1 - เพิ่มความปลอดภัยของคุณบน Coin98 Super App

UNLOCKED Series #1 - เพิ่มความปลอดภัยของคุณบน Coin98 Super App

ในตอนแรกของ UNLOCKED Series เราจะเพิ่มการรักษาความปลอดภัยอีกชั้นหนึ่งให้กับกระเป๋าสตางค์ของคุณโดยใช้การตั้งค่าความปลอดภัย