การกำกับดูแลของ Ethereum และความเป็นกลางที่น่าเชื่อถือ: ใครตัดสินอนาคตของเครือข่าย?

Ethereum ไม่ใช่ซอฟต์แวร์คงที่ที่ถูกปล่อยออกมาครั้งเดียวแล้วปล่อยทิ้งไว้โดยไม่แตะต้อง มันเป็นโปรโตคอลที่มีชีวิตชีวาที่จัดการมูลค่าหลายพันล้านดอลลาร์และรองรับระบบนิเวศขนาดใหญ่ของแอปพลิเคชันแบบกระจายศูนย์ เพื่อแก้ไขบั๊กที่สำคัญ ขยายขนาดเครือข่าย และตอบสนองต่อสภาวะตลาดที่เปลี่ยนแปลง โปรโตคอลต้องเปลี่ยนแปลงอย่างต่อเนื่อง อย่างไรก็ตาม แตกต่างจากบริษัทแบบดั้งเดิมที่มี CEO และคณะกรรมการบริหาร Ethereum ไม่มีอำนาจกลางที่สั่งการการเปลี่ยนแปลงเหล่านี้อย่างฝ่ายเดียว

การขาดผู้นำกลางนี้ทำให้เกิดความท้าทายที่ไม่เหมือนใคร เครือข่ายต้องการระบบสำหรับเสนอ อภิปราย และนำการอัปเกรดไปใช้โดยไม่ประนีประนอมกับธรรมชาติแบบกระจายศูนย์ของมัน กระบวนการนี้เรียกโดยทั่วไปว่าการกำกับดูแล ในระบบแบบรวมศูนย์ การตัดสินใจมีประสิทธิภาพแต่ทึบแสง ในระบบแบบกระจายศูนย์อย่าง Ethereum กระบวนการนี้จำเป็นต้องเป็นการพิจารณา การโน้มน้าว และเจตจำนงจากผู้มีส่วนได้ส่วนเสียที่แตกต่างกัน

การวิวัฒนาการของเครือข่ายอาศัยแนวคิดที่เรียกว่า "rough consensus" ซึ่งหมายความว่า แม้ความเห็นพ้องต้องกันทั้งหมดจะเกิดขึ้นได้ยาก ชุมชนต้องเห็นพ้องกันอย่างกว้างขวางกับเส้นทางข้างหน้าเสียก่อนก่อนที่จะมีการเปลี่ยนแปลง โครงสร้างนี้เปลี่ยนการพัฒนาซอฟต์แวร์ให้กลายเป็นกระบวนการแบบกึ่งการเมือง กลุ่มต่างๆ มักมีความสนใจที่แข่งขันกัน และการปรับสมดุลความต้องการเหล่านี้คือสิ่งที่กำหนดอนาคตของบล็อกเชน

กระบวนการปรับเปลี่ยนอย่างเป็นทางการ

ยานพาหนะหลักสำหรับการกำกับดูแลใน Ethereum คือ Ethereum Improvement Proposal หรือ EIP ซึ่งเป็นเอกสารอย่างเป็นทางการที่概述การเปลี่ยนแปลงที่เสนอต่อโปรโตคอล กระบวนการเริ่มต้นเมื่อบุคคลหรือทีมนักพัฒนาร่างข้อเสนอ ซึ่งสามารถเป็นใครก็ได้ในชุมชน แม้ว่ามักจะเป็นนักพัฒนาหลักหรือนักวิจัยที่มีความเชี่ยวชาญทางเทคนิคในการระบุการอัปเกรดที่ซับซ้อน

เมื่อ EIP ถูกส่งไปแล้ว มันจะผ่านช่วงการอภิปรายอย่างเข้มข้น ชุมชนที่กว้างขึ้น รวมถึงนักพัฒนาและนักวิจัย จะตรวจสอบคุณสมบัติทางเทคนิคและความเสี่ยงด้านความปลอดภัยที่อาจเกิดขึ้นของข้อเสนอ มีการเสนอแนะ และข้อเสนอมักถูกแก้ไขและส่งใหม่หลายครั้ง ระยะนี้มีความสำคัญสำหรับการกรองไอเดียที่ไม่ดีและปรับปรุงไอเดียที่ดีก่อนที่โค้ดจะถูกสรุป

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

