เทียบกับ Ethereum Ethereum Classic: ความแตกต่างที่คุณควรรู้เกี่ยวกับ
เผยแพร่แล้ว: 2020-07-30สารบัญ
Ethereum กับ Ethereum Classic
หากคุณเคยใช้เวลาเรียนรู้เกี่ยวกับ cryptocurrencies คุณต้องเคยได้ยินเกี่ยวกับ 'Ethereum vs Ethereum Classic Debate' เช่นกัน บล็อกเชนถูกแบ่งออกเป็นสองส่วนเนื่องจากหัวข้อนี้ และในบทความนี้ คุณจะได้ทราบสาเหตุ
หมายเหตุสำคัญ: เราไม่ใช่ที่ปรึกษาทางการเงิน และบทความนี้มีขึ้นเพื่อเป็นข้อมูลเท่านั้น ไม่ใช่สำหรับคำแนะนำทางการเงิน หากคุณต้องการลงทุนในสกุลเงินดิจิทัล คุณควรทำวิจัยให้เพียงพอและเลือกตามที่คุณต้องการ
เรียนรู้โปรแกรมพัฒนาซอฟต์แวร์จากมหาวิทยาลัยชั้นนำของโลก รับโปรแกรม Executive PG โปรแกรมประกาศนียบัตรขั้นสูง หรือโปรแกรมปริญญาโท เพื่อติดตามอาชีพของคุณอย่างรวดเร็ว
องค์กรอิสระกระจายอำนาจและการก่อตัว
Ethereum และระบบนิเวศของมันทำงานตามสัญญาอัจฉริยะ สัญญาอัจฉริยะคือสัญญาอัตโนมัติที่เสร็จสมบูรณ์เมื่อทั้งสองฝ่ายปฏิบัติตามเงื่อนไขของตนแล้ว
Decentralized Autonomous Organisation (หรือ DAO) เป็นสัญญาอัจฉริยะขั้นสูงที่มีความซับซ้อนสูง คุณสามารถดูเป็นกองทุน VC แบบกระจายอำนาจสำหรับ DAPPS ในอนาคตของระบบนิเวศ Ethereum ตัวอย่างเช่น หากคุณต้องการเดิมพันใน DAPPS ที่รอการระดมทุน คุณจะต้องซื้อ DAO Token โดยจ่าย Ether จำนวนหนึ่ง โทเค็น DAO จะแสดงให้เห็นว่าคุณเป็นส่วนหนึ่งของระบบนิเวศ DAO
DAO ดึงดูด Ether มูลค่า 150 ล้านดอลลาร์ภายในหนึ่งเดือน แล้วคุณจะเข้าใจว่ามันเป็นที่นิยมขนาดไหน แต่ถึงแม้จะมีความโปร่งใส การควบคุม และความยืดหยุ่นมากมาย DAO ก็มีปัญหา: หากผู้ใช้ต้องออกจาก DAO พวกเขาจะใช้ 'Split Function' ซึ่งจะทำให้ DAO ของพวกเขากลับคืนมา ผู้ใช้ยังสามารถสร้าง 'Child DAO' ซึ่งจะแยกผู้ถือโทเค็นหลายรายและยอมรับข้อเสนอ หลังจากที่คุณแยกออก คุณต้องเก็บอีเธอร์ไว้ 28 วัน คุณสามารถใช้จ่ายได้หลังจากที่คุณใช้เวลานั้นแล้วเท่านั้น ปัญหาเล็กน้อยนี้ทำให้เกิดการโจมตีที่ชั่วร้าย

