Bản đồ du lịch nâng cấp Ethereum: một bài viết để sắp xếp lịch sử nâng cấp và lập kế hoạch trong tương lai
Lưu ý của biên tập viên: Bài viết này đến từchuỗi tin tứcLưu ý của biên tập viên: Bài viết này đến từ
Chuỗi tin tức (ID: chainnewscom)
chuỗi tin tức
, Tác giả: Pan Zhixiong, được Odaily in lại với sự cho phép.
Ethereum đã trải qua 8 lần nâng cấp mạng trong lịch sử. Khi chúng tôi cố gắng ánh xạ chiều cao khối của từng đợt chia tách lịch sử sang trục thời gian tuyến tính, chúng tôi sẽ thấy rằng tần suất nâng cấp mạng Ethereum đang giảm dần và thậm chí trong năm 2018 không có nâng cấp nào. Bài viết này không cố gắng khám phá lý do tại sao tần suất nâng cấp của Ethereum ngày càng giảm, nhưng phỏng đoán trực quan nhất là có thể do Quỹ Ethereum cần dành một phần năng lượng của các kỹ sư cho sự phát triển của phiên bản 2.0, hoặc có thể bởi vì khi nền tảng trưởng thành, không cần phải phân nhánh tần số cao, xét cho cùng, nó rất rắc rối cho các nút chạy mạng và máy khách cần được nâng cấp.
Đợt nâng cấp hard fork mới nhất được hoàn thành vào khoảng 8:00 ngày 8 tháng 12 theo giờ Bắc Kinh, có tên mã là "Istanbul", kích hoạt 6 đề xuất EIP để nâng cấp mạng lưới. Vitalik Buterin, người đồng sáng lập Ethereum, cho biết sau lần nâng cấp này, các giao dịch thông thường mỗi giây (TPS) sẽ tăng khoảng 5% đến 10% và đối với Rollup công nghệ lớp 2, nó có thể tăng lên khoảng 4 lần.
Như chúng ta đã biết, toàn bộ dự án của Ethereum dần dần được xúc tiến trong bốn giai đoạn, được chia thành: Frontier, Homestead, Metropolis và Serenity. Ba giai đoạn đầu tiên có thể được gọi là Ethereum 1.0, trong khi Tranquility có thể được gọi là Ethereum 2.0. Vì 2.0 là một dự án rất lớn kéo dài vài năm nên có khả năng 1.0 sử dụng cơ chế bằng chứng công việc và 2.0 được nâng cấp thành bằng chứng cổ phần sẽ cùng tồn tại trong một thời gian dài và phát triển riêng biệt.

Tất nhiên, công nghệ cốt lõi của 2.0 là công nghệ sharding, có thể cải thiện đáng kể hiệu quả của hệ thống phân tán của Ethereum. Tuy nhiên, một số công nghệ quan trọng khác cũng được sắp xếp trong 2.0, có thể cải thiện hơn nữa hiệu suất của mạng, chẳng hạn như eWASM. Do đó, loại công nghệ này cũng có thể thử nghiệm một số tính năng trên chuỗi 1.X trước khi 2.0 được khởi chạy hoàn toàn.
Bài viết này sắp xếp các trang lộ trình trong tài liệu chính thức của Ethereum, cố gắng đánh dấu tác động của mỗi lần nâng cấp trong lịch sử. Tất nhiên, vì ý nghĩa quan trọng nhất của hầu hết các nâng cấp là cải thiện khả năng kỹ thuật cơ bản hoặc hiệu suất của mạng nên nội dung của phần này sẽ không được mở rộng chi tiết.
Bản đồ du lịch nâng cấp Ethereum: một bài viết để sắp xếp lịch sử nâng cấp và lập kế hoạch trong tương lai
Một số điều đáng chú ý:
Ethereum đã không đặt một "quả bom độ khó" khi nó hoạt động trên mạng chính;
Ethereum đã không trải qua nâng cấp mạng vào năm 2018;
Sau Istanbul, mã nâng cấp của Ethereum sẽ được đặt tên theo thứ tự của Devcon;
Các chu kỳ phát triển trong tương lai sẽ tập trung vào EIP và chỉ khi EIP đủ trưởng thành thì nó mới được xem xét để hợp nhất thành các bản nâng cấp.

Bản đồ du lịch nâng cấp Ethereum: một bài viết để sắp xếp lịch sử nâng cấp và lập kế hoạch trong tương lai
Mô tả hình ảnh
Ethereum "biên giới", một nền tảng phần mềm phi tập trung
Làm tan băng biên giới: Đặt bom độ khó
Vào ngày 7 tháng 9 năm 2015, sau lần nâng cấp này (nghĩa là chiều cao khối 200.000), cơ chế điều chỉnh độ khó sẽ được giới thiệu, còn được gọi là "bom độ khó" và độ khó của sức mạnh tính toán trong mạng sẽ được trải nghiệm trong khoảng một Tăng trưởng theo cấp số nhân, do đó chắc chắn rằng Ethereum sẽ trải qua một đợt hard fork khác trong năm tới.
Mục đích của việc giới thiệu quả bom độ khó là cung cấp một cơ chế để mạng di chuyển từ PoW sang PoS. Khi sức mạnh tính toán quá cao để các thợ đào khai thác bất kỳ khối nào, thì đó sẽ là thời điểm tốt nhất để mạng chuyển sang PoS .