บทบาทของการนำไปใช้โดยสมัครใจ

ด้านสำคัญของการกำกับดูแล Ethereum คือมันอาศัยการนำไปใช้โดยสมัครใจ แม้หลังจาก EIP ถูกสรุปและโค้ดถูกปล่อย เครือข่ายก็ไม่อัปเกรดโดยอัตโนมัติ "Ethereum network" โดยสาระสำคัญคือคอมพิวเตอร์อิสระนับพันเครื่องที่เรียกว่าโหนด ซึ่งรันซอฟต์แวร์ Ethereum client เพื่อให้การอัปเกรดมีผล ผู้ดำเนินการโหนดเหล่านี้ต้องเลือกดาวน์โหลดและติดตั้งเวอร์ชันใหม่ของซอฟต์แวร์

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

ความเป็นกลางที่น่าเชื่อถือในฐานะดาวเหนือ

ชุมชน Ethereum ได้รับการนำทางโดยค่านิยมเฉพาะที่ส่งผลต่อการตัดสินใจ ในขณะที่วัฒนธรรม Bitcoin มุ่งเน้นไปที่การปกป้องตนเองและความอนุรักษนิยมขั้นรุนแรงเกี่ยวกับการเปลี่ยนแปลง Ethereum มุ่งหมายที่จะเป็นแพลตฟอร์มสำหรับแอปพลิเคชันแบบกระจายศูนย์ทั่วโลก เพื่อให้บริการวัตถุประสงค์ที่กว้างนี้ เครือข่ายพยายามมุ่งไปที่หลักการที่ผู้ร่วมก่อตั้ง Vitalik Buterin เรียกว่า "credible neutrality"

ความเป็นกลางที่น่าเชื่อถือโดยสาระสำคัญหมายถึงการออกแบบกลไกของโปรโตคอลไม่ควรเลือกปฏิบัติต่อหรือต่อต้านบุคคลใดบุคคลหนึ่งโดยเฉพาะ มันควรปฏิบัติต่อทุกคนอย่างยุติธรรมเท่าที่เป็นไปได้ เมื่อดูการออกแบบของระบบ มันควรชัดเจนว่ามันไม่ได้ถูกจัดฉากเพื่อเอื้อประโยชน์ต่อผู้มีส่วนได้ส่วนเสียเฉพาะหรือผลประโยชน์พิเศษ

ความท้าทายในการนำไปปฏิบัติ

การบรรลุความเป็นกลางนี้นอกกรอบการปฏิบัติจริงนั้นยาก ลูกโลกโดยธรรมชาติไม่เท่าเทียมกัน และผู้เข้าร่วมมาพร้อมกับความสามารถและความต้องการที่แตกต่างกัน กลไกที่ปฏิบัติต่อทุกคนเหมือนกันเป๊ะอาจยังคงเอื้อประโยชน์ต่อผู้มีทรัพยากรมากกว่า ตัวอย่างเช่น หากการรันโหนดต้องใช้ฮาร์ดแวร์ราคาแพง ระบบจะเลือกปฏิบัติต่อผู้มีทุนน้อยอย่างมีประสิทธิภาพ แม้ว่าซอฟต์แวร์จะเปิดให้ทุกคน

กระบวนการกำกับดูแลเองก็ต้องคงความเป็นกลาง มันไม่สามารถถูกยึดครองโดยกลุ่มผู้มีอิทธิพลหรือบริษัทขนาดใหญ่กลุ่มเดียว หากกระบวนการตัดสินใจถูกครอบงำโดยหน่วยงานทรงพลังไม่กี่แห่ง เครือข่ายจะสูญเสียสิทธิ์ในการอ้างว่ากระจายศูนย์ การรับประกันว่าโปรโตคอลวิวัฒนาการในลักษณะที่รักษาความเป็นกลางนี้ไว้เป็นการต่อสู้อย่างต่อเนื่องสำหรับชุมชน

