Chỉ còn chưa đầy 24 giờ nữa là đến đợt fork kép của Ethereum, nhưng lần này nó giống như một bản nâng cấp tạm thời hơn
Moni
2019-02-28 07:58
本文约2549字,阅读全文需要约10分钟
Các hard fork Constantinople và St. Petersburg có thể chỉ là một bản nâng cấp tạm thời.

Bài viết này đến từCoindesk, Nguyên văn bởi Christine Kim

Dịch giả Moni

Bài viết này đến từ

, Nguyên văn bởi Christine Kim

Dịch giả Moni

Chỉ còn chưa đầy 24 giờ nữa, ethereum, hiện là tiền điện tử lớn thứ hai theo vốn hóa thị trường, sắp tung ra bản nâng cấp thứ sáu và thứ bảy trên toàn hệ thống, khi người dùng trên toàn thế giới sẽ cần thực hiện hai thay đổi gần như đồng thời đối với mã của nó .

Hai bản nâng cấp, được đặt tên là Constantinople và St. Petersburg, là "hard fork", nghĩa là các quy tắc mới sẽ được thêm vào phần mềm ethereum không tương thích với các phiên bản trước. Cả hai bản nâng cấp cũng sẽ fork ở cùng độ cao khối là 7.280.000.

Nếu người dùng quyết định nâng cấp, St. Petersburg sẽ vô hiệu hóa hiệu quả các phần của mã nâng cấp Constantinople và lưu trữ một số lỗ hổng nghiêm trọng ảnh hưởng đến bảo mật hợp đồng thông minh. Ngoài ra, theo nhà phát triển Ethereum độc lập Lane Retting, bốn trong số năm Đề xuất cải tiến Ethereum (EIP) đã được lên kế hoạch sẽ không được người dùng thông thường chú ý.

Theo Lane Retting, hard fork Constantinople chủ yếu là "nâng cấp bảo trì và tối ưu hóa", và nhóm người dùng duy nhất sẽ tạo ra những thay đổi lớn sẽ là những người khai thác Ethereum, tức là những người tập hợp các giao dịch Ethereum thành khối và những người khai thác phần cứng chuyên nghiệp cạnh tranh để khai thác phần thưởng.

Trên thực tế, một khi Constantinople và St. Petersburg được kích hoạt, phần thưởng khối Ethereum sẽ giảm từ 3 ETH xuống 2 ETH, giống như lần hard fork Byzantium trước đó, khi phần thưởng khối giảm từ 5 ETH xuống 3 ETH. Lane Retting nói:

“Việc giảm ETH cho phần thưởng khối rõ ràng có tác động rất lớn đến các thợ đào.”

Eric Conner đã tuyên bố vào tháng 9 năm 2018:

"Việc cung cấp ETH vào cuối năm 2018 và đầu năm 2019 đã vượt quá giả định ban đầu của cộng đồng. Tỷ lệ lạm phát hiện tại là khoảng 7,5%... Chúng tôi sẽ giảm phần thưởng cho mỗi khối xuống 2 ETH, điều này có thể làm giảm tỷ lệ lạm phát xuống 4,5% - cho đến khi quá trình nâng cấp Casper đã hoàn tất.”

Trước khi nâng cấp vào ngày mai, chúng tôi tóm tắt một số tác động đáng kể tiềm tàng của việc thay đổi mã Ethereum như sau:

  • tiêu đề phụ

  • Nâng cấp Constantinople và St. Petersburg sẽ trải qua một loạt cập nhật đề xuất cải tiến Ethereum

  • EIP 145: Các lệnh dịch chuyển bit trong EVM của máy ảo Ethereum, các lệnh dịch chuyển bit trong EVM phải có khả năng nhận ra mức tiêu thụ chi phí gas của các lệnh gốc thông qua các phép toán số học. Đề xuất cải tiến Ethereum này bổ sung một chức năng riêng cho giao thức Ethereum. Nó đơn giản hơn và rẻ hơn để vận hành chuyển động bitwise của máy ảo Ethereum.

EIP 1014: Skinny CREATE2, một đề xuất cải tiến Ethereum cho phép bạn tương tác với một số hợp đồng thông minh chưa được tạo;