อ่าน: Ethereum กับ Bitcoin: ความแตกต่างระหว่าง Ethereum และ Bitcoin
การโจมตี
ในเดือนมิถุนายน 2559 แฮ็กเกอร์ใช้ 'Split Function' และขโมยเงิน 50 ล้านดอลลาร์ (ประมาณหนึ่งในสาม) จาก DAO คุณเห็นไหม ฟังก์ชันแยกทำสิ่งต่อไปนี้ทุกครั้งที่ผู้ใช้ออกคำขอ:
- มอบ Ether ให้กับผู้ใช้สำหรับโทเค็น DAO ของพวกเขา
- ลงทะเบียนข้อตกลงในบัญชีแยกประเภทและอัปเดตยอดคงเหลือ
แฮ็กเกอร์สร้างฟังก์ชันแบบเรียกซ้ำซึ่งทำสิ่งนี้:
- มอบ Ether ที่ร้องขอให้กับผู้ใช้ และรับโทเค็น DAO
- โอนอีเธอร์เพิ่มเติมสำหรับโทเค็น DAO เดียวกัน (แทนที่จะลงทะเบียนธุรกรรม)
กระบวนการนี้ดำเนินต่อไปจนกว่าแฮ็กเกอร์จะขโมยเงิน 50 ล้านดอลลาร์จาก DAO คุณควรทราบ การโจมตีนี้ไม่ได้บ่งชี้ว่า Ethereum นั้นแย่มาก มันแค่เปิดเผยข้อบกพร่องใน DAO ซึ่งทำงานบน Ethereum
ผลที่ตามมา
หลังจากการโจมตีเกิดขึ้น แฮ็กเกอร์ต้องรอ 28 วันก่อนจึงจะสามารถใช้อีเธอร์ได้ ชุมชนของ Ethereum ในตอนนี้มีหลายทางเลือกในการแก้ปัญหา ซึ่งได้แก่:
- ไม่ได้ทำอะไร
- ส้อมนุ่ม
- ฮาร์ดฟอร์ค
ตัวเลือกแรกอาจดูเหมือนเป็นทางเลือกที่ผิดในตอนนี้ แต่ผู้คนแย้งว่าการเปลี่ยนแปลงต่างๆ จะขัดต่อปรัชญาของบล็อคเชน
เช็คเอาท์: แนวคิดโครงการ Ethereum สำหรับผู้เริ่มต้น
ส้อมแบบอ่อนและแบบแข็ง
Soft Fork คืออะไร?
Soft Fork หมายถึงซอฟต์แวร์แบ่งออกเป็นสองเวอร์ชันโดยที่เวอร์ชันใหม่สามารถเรียกใช้เวอร์ชันเก่าได้ ข้อเสียของวิธีนี้คือเวอร์ชันเก่าไม่มีฟีเจอร์ในเวอร์ชันใหม่
การทำ Soft Fork ดูเหมือนจะเป็นทางเลือกที่ดีสำหรับหลาย ๆ คน เพราะมันหมายความว่า Ethereum จะมีสองเวอร์ชัน หนึ่งรุ่นก่อน DAO และรุ่นหลัง และผู้ใช้สามารถใช้งานได้ตามความต้องการ
อย่างไรก็ตาม Soft Fork เสี่ยงต่อการโจมตี DoS (Denial of Service) ดังนั้นพวกเขาจึงละทิ้งมัน
Hard Fork คืออะไร?
Hard Fork หมายถึงซอฟต์แวร์แบ่งออกเป็นสองเวอร์ชัน แต่เวอร์ชันใหม่ไม่สามารถเรียกใช้เวอร์ชันเก่าได้ วิธีนี้จะไม่มีทางย้อนกลับได้ และหากผู้ใช้เลือกใช้เวอร์ชันเก่า จะไม่สามารถเข้าถึงชุมชนหรือคุณลักษณะของเวอร์ชันใหม่ได้
อ่าน: ทั้งหมดที่คุณต้องรู้เกี่ยวกับ Bitcoin
จุดเริ่มต้นของ Ethereum Classic
ผู้คนตัดสินใจใช้วิธี Hard Fork สำหรับ ethereum วิธีการนี้แยก ethereum ออกเป็นสองสาย โดยที่ใหม่กลายเป็น 'Ethereum' หรือ 'ETH' และอันเก่ากลายเป็น 'Ethereum Classic' หรือ 'ETC'
พวกเขาพยายามอย่างหนักเพื่อคืนเงินที่หายไปทั้งหมดให้กับผู้ใช้ อย่างไรก็ตาม หลายคนคัดค้านเรื่องนี้และเลือกที่จะใช้ Ethereum Classic เวอร์ชันเก่าต่อไป การรู้ความเจ็บปวดนี้เป็นสิ่งสำคัญเพราะมันเป็นพื้นฐานสำหรับความแตกต่างของพวกเขา ตอนนี้เรามีวิธีแก้ไขแล้ว มาดูความแตกต่างที่สำคัญใน Ethereum กับ Ethereum Classic