ความก้าวหน้าปะทะความอนุรักษนิยม

ความมุ่งมั่นต่อความเป็นกลางมักถูกทดสอบเมื่อสิ่งต่างๆ ผิดพลาด ตัวอย่างที่ดังที่สุดคือการแฮก DAO ในปี 2016 มี Ether จำนวนมากถูกขโมยเนื่องจากบั๊กในสัญญาอัจฉริยะ ชุมชนเผชิญทางเลือกที่ยาก:แทรกแซงเพื่อย้อนกลับการขโมยหรือยึดมั่นหลักการว่า "code is law" และปล่อยให้แฮกเกอร์เก็บเงินไว้

ส่วนใหญ่ของชุมชนเลือกแทรกแซง สร้าง "hard fork" ที่ย้อนกลับธุรกรรม การตัดสินใจนี้แยกเครือข่ายออกเป็นสองส่วนโดยพฤตินัย เชนใหม่คงชื่อ Ethereum (ETH) ในขณะที่เชนเดิมที่ได้รับการสนับสนุนจากผู้ที่ชื่นชอบแนวทางอนุรักษนิยมแบบไม่แทรกแซงกลายเป็น Ethereum Classic (ETC) เหตุการณ์นี้เน้นย้ำว่าการกำกับดูแล Ethereum มักมุ่งไปที่ความก้าวหน้า ชอบโซลูชันเชิงปฏิบัติและการพัฒนาที่積極มากกว่าการยึดติดกับกฎเกณฑ์ที่กำหนดไว้อย่างเข้มงวด

การเปลี่ยนผ่านสู่ Proof of Stake

หนึ่งในการตัดสินใจกำกับดูแลที่สำคัญที่สุดในประวัติศาสตร์ของ Ethereum คือการเปลี่ยนผ่านจาก Proof of Work (PoW) ไปสู่ Proof of Stake (PoS) การอัปเกรดนี้ที่รู้จักกันในชื่อ "The Merge" ได้เปลี่ยนแปลงพื้นฐานวิธีที่เครือข่ายได้รับการรักษาความปลอดภัยและใครที่สามารถเข้าร่วมในการบรรลุฉันทามติ มันเป็นการเคลื่อนไหวที่ออกแบบมาเพื่อแก้ไข "ปัญหาสามประการของบล็อกเชน" โดยปรับปรุงความปลอดภัยและความสามารถในการขยายตัว ขณะที่ลดการใช้พลังงานลงอย่างมาก

ในระบบ PoW แบบเก่า ผู้ขุดใช้ฮาร์ดแวร์ที่ใช้พลังงานสูงในการแก้ปริศนาและยืนยันบล็อก ในระบบ PoS ใหม่ ผู้ตรวจสอบจะมาแทนที่ผู้ขุด ผู้ตรวจสอบล็อกหรือ "สเตค" สินทรัพย์คริปโตในสัญญาอัจฉริยะเพื่อรับสิทธิ์ในการเสนอบล็อกใหม่ การเปลี่ยนแปลงนี้ได้กำจัดความจำเป็นในการมีฟาร์มขุดขนาดใหญ่ ลดการใช้พลังงานลงกว่า 99%

แรงจูงใจใหม่และความเสี่ยง

การเปลี่ยนไปสู่ PoS ได้นำเสนอแนวทาง "รางวัลและบทลงโทษ" ต่อความปลอดภัย ผู้ตรวจสอบจะได้รับรางวัลสำหรับการประมวลผลธุรกรรมอย่างถูกต้อง (รางวัล) อย่างไรก็ตาม หากพวกเขาละเมิดกฎของโปรโตคอลหรือพยายามโจมตีเครือข่าย พวกเขาจะเผชิญกับ "การสแลช" ซึ่งส่วนหนึ่งหรือทั้งหมดของสินทรัพย์ที่สเตคไว้จะถูกยึด (บทลงโทษ) โมเดลเศรษฐกิจนี้ถูกออกแบบมาเพื่อให้แรงจูงใจของผู้ตรวจสอบสอดคล้องกับสุขภาพของเครือข่าย