Bản đồ du lịch nâng cấp Ethereum: một bài viết để sắp xếp lịch sử nâng cấp và lập kế hoạch trong tương lai
Mô tả hình ảnh
tiêu đề phụ
Ngã ba DAO (DAO Fork): Sự ra đời của ETC và ETH
Đây là lý do tại sao Ethereum có hai mạng. Vào năm 2016, một dự án tổ chức tự trị phi tập trung có tên The DAO đã huy động được 150 triệu đô la bằng cách phát hành mã thông báo. Vào tháng 6, hợp đồng của The DAO đã bị tin tặc khai thác và số ETH trị giá hàng chục triệu đô la đã bị đánh cắp bởi những tin tặc vô danh. Vẫn còn nhiều chi tiết về diễn biến tiếp theo của vụ việc này, nhưng nhìn chung, hầu hết các thành viên trong cộng đồng đều tin rằng nên tiến hành một đợt hard fork để lấy lại số tiền bị đánh cắp từ tin tặc. Vì vậy, vào ngày 20 tháng 7 năm 2016, một hard fork có tên "DAO Fork" đã được thực hiện. Cũng có nhiều thành viên cộng đồng không tán thành hành vi này, họ cho rằng nền tảng blockchain phi tập trung không nên thực hiện bất kỳ sự can thiệp nào của con người và các giao dịch đã xảy ra không thể bị thu hồi. Cộng đồng bị chia rẽ dẫn đến hai mạng sau hard fork, Ethereum Classic, nơi tin tặc vẫn giữ tiền và Ethereum, nơi số tiền bị đánh cắp đã được trả lại cho các nhà đầu tư.
Tangerine Whistle: Giảm thiểu các cuộc tấn công DoS
Kể từ ngày 18 tháng 9 năm 2016, mạng Ethereum đã bị tấn công bởi các cá nhân hoặc nhóm và mạng đã bị chặn bởi một số lượng lớn các giao dịch chưa hoàn thành, tương tự như một cuộc tấn công từ chối dịch vụ (DoS). Do đó, Ethereum Foundation có kế hoạch tiến hành hai đợt hard fork để giải quyết triệt để kiểu tấn công này. Đợt hard fork đầu tiên sẽ tập trung vào giải quyết vấn đề sức khỏe mạng cấp bách nhất, cụ thể là opcodes bị định giá thấp. Đợt hard fork thứ hai sẽ tập trung vào các vấn đề ưu tiên thứ cấp, chẳng hạn như những kẻ tấn công tràn ngập một số lượng lớn tài khoản trống, điều này có thể làm tăng kích thước của sổ cái blockchain một cách không cần thiết.
tiêu đề phụ
Giả Rồng: Hóa giải hoàn toàn đòn tấn công
tiêu đề phụ

Vào ngày 16 tháng 10 năm 2017, hard fork bao gồm 9 đề xuất cải tiến. Ngoài các bản cập nhật cấp thấp liên quan đến opcode, hợp đồng thông minh, v.v., "quả bom độ khó" đã bị hoãn lại một năm rưỡi sau đó và phần thưởng khối đã giảm từ 5 ETH xuống còn 3 ETH. Thời gian tạo khối đạt tới 30 giây trước khi gỡ bom độ khó.
Mô tả hình ảnh
Lãnh thổ của Đế chế Byzantine trong triều đại Paleolio, khoảng năm 1265 sau Công nguyên
tiêu đề phụ

Bản đồ du lịch nâng cấp Ethereum: một bài viết để sắp xếp lịch sử nâng cấp và lập kế hoạch trong tương lai
Mô tả hình ảnh
Constantinople dưới thời Đế chế Ottoman, 1572

Bản đồ du lịch nâng cấp Ethereum: một bài viết để sắp xếp lịch sử nâng cấp và lập kế hoạch trong tương lai
Mô tả hình ảnh
tiêu đề phụ

Người dùng và nhà phát triển đã nhận thấy rằng khoảng thời gian tạo khối của Ethereum gần đây đã tăng lên một chút, điều này sẽ dẫn đến việc giảm TPS của mạng Ethereum. Các nhà phát triển Ethereum đã thảo luận và một số người đã đề xuất thực hiện một hard fork có tên mã là "Muir Glacier" ở độ cao khối 9.200.000 để loại bỏ quả bom độ khó, dự kiến sẽ xảy ra vào khoảng ngày 31 tháng 12 năm 2019. Theo dữ liệu từ các nhà phát triển trong nhóm thảo luận, thời gian tạo khối của Ethereum sẽ tiếp tục tăng cho đến khi bom độ khó được gỡ bỏ và có thể đạt 25 đến 30 giây vào khoảng ngày 6 tháng 1.
Mô tả hình ảnh
tiêu đề phụ

Bắt đầu từ phiên bản này, tên mã nâng cấp sẽ theo thứ tự của Devcon, hội nghị nhà phát triển Ethereum và Devcon 0 đầu tiên được tổ chức tại Berlin. Trên thực tế, nhiều cải tiến đã được lên kế hoạch cho "Istanbul" trước đó, nhưng vì nhiều lý do, một số đề xuất cải tiến không có thời gian đưa vào Istanbul sẽ được chuyển đến "Berlin" và có 8 EIP tạm thời Đã được chấp nhận.
Mô tả hình ảnh
Đầu tiên (Devcon 0) ở Berlin với Vitalik Buterin và Gavin Wood ở giữa

Hiện tại, trong các tài liệu chính thức, mã nâng cấp của hai lần này được đề cập và bất kỳ thông tin nào khác chưa được thảo luận. Tuy nhiên, quan chức này đề cập rằng chu kỳ phát triển trong tương lai sẽ tập trung vào EIP và chỉ khi EIP đủ trưởng thành thì nó mới được xem xét để sáp nhập vào bản nâng cấp. Và sẽ ưu tiên "đúng giờ" và "nhỏ" hơn "chậm trễ" và "lớn".