Ethereum กับ Ethereum Classic: ความแตกต่างที่สำคัญ
1. ปรัชญา
Ethereum ไม่ยึดหลักปรัชญาที่ว่าบล็อคเชนไม่เปลี่ยนรูป ผู้สนับสนุนแนวคิดนี้เชื่อว่าผู้คนไม่ควรเปลี่ยน blockchain ตามความตั้งใจของพวกเขา มิฉะนั้น มันจะตกเป็นเหยื่อของการทุจริตของมนุษย์
ผู้สร้าง Ethereum ได้สร้างมันขึ้นมาโดยคำนึงถึงแนวคิดนี้ Ethereum Classic ตั้งอยู่บนหลักการนี้ และสมาชิกของชุมชนก็เชื่อในหลักการนั้นเช่นกัน
ผู้สนับสนุน ETH โต้แย้งว่า Hard Fork มีความจำเป็นต่อความยุติธรรม มันลดค่าโทเค็นที่แฮ็กเกอร์ขโมยไป และมันคืนเงินให้กับผู้ที่ทำ Ether หาย
ต้องอ่าน: ความรู้เบื้องต้นเกี่ยวกับการขุด Ethereum
2. ความคุ้มค่า
ปัจจุบัน ETH มีมูลค่ามากกว่า ETC ถึง 15 เท่า เหตุผลสำคัญเบื้องหลังนี้คือ ETH ได้รับการสนับสนุนจากผู้เล่นรายใหญ่จำนวนมากในชุมชน crypto และได้รับการอัปเดตใหม่อย่างต่อเนื่อง
มูลค่าของ ETC อาจต่ำ แต่เมื่อเร็ว ๆ นี้ได้รับการสนับสนุนจากบุคคลสำคัญหลายคนเช่นกัน
3. ศักยภาพ
ศักยภาพในการเติบโตของ ETC นั้นเป็นที่น่าสงสัย บางคนโต้แย้งว่า ETC ไม่มีอนาคตและชุมชนส่วนใหญ่เต็มไปด้วยนักต้มตุ๋น คนอื่นๆ เชื่อในเรื่องนี้ ไม่ว่า ETC จะเติบโตหรือไม่ก็ตามเราไม่รู้
ในทางกลับกัน ผู้เชี่ยวชาญหลายคนอ้างว่า ETH สามารถกลายเป็น cryptocurrency แรกหลังจากที่ Bitcoin ไปถึง 10,000 ดอลลาร์ นั่นเป็นความสำเร็จที่สำคัญ และแสดงให้เห็นว่า ETH มีศักยภาพมากแค่ไหน มันเติบโตอย่างรวดเร็วเช่นกันและได้รับการอัปเดตหลายครั้งเป็นประจำ