อย่างไรก็ตาม การเปลี่ยนผ่านนี้ยังนำมาซึ่งความกังวลด้านการกำกับดูแลใหม่ๆ นักวิจารณ์โต้แย้งว่า PoS อาจนำไปสู่สถานการณ์ "รวยยิ่งรวย" ใน PoW การขุดเป็นการแข่งขันและมีอัตรากำไรต่ำ บังคับให้ผู้ขุดขายเหรียญเพื่อครอบคลุมต้นทุน ใน PoS ต้นทุนการดำเนินงานต่ำ อนุญาตให้ผู้ถือครองรายใหญ่สะสมความมั่งคั่งได้ง่ายๆ เพียงแค่สเตค ซึ่งอาจทำให้อิทธิพลกระจุกตัวอยู่ในมือของผู้ตรวจสอบที่ร่ำรวยในระยะยาว

ความกังวลเรื่องการกระจุกตัวของผู้ตรวจสอบ

เพื่อเป็นผู้ตรวจสอบด้วยตัวเอง คุณโดยทั่วไปต้องมี ETH 32 เหรียญ ซึ่งเป็นอุปสรรคทางการเงินที่สูงสำหรับบุคคลจำนวนมาก ส่งผลให้ผู้ใช้จำนวนมากสเตค ETH ผ่านตัวกลางหรือบริการรวม หากบริการเหล่านี้ไม่กี่แห่งควบคุม ETH ที่สเตคส่วนใหญ่ พวกเขาอาจใช้ exerting อิทธิพลที่มากเกินไปต่อเครือข่ายได้ในทางทฤษฎี

การอภิปรายด้านการกำกับดูแลในปัจจุบันมักหมุนเวียนรอบวิธีการบรรเทาความเสี่ยงจากการกระจุกตัวเหล่านี้ ชุมชนติดตามการกระจายของการสเตคอย่างใกล้ชิดและส่งเสริมการใช้โซลูชันสเตคแบบกระจายอำนาจ เป้าหมายคือเพื่อให้ชุดผู้ตรวจสอบยังคงมีขนาดใหญ่และหลากหลาย ป้องกันไม่ให้กลุ่มใดกลุ่มหนึ่งครอบงำกระบวนการบรรลุฉันทามติ

Scalability และ Blockchain Trilemma

การกำกับดูแลของ Ethereum ได้รับอิทธิพลอย่างมากจากข้อจำกัดทางเทคนิคที่รู้จักกันในชื่อ blockchain trilemma แนวคิดนี้ตั้งว่าบล็อกเชนสามารถปรับให้เหมาะสมได้เพียงสองจากสามคุณสมบัติในเวลาเดียวกัน: การกระจายศูนย์ ความปลอดภัย และ scalability แผนที่นำทางของ Ethereum ได้ให้ความสำคัญกับการกระจายศูนย์และความปลอดภัยอย่างต่อเนื่อง มักเสียสละความเร็วดิบและค่าธรรมเนียมต่ำบนชั้นหลัก

การให้ความสำคัญนี้มีผลกระทบ เมื่อความต้องการเครือข่ายเกินกำลัง ค่าธรรมเนียมธุรกรรม (gas) พุ่งสูง ซึ่งทำให้ผู้ใช้รายย่อยถูกตัดออกและจำกัดประโยชน์ของเครือข่าย เพื่อแก้ไขนี้ แผนที่กำกับดูแลได้เปลี่ยนโฟกัสไปที่โซลูชัน "Layer 2" และเทคนิคที่เรียกว่า sharding เพื่อจัดการ scaling โดยไม่ประนีประนอมความปลอดภัยของชั้นฐาน

บทบาทของโซลูชัน Layer 2

