บทความเดียวเพื่อทำความเข้าใจโครงการเข้ารหัสหลัก Ethereum
อีเธอเรียมคืออะไร?
อีเธอเรียมคืออะไร?
บล็อกเชนบล็อกเชนแพลตฟอร์มแอปพลิเคชัน
โดยสรุปแล้ว Ethereum เป็นแพลตฟอร์มบล็อกเชนที่ทุกคนสามารถสร้างแอปพลิเคชันตามความต้องการของตนเองได้ นอกเหนือจากคำศัพท์ทางเทคนิค เช่น การกระจายอำนาจ โอเพ่นซอร์ส และสัญญาอัจฉริยะ เช่นเดียวกับระบบ Windows และ Android บนอินเทอร์เน็ต Ethereum สามารถจัดเตรียมชุดภาษาสคริปต์พิเศษสำหรับทุกคนเพื่อพัฒนาโปรแกรมได้อย่างอิสระ แต่ในขณะเดียวกันก็มีความแตกต่างอย่างมากระหว่าง Ethereum และแพลตฟอร์มระบบอินเทอร์เน็ต เช่น Windows และ Android Ethereum ใช้เทคโนโลยีบล็อกเชน และสาระสำคัญของมันคือการกระจายอำนาจที่แข็งแกร่ง บน Ethereum การเปลี่ยนแปลงโปรโตคอลระบบทั้งหมดจะร่วมกันตัดสินใจโดยผู้ใช้บนแพลตฟอร์มแทนที่จะเป็นเอนทิตีหรือบุคคลใดบุคคลหนึ่ง ในขณะเดียวกัน โปรแกรมทั้งหมดที่พัฒนาบน Ethereum ไม่ว่าจะเป็นสิทธิ์หรือข้อมูล จะเป็นของผู้ใช้แต่ละคนทั้งหมด และการปรับเปลี่ยนโปรแกรมจะต้องได้รับการอนุมัติจากชุมชน
ชื่อเรื่องรอง
Ethereum เกิดขึ้นได้อย่างไร?
Ethereum (Ethereum) เป็นแนวคิดที่เสนอโดย Vitalik Buterin (V God) ในปี 2013 ก่อนหน้านั้น V God เป็นโปรแกรมเมอร์ที่มีส่วนร่วมในการสร้างชุมชน Bitcoin ในกระบวนการของการมีส่วนร่วมในการพัฒนาชุมชน Bitcoin Vitalik ค้นพบว่ามีข้อ จำกัด บางประการในภาษาสคริปต์ Bitcoin และหวังว่าจะขยายสคริปต์ที่ จำกัด เหล่านี้ไปสู่สภาพแวดล้อมการเขียนโปรแกรมที่สมบูรณ์ของ Turing เพื่อให้ผู้คนพัฒนาโปรแกรม แต่การอ้างสิทธิ์นั้นไม่ได้รับการยอมรับจากชุมชนการพัฒนา Bitcoin ดังนั้น Vitalik จึงตัดสินใจเริ่มค้นคว้าเกี่ยวกับบล็อกรุ่นใหม่ โดยมีเป้าหมายในการสร้างแพลตฟอร์มบล็อกเชนใหม่เพื่อเรียกใช้แอปพลิเคชันแบบกระจายอำนาจ
ชื่อเรื่องรอง
คุณสมบัติหลักของ Ethereum
แตกต่างจาก Bitcoin ในฐานะสกุลเงิน Ethereum ให้ความสำคัญกับแอตทริบิวต์ของแพลตฟอร์มมากกว่า และการวางตำแหน่งของมันก็คล้ายกับระบบปฏิบัติการเวอร์ชั่นบล็อกเชนมากกว่า ดังนั้น หากการพัฒนา Bitcoin อาจล้มล้าง PayPal และธนาคารส่วนกลาง การพัฒนา Ethereum อาจแทนที่บุคคลที่สามบนอินเทอร์เน็ตด้วยบล็อกเชน เช่น ผู้ที่เรียกใช้ข้อมูลที่เก็บไว้
สัญญาที่ชาญฉลาดสัญญาที่ชาญฉลาดอีเธอเรียม
อีเธอเรียม
Ether (Ether) เป็นโทเค็นดั้งเดิมของ Ethereum blockchain และยังเป็นโทเค็นการชำระบัญชีของ Ethereum blockchain นั่นคือค่าธรรมเนียมการดำเนินการสัญญาอัจฉริยะบน Ethereum ค่าธรรมเนียมการทำธุรกรรมบนเครือข่าย และรางวัลการขุดของนักขุด ใช้การตั้งถิ่นฐาน Ethereum
ชื่อสกุลเงิน: อีเธอร์
รหัสสกุลเงิน: ETH
วันที่วางจำหน่าย: 30 กรกฎาคม 2558
อุปทานทั้งหมด: ไม่ครอบคลุม
เปรียบเทียบ
เปรียบเทียบ
อีเธอเรียม (ETH)
บิตคอยน์ (BTC)
กลไกฉันทามติ
2014
2009
ผู้สร้าง
Vitalik Buterin
Satoshi Nakamoto
กลไกฉันทามติ
PoW+PoS
PoW
จำนวนโทเค็นทั้งหมด
ไม่ จำกัด
ประมาณ 21 ล้าน
เวลาในการสร้างบล็อก
เฉลี่ย 12~14 วินาที
เฉลี่ย 10 นาที
รางวัลบล็อกเริ่มต้น
5 ETH
50 BTC
รางวัลบล็อกปัจจุบัน
2 ETH
6.25 BTC
เวลาลดลงครึ่งหนึ่ง
ไม่มีกลไกการลดจำนวนลงครึ่งหนึ่ง
ทุกๆ 21 ล้านบล็อก (ประมาณ 4 ปี)
ประวัติการพัฒนา Ethereum
ตามแผนการพัฒนา Ethereum โครงการทั้งหมดจะก้าวหน้าอย่างค่อยเป็นค่อยไปในสี่ขั้นตอน ได้แก่ Frontier, Homestead, Metropolis และ Serenity ในหมู่พวกเขา สามขั้นตอนแรกสามารถเรียกว่า Ethereum 1.0 และขั้นตอนสุดท้ายของความเงียบสงบสามารถเรียกว่า Ethereum 2.0
ณ ตอนนี้ ประวัติการพัฒนาของ Ethereum blockchain มีดังนี้:
· 2013—— เผยแพร่สมุดปกขาว
เร็วที่สุดเท่าที่ 27 พฤศจิกายน 2013 Vitalik Buterin ผู้ก่อตั้ง Ethereum ได้ตีพิมพ์บทความเบื้องต้นเกี่ยวกับ Ethereum blockchain นั่นคือเอกสารทางเทคนิคของ Ethereum ออกมา
· 2014——สมุดปกเหลืองออกวางจำหน่ายแล้ว
เมื่อวันที่ 1 เมษายน Gavin Wood ผู้ร่วมก่อตั้ง Ethereum ได้เปิดตัว Ethereum Yellow Paper ซึ่งแนะนำคำจำกัดความทางเทคนิคของโปรโตคอล Ethereum
2014 - การระดมทุนสาธารณะ Ethereum
ตั้งแต่วันที่ 22 กรกฎาคมถึง 2 กันยายน Ethereum จะดำเนินการระดมทุนสาธารณะ และการขายล่วงหน้าของ Ethereum จะมีอายุ 42 วัน
2015 - เครือข่ายทดสอบโอลิมปิก
เมื่อวันที่ 9 พฤษภาคม Ethereum ได้เปิดเครือข่ายทดสอบโอลิมปิกสำหรับนักพัฒนาเพื่อสำรวจล่วงหน้าว่า Ethereum blockchain จะทำงานอย่างไรหลังจากเปิด ก่อนหน้านี้ Ethereum ได้เปิดเครือข่ายทดสอบแบบเปิด 8 เวอร์ชันเพื่อพิสูจน์แนวคิด Olympic เป็นเวอร์ชันที่เก้าและเป็นเวอร์ชันสุดท้ายของเครือข่ายทดสอบก่อนที่จะเปิดตัวเครือข่ายหลักสาธารณะของ Ethereum
|ระยะที่ 1| - ชายแดน
· 2015 - การอัพเกรดชายแดน
เมื่อวันที่ 30 กรกฎาคม Ethereum blockchain เสร็จสิ้นการอัพเกรดชายแดน (แปลว่าชายแดน, ชายแดน) ที่ความสูงของบล็อก 0 Frontier เป็นเวอร์ชันเริ่มต้นของโปรโตคอล Ethereum ในแง่ของการใช้งานจริงสามารถรองรับฟังก์ชันได้น้อยมาก เวอร์ชันนี้มีไว้สำหรับผู้ใช้ทางเทคนิคเป็นหลัก โดยเฉพาะนักพัฒนามืออาชีพบางราย ในขั้นตอนนี้ นักขุดสามารถเริ่มติดตั้งไคลเอ็นต์เพื่อรันเครือข่ายได้ หลังจากขุดสำเร็จและยืนยันแล้ว นักขุดจะได้รับรางวัลบล็อกเป็น 5 ETH ขีดจำกัดสูงสุดของก๊าซต่อบล็อกในเวอร์ชันนี้คือ 5,000 และโปรโตคอลแนะนำสัญญา Canary
2558 - การอัพเกรดการละลายของชายแดน
เมื่อวันที่ 7 กันยายน Ethereum เสร็จสิ้นการอัปเกรด Frontier Thawing ที่ความสูงของบล็อก 200,000 การอัปเกรดนี้แนะนำกลไกการปรับความยาก ระเบิดความยาก ในเวลาเดียวกัน การอัปเกรดนี้จะลบขีดจำกัดของก๊าซที่ 5,000 ต่อบล็อก และกำหนดราคาก๊าซเริ่มต้นเป็น 51 gwei การย้ายครั้งนี้เปิดฟังก์ชั่นการทำธุรกรรมสำหรับ Ethereum - การทำธุรกรรมต้องใช้ก๊าซ 21,000
|ด่านที่สอง|—บ้านเกิด
· 2016 - การปรับปรุงที่อยู่อาศัย
เมื่อวันที่ 14 มีนาคม Ethereum เสร็จสิ้นการอัปเกรด Homestead ที่ความสูงของบล็อก 1150,000 การอัปเกรดนี้ส่วนใหญ่เกี่ยวข้องกับการอัปเดตหลักสามรายการ: 1. ยกเลิกฟังก์ชัน canary contract และลบส่วนประกอบส่วนกลางในเครือข่าย Ethereum ออก 2. แนะนำรหัสใหม่สำหรับภาษาการเขียนโปรแกรม Ethereum Solidity 3. เปิดตัวกระเป๋าเงิน Mist ซึ่งผู้ใช้สามารถถือ ใช่ ซื้อขาย ETH เขียนหรือปรับใช้สัญญาอัจฉริยะ
2559 - ทางแยก DAO
เมื่อวันที่ 20 กรกฎาคม เพื่อแก้ปัญหาการแฮ็คสัญญาของ DAO ที่เกิดขึ้นบน Ethereum chain ในเดือนมิถุนายน Ethereum ได้แยก DAO ที่ความสูงของบล็อก 1920000 ชุมชนถูกแบ่งออกจากกัน และห่วงโซ่ Ethereum ก็ได้แยกออกเป็น Ethereum Classic และ Ethereum
· 2559 - อัปเกรด Tangerine Whistle
เมื่อวันที่ 18 ตุลาคม โปรโตคอล Ethereum ได้รับการอัปเกรด Tangerine Whistle ที่ความสูงของบล็อก 2463000 การอัปเกรดนี้เป็นการแก้ปัญหาการโจมตี DoS ซึ่งเพิ่มต้นทุนของ opcode เครื่องเสมือน Ethereum
2559 - อัพเกรดมังกรปลอม
เมื่อวันที่ 22 พฤศจิกายน Ethereum ได้รับการอัปเกรด Tangerine Whistle ที่ความสูงของบล็อก 2675000 การอัปเกรดนี้เป็นมาตรการอัปเกรดครั้งที่สองที่ออกแบบมาเพื่อแก้ปัญหาการโจมตี DoS อย่างสมบูรณ์หลังจาก Tangerine Whistle มีการใช้มาตรการหลักสี่ประการในการอัปเกรดนี้: เพิ่มการป้องกันการโจมตีแบบป้องกันหนัก เพิ่มค่าใช้จ่ายของ EXP opcodes ล้างแผนผังสถานะ และปรับขีดจำกัดไบต์สูงสุดของสัญญาอัจฉริยะ
|ระยะที่ III| - มหานคร
2017 - การอัพเกรดไบแซนเทียม
เมื่อวันที่ 16 ตุลาคม Ethereum ได้รับการอัปเกรด Byzantium ที่ความสูงของบล็อก 4370000 โดยประกาศว่า Ethereum ได้เข้าสู่ขั้นตอนที่สามของการพัฒนาอย่างเป็นทางการแล้ว การอัปเดตหลักของการอัปเกรดนี้ประกอบด้วย: 1. ลดรางวัลการบล็อกจาก 5 ETH เป็น 3 ETH 2. เลื่อนการอัปเกรดระเบิดความยากออกไปหนึ่งปี 3. เพิ่มความสามารถในการเรียกสัญญาอื่นๆ 4. เพิ่มวิธีการเข้ารหัสบางอย่างเพื่อให้อนุญาต ขยาย 2 ชั้น
2019 - การยกระดับกรุงคอนสแตนติโนเปิล
เมื่อวันที่ 28 กุมภาพันธ์ Ethereum ได้อัปเกรดคอนสแตนติโนเปิลที่ความสูงบล็อก 7280000 การอัปเกรดอีกครั้งได้เลื่อนการวางระเบิดความยากไปอีกหนึ่งปี และลดรางวัลการบล็อกจาก 3 ETH เป็น 2 ETH การอัปเดตอื่นๆ ได้แก่ การเพิ่มประสิทธิภาพการวัดปริมาณการใช้ก๊าซสำหรับการดำเนินการจัดเก็บข้อมูล EVM
· 2019 - อิสตันบูล (อิสตันบูล) อัพเกรด
เมื่อวันที่ 8 ธันวาคม Ethereum ได้รับการอัปเกรดในอิสตันบูลที่ความสูงของบล็อก 9069000 เนื้อหาหลักของการอัปเกรดประกอบด้วยการปรับวิธีการวัดปริมาณการใช้ก๊าซให้เหมาะสมอย่างต่อเนื่องสำหรับการดำเนินการจัดเก็บข้อมูล EVM การปรับประสิทธิภาพของโซลูชันชั้นที่สองตาม SNARK และ STARK ให้เหมาะสม เป็นต้น
2020 - อัพเกรด Muir Glacier
เมื่อวันที่ 2 มิถุนายน Ethereum ดำเนินการอัพเกรด Muir Glacier (Muir Glacier) ที่ความสูงของบล็อก 9200000 การอัปเดตหลักของการอัปเกรดนี้คือการเลื่อนการวางระเบิดความยากออกไป
|ด่านที่สี่|——ความสงบ
2020 - การปรับใช้สัญญาการปักหลัก
เมื่อวันที่ 14 ตุลาคม Ethereum ได้เปิดตัวสัญญาการฝากจำนำอย่างเป็นทางการในระบบนิเวศ Ethereum ที่ความสูงบล็อก 11052984 ซึ่งเป็นการวางรากฐานที่สำคัญสำหรับการอัปเกรด Eth2
2020 - ห่วงโซ่สัญญาณ
เมื่อวันที่ 1 ธันวาคม Ethereum ได้เปิดตัว beacon chain อย่างเป็นทางการ
2021 - การอัปเกรดเบอร์ลิน
เมื่อวันที่ 15 เมษายน Ethereum ดำเนินการอัปเกรดเบอร์ลินที่ความสูงของบล็อก 12244000 ซึ่งปรับต้นทุนก๊าซของการดำเนินการ EVM ให้เหมาะสมและเพิ่มการสนับสนุนสำหรับธุรกรรมหลายประเภท
· 2021 - อัปเกรดลอนดอน (ลอนดอน)
เมื่อวันที่ 15 สิงหาคม Ethereum ได้รับการอัพเกรดในลอนดอนที่ความสูงของบล็อก 12965000 การอัปเกรดนี้แนะนำ EIP-1559 เพื่อสร้างตลาดค่าธรรมเนียมเครือข่ายใหม่
2021 - อัพเกรด Altair
เมื่อวันที่ 27 ตุลาคม Ethereum beacon chain ถูกเปิดใช้งานที่ Epoch 74240