4. คุณสมบัติ
นี่เป็นอีกพื้นที่หนึ่งที่ความแตกต่างระหว่าง ETH, ETC นั้นมองเห็นได้ชัดเจนเกินไป ETH ได้รับการสนับสนุนจาก Enterprise Ethereum Alliance (EEA) ซึ่งเป็นกลุ่มบริษัทมากกว่า 200 แห่งที่มีเป้าหมายในการใช้บล็อคเชนสำหรับสัญญาอัจฉริยะในบริษัทที่ติดอันดับ Fortune 500
EEA มีองค์กรที่โดดเด่นที่สุดบางแห่งในฐานะสมาชิก รวมถึง JP Morgan, ING, Microsoft และ Toyota ETH ได้รับการอัปเดตหลายครั้งเป็นประจำ ซึ่งช่วยให้สามารถติดตามตลาดและข้อกำหนดล่าสุดได้
อย่างไรก็ตาม ETC ไม่สามารถเข้าถึงการอัปเดตส่วนใหญ่ของ ETH ได้ ดังนั้นจึงอยู่เบื้องหลังอย่างมากในแง่ของคุณสมบัติและคุณภาพ
Ethereum กับ Ethereum Classic: คำตัดสิน
การอภิปรายว่าอันไหนดีกว่ากันอาจไม่มีวันสิ้นสุด ด้านหนึ่ง คุณมีหลักการของความไม่เปลี่ยนรูปและอีกด้านหนึ่งคือการพัฒนาอย่างต่อเนื่อง เมื่อคุณเรียนรู้เพิ่มเติมเกี่ยวกับบล็อคเชนและปรัชญาของมัน คุณจะรู้ว่าปัญหาทั้งหมดนี้ซับซ้อนเพียงใด
บทสรุป
มีอาชีพเพิ่มขึ้นในเทคโนโลยี blockchain และ blockchain ได้เปลี่ยนโฉมหน้าของอุตสาหกรรมเทคโนโลยีอย่างมากตลอดไป หากคุณสนใจที่จะเป็นนักพัฒนาบล็อกเชนและสร้างสัญญาอัจฉริยะและรหัสลูกโซ่ ชำระเงิน โปรแกรมใบรับรองขั้นสูง IIIT-B & upGrad ในเทคโนโลยี บล็อกเชน
คุณสมบัติหลักของ Blockchain คืออะไร?
Blockchain มีลักษณะเด่นหลายประการ เริ่มต้นด้วยการกระจายอำนาจ ซึ่งหมายความว่าไม่มีอำนาจกลางในการดูแลการกระทำของคุณ แต่จะถูกบันทึกไว้ในบัญชีแยกประเภทสาธารณะ ประการที่สอง เนื่องจากข้อมูลทั้งหมดบน Blockchain ถูกแฮชด้วยการเข้ารหัส Blockchain จึงให้ความปลอดภัยที่มากขึ้นแก่ผู้ใช้ทุกคน การเข้ารหัสหมายความว่าเครือข่ายจะปกปิดข้อมูลที่ป้อนโดยใช้ปริศนาทางคณิตศาสตร์ นอกจากนี้ เนื่องจากบล็อกเชนใช้บัญชีแยกประเภทแบบกระจาย ข้อมูลทั้งหมดเกี่ยวกับธุรกรรมและผู้เข้าร่วมจึงถูกแจกจ่ายไปยังทุกโหนดในเครือข่าย ในที่สุด อัลกอริทึมฉันทามติก็ถูกใช้โดย Blockchain อัลกอริธึมฉันทามตินี้รับผิดชอบในการยืนยันธุรกรรม ยอดคงเหลือ และลายเซ็น ทำให้ Blockchain มีความปลอดภัยและโปร่งใสมากขึ้น
Ethereum ทำงานอย่างไร?
ในการตรวจสอบธุรกรรมเครือข่าย Ethereum อาศัยโหนดที่ใช้งานได้ฟรี โหนดสามารถเก็บประวัติการทำธุรกรรม Ethereum ทั้งหมดหรือเพียงเศษเสี้ยวได้ เช่นเดียวกับข้อมูลล่าสุดเกี่ยวกับสถานะสัญญาอัจฉริยะ ยอดคงเหลือในบัญชี และอื่นๆ Ethereum Virtual Machine (EVM) ซึ่งเป็นสภาพแวดล้อมการทำงานและไม่น่าเชื่อถือสำหรับสัญญาอัจฉริยะ อยู่ในหัวใจของ Ethereum สัญญาอัจฉริยะคือโปรโตคอลคอมพิวเตอร์ที่ช่วยให้สามารถเจรจา ตรวจสอบ และบังคับใช้ข้อตกลงดิจิทัลได้ EVM ทำสัญญาตามแนวทางของผู้พัฒนา ในการรันโปรแกรมเหล่านี้ EVM ใช้ภาษาไบต์โค้ด โปรแกรมเมอร์ Ethereum อาจใช้ภาษาการเขียนโปรแกรม Ethereum เช่น Solidity และอื่นๆ เพื่อสร้างสัญญาอัจฉริยะและแอปที่กระจายอำนาจ
ความแตกต่างระหว่าง Bitcoin และ Ethereum คืออะไร?
แนวคิดพื้นฐานหลายประการของ Bitcoin และ Ethereum มีความคล้ายคลึงกัน เครือข่ายบล็อคเชนทั้งสองใช้กระบวนการฉันทามติของ Proof of Work และมีคุณสมบัติการเข้ารหัสหลายอย่างที่เหมือนกันกับเทคโนโลยีบล็อคเชน Ethereum ถูกสร้างขึ้นเพื่อแก้ปัญหาโอกาสที่บล็อคเชน Bitcoin ไม่สามารถจัดการได้ สัญญาอัจฉริยะซึ่งเป็นสัญญาเข้ารหัสที่อาจดำเนินการโดยอัตโนมัติ เป็นลักษณะสำคัญที่ทำให้ Ethereum แตกต่างจาก Bitcoin หนึ่งในความแตกต่างที่ชัดเจนที่สุดระหว่าง Bitcoin และ Ethereum คือภาษาโปรแกรมที่พวกเขาใช้ Ethereum ใช้ภาษาการเขียนโปรแกรมทัวริงที่สมบูรณ์ ในขณะที่ Bitcoin ใช้ภาษาการเขียนโปรแกรมแบบสแต็ก เทคนิคการแฮชและเวลาบล็อกต่างกันเช่นกัน การเปลี่ยนไปใช้วิธีการ Proof of Stake ตามนักพัฒนาหลักของ Ethereum จะเพิ่มประสิทธิภาพและความปลอดภัยของเครือข่ายตามสัญญาอัจฉริยะของ Ethereum