Layer 2 หมายถึงชุดเทคโนโลยีที่ทำงานบน Ethereum mainnet โซลูชันเหล่านี้ เช่น rollups ประมวลผลธุรกรรม off-chain แล้วรวมข้อมูลเพื่อส่งกลับไปยังบล็อกเชน Ethereum หลัก ซึ่งช่วยให้ธุรกรรมเร็วกว่าและถูกกว่ามาก ในขณะที่ยังคงได้รับประโยชน์จากความปลอดภัยของ Ethereum

มีสองประเภทหลักของ rollups: Optimistic rollups และ Zero-Knowledge (ZK) rollups Optimistic rollups สมมติว่าธุรกรรมถูกต้องโดยค่าเริ่มต้นและคำนวณความถูกต้องเฉพาะเมื่อถูกท้าทาย ZK rollups ใช้การเข้ารหัสลับที่ซับซ้อนเพื่อพิสูจน์ความถูกต้องล่วงหน้า ทั้งสองวิธีมุ่งเพิ่ม throughput แต่แนะนำชั้นกำกับดูแลของตัวเอง เครือข่าย Layer 2 มักมีผู้ดำเนินการและกระบวนการอัปเกรดของตัวเอง สร้างภูมิทัศน์กำกับดูแลที่กระจัดกระจายซึ่งผู้ใช้ต้องเชื่อถือทั้ง Ethereum และโปรโตคอล Layer 2

คุณสมบัติ Optimistic Rollups ZK Rollups
วิธีการตรวจสอบ สมมติความถูกต้อง; ใช้ fraud proofs หากถูกท้าทาย ส่ง cryptographic validity proofs บนเชน
เวลาถอน ล่าช้าสำหรับการแก้ไขข้อพิพาท (เช่น 7 วัน) ทันทีหรือเร็วมากเมื่อตรวจสอบ proof แล้ว
ความซับซ้อน ความซับซ้อนทางเทคนิคต่ำในการนำไปใช้ ความซับซ้อนทางคอมพิวต์และการเข้ารหัสลับสูง

Sharding และ Data Availability ในอนาคต

Sharding เป็นการอัปเกรดหลักอีกอย่างในไทม์ไลน์ Ethereum ที่มุ่ง scalability มันเกี่ยวข้องกับการแบ่งฐานข้อมูลของเครือข่ายเป็นชิ้นย่อยที่จัดการได้เรียกว่า shards แต่ละ shard ทำงานเหมือนบล็อกเชนแยกแต่สื่อสารกับอื่นๆ ซึ่งช่วยให้เครือข่ายประมวลผลธุรกรรมหลายรายการแบบขนานแทนแบบลำดับ

การนำ sharding ไปใช้มีความซับซ้อนและต้องการการประสานงานกำกับดูแลอย่างระมัดระวัง ผู้ตรวจสอบถูกกำหนดไปยัง shards ต่างๆ แบบสุ่มเพื่อรับประกันความปลอดภัย ป้องกัน shard เดียวจากการถูกคอร์รัปชันโดยกลุ่มเฉพาะ การกำหนดสุ่มนี้เป็นการป้องกันหลักต่อการโจมตีแบบประสาน เมื่อ sharding ถูกนำออกมา มันจะทดสอบความสามารถของชุมชนในการดำเนินการอัปเกรดทางเทคนิคที่ซับซ้อนโดยไม่รบกวนเครือข่ายสด

ความสมบูรณ์ของระบบนิเวศโหนด

การกระจายศูนย์ของ Ethereum อาศัยความหลากหลายของโหนดอย่างมาก โหนดคือคอมพิวเตอร์ที่เก็บประวัติบล็อกเชนและตรวจสอบกฎ หากการรันโหนดแพงเกินไปหรือยากทางเทคนิค ผู้คนจะทำน้อยลง นำไปสู่สถานการณ์ที่เฉพาะสถาบันใหญ่เท่านั้นที่รันโหนด ทำให้เครือข่ายเสี่ยงต่อการเซ็นเซอร์หรือการยึดครองมากขึ้น