ห่วงโซ่สัญญาณห่วงโซ่สัญญาณการอัปเกรดตามกำหนดเวลาครั้งแรกของ ซึ่งเพิ่มการสนับสนุนสำหรับคณะกรรมการแบบซิงโครนัส สนับสนุนการเปิดใช้ไคลเอนต์แบบเบา และเพิ่มการไม่ใช้งานและบทลงโทษเฉือนเป็นมูลค่าเต็ม
2021 - อัปเกรด Arrow Glacier
เมื่อวันที่ 9 ธันวาคม Ethereum ดำเนินการอัปเกรด Arrow Glacier ที่ความสูงของบล็อก 13773000 ซึ่งเลื่อนการระเบิดความยากของ Ethereum mainnet ออกไปเป็นเดือนมิถุนายน 2022
ในที่สุด การพัฒนา Ethereum ได้เข้าสู่ขั้นตอนสุดท้ายที่เงียบสงบ (ความคืบหน้าเฉพาะอยู่ในขั้นตอนของการรวม beacon chain เข้ากับ mainnet ปัจจุบัน) ขั้นตอนการรักษาความปลอดภัยทั้งหมดแบ่งออกเป็นสี่ขั้นตอนของ beacon chain, shard chain, eWASM และการปรับปรุงอย่างต่อเนื่องเพื่อการพัฒนาที่ต่อเนื่อง Ethereum ได้อัปเกรดจาก 1.0 โดยใช้กลไก PoW เป็น 2.0 โดยใช้กลไก PoS และมีฟังก์ชันที่สมบูรณ์มาก โครงการอาจใช้เวลาหลายขั้นตอน ปี.