EIP 1052: Mã hoạt động EXTCODEHASH, hợp đồng thông minh Ethereum hiện sử dụng mã hoạt động EXTCODECOPY, đối với một số hợp đồng lớn, mã hoạt động này đắt tiền, sau khi triển khai mã hoạt động mới EXTCODEHASH, nó sẽ giúp các hoạt động liên quan rẻ hơn, mức tiêu thụ gas ít hơn .

tiêu đề phụfork moniorTheo ước tính của trang web trình duyệt blockchain Amberdata, việc nâng cấp double-fork của Constantinople và St. Petersburg dự kiến ​​sẽ diễn ra vào lúc 19:15 UTC ngày 28 tháng 2.

Do tốc độ khai thác khối thay đổi theo từng giờ nên người dùng Ethereum, thợ đào và nhà phát triển luôn theo dõi sát sao tiến trình tăng chiều cao khối. Sau khi hard fork được kích hoạt, người dùng có thể truy cập vào

"Trên trang web, công cụ dành cho nhà phát triển được sử dụng để theo dõi tiến trình của hai nhánh cứng trong thời gian thực. Công cụ này trực quan hóa dữ liệu của chuỗi khối Ethereum và sắp xếp dữ liệu theo tiến độ thời gian.

tiêu đề phụ

Hard fork Ethereum thực sự đã bị trì hoãn nhiều lần

  • Mặc dù cộng đồng Ethereum hy vọng rằng việc nâng cấp có thể diễn ra suôn sẻ mọi lúc, nhưng sẽ luôn có nhiều điều không chắc chắn khi nói đến hard fork và tình huống này đã thực sự xảy ra trong các lần nâng cấp Ethereum trước đây. có thể tiếp tục sử dụng mã cũ miễn là họ muốn.

  • Kể từ khi thử nghiệm nâng cấp của Yilai bắt đầu vào tháng 7 năm 2018, vấn đề này thực sự rất đáng được quan tâm, ngoài ra, các nhà phát triển Ethereum cũng gặp phải nhiều trở ngại dẫn đến việc kích hoạt Constantinople bị trì hoãn liên tục. Ban đầu, Constantinople được phát hành trên mạng chính vào tháng 10 năm 2018, nhưng do sự cố được phát hiện sau khi mã được phát hành trên mạng thử nghiệm, bản nâng cấp cuối cùng đã bị hoãn lại đến tháng 1 năm 2019.

  • Kể từ đó, các nhà phát triển Ethereum đã thông báo vào tháng 12 năm ngoái rằng việc nâng cấp Constantinople sẽ được thực hiện ở độ cao khối 7.080.000. 7.280.000 , tình hình lúc đó có thể nói là rất gay cấn:

  • Ngày 13 tháng 1 năm 2019: 48 giờ trước khi quyết định triển khai hard fork ở khối thứ 7.080.000, các nhà phát triển Ethereum bất ngờ được thông báo về một lỗ hổng bảo mật quan trọng;

Ngày 18 tháng 1 năm 2019: Các nhà phát triển đã đồng ý hoãn kích hoạt Constantinople trên mạng chính, hoãn thời gian nâng cấp sang tháng 2 năm nay và đề xuất chiều cao khối hard fork mới;

Ngày 12 tháng 2 năm 2019: Sau khi các bản phát hành phần mềm cuối cùng cho Constantinople và St. Petersburg được phát hành bởi các khách hàng Ethereum lớn như Geth và Parity, trang web chính thức của Ethereum đã xuất bản một bài đăng trên blog mô tả đầy đủ về bản nâng cấp.

tiêu đề phụ

Nó sẽ đến, nó sẽ đến

Do sự chậm trễ rất lâu của việc nâng cấp này, nó cũng gây ra sự không hài lòng trong cộng đồng Ethereum về việc phát hành Constantinople (và St. Petersburg).

Taylor Monahan, Giám đốc điều hành của công cụ ví blockchain MyCrypto, thừa nhận:

"Tôi hy vọng rằng việc nâng cấp hard fork Constantinople có thể được hoàn thành nhanh chóng, bởi vì vấn đề này đã khiến các nhà phát triển cốt lõi, cộng đồng và toàn bộ hệ sinh thái mất tập trung trong một thời gian dài. Vấn đề chúng ta cần tập trung bây giờ là làm thế nào để Ethereum tiến lên phía trước ."

Moni
作者文库