นักวิจารณ์มักชี้ว่าบล็อกเชน Ethereum มีขนาดใหญ่มาก วัดเป็นเทราไบต์ ซึ่งทำให้การรัน "full archival node" ยากสำหรับผู้ใช้ทั่วไปเมื่อเทียบกับบล็อกเชน Bitcoin ที่เล็กลง หากผู้ใช้ไม่สามารถตรวจสอบเชนเองได้ พวกเขาต้องพึ่งผู้ให้บริการบุคคลที่สามในการโต้ตอบกับเครือข่าย

ความเสี่ยงจากการพึ่งพาโครงสร้างพื้นฐาน

การพึ่งพาผู้ให้บริการโครงสร้างพื้นฐานบุคคลที่สามก่อให้เกิดความเสี่ยงกำกับดูแล ในเดือนพฤศจิกายน 2020 ผู้ให้บริการโครงสร้างพื้นฐานหลักชื่อ Infura ประสบปัญหาทางเทคนิค เนื่องจากกระเป๋าเงินและ交易所จำนวนมากพึ่ง Infura แทนการรันโหนดเอง พวกเขาจึงต้องหยุดธุรกรรม เหตุการณ์นี้เน้นย้ำอันตรายของการรวมศูนย์ในชั้นโครงสร้างพื้นฐาน

หากระบบนิเวศส่วนใหญ่พึ่งพาผู้ให้บริการรายเดียว ผู้ให้บริการนั้นกลายเป็นจุดล้มเหลวหลัก การอภิปรายกำกับดูแลมักมุ่งเน้นที่วิธีลดอุปสรรคในการเข้าร่วมสำหรับผู้ดำเนินการโหนด เป้าหมายคือรักษาความต้องการฮาร์ดแวร์และแบนด์วิดธ์ให้ต่ำพอที่กลุ่มผู้เข้าร่วมที่แข็งแกร่งและหลากหลายสามารถรักษาความปลอดภัยเครือข่ายอย่างอิสระได้ต่อไป

สรุป

การกำกับดูแล Ethereum เป็นการทดลองที่ซับซ้อนและวิวัฒนาการในการประสานงานมนุษย์ มันขาดประสิทธิภาพที่สะอาดของโครงสร้างบริษัท อาศัยการอภิปรายที่ยุ่งเหยิง ความเห็นพ้องแบบหยาบ และการนำไปใช้โดยสมัครใจแทน การเปลี่ยนไป Proof of Stake และการรวมโซลูชัน scaling Layer 2 แสดงให้เห็นความสามารถของชุมชนในการดำเนินการเปลี่ยนแปลงขนาดใหญ่เพื่อโปรโตคอลที่ดีกว่า อย่างไรก็ตาม การเปลี่ยนเหล่านี้ก่อความท้าทายใหม่เกี่ยวกับการกระจุกตัวของความมั่งคั่ง ความซับซ้อนทางเทคนิค และการรวมศูนย์โครงสร้างพื้นฐาน

หลักการของความเป็นกลางที่น่าเชื่อถือยังคงเป็นแสงนำทางสำหรับอนาคตของเครือข่าย เพื่อให้ Ethereum ประสบความสำเร็จในฐานะแพลตฟอร์มระดับโลก มันต้องต้านทานการยึดครองโดยผลประโยชน์พิเศษและคงความยุติธรรมในการออกแบบ ผู้มีส่วนได้ส่วนเสีย—นักพัฒนา ผู้ตรวจสอบ และผู้ใช้—ต้องคงความระวัง พวกเขารับผิดชอบในการรับประกันว่าการไล่ตาม scalability ไม่กัดเซาะรากฐานการกระจายศูนย์ที่ให้คุณค่ากับเครือข่าย

อนาคตของเครือข่ายถูกตัดสินไม่ใช่โดยผู้นำคนเดียว แต่โดยทางเลือกส่วนรวมของผู้ที่รันซอฟต์แวร์