

Bài viết này từ Coindesk, tác giả gốc: Rachel Rose O'Leary
Người dịch: Môni
Liên kết gốc: https://www.coindesk.com/what-to-expect-when-ethereums-constantinople-hard-fork-happens
Bản nâng cấp Ethereum Constantinople đã bắt đầu đếm ngược, bạn có mong chờ không?
Khi mô tả tâm trạng của lần nâng cấp "Constantinople" trên toàn hệ thống thứ năm của Ethereum, Hudson Jameson, người đứng đầu bộ phận quan hệ nhà phát triển tại Ethereum Foundation, đã sử dụng hai từ - thận trọng và lạc quan.
Thứ Tư này (ngày 16 tháng 1), bản nâng cấp hard fork Constantinople sẽ được khởi chạy, điều đó có nghĩa là phần mềm mới cần được cài đặt đơn phương trên tất cả các nút trong mạng để bản nâng cấp hoạt động như mong đợi. Tuy nhiên, mô hình leo thang này luôn tiềm ẩn rủi ro. Ví dụ: nếu có đủ người dùng không đồng ý với việc nâng cấp, thì có thể xảy ra sự phân chia mạng. Trên thực tế, điều này đã từng xảy ra một lần vào năm 2016, khi một đợt hard fork gây tranh cãi được thực hiện sau sự cố DAO, dẫn đến hai chuỗi khối khác nhau: Ethereum và Ethereum Classic (Ethereum Classic).
Afri Schoedon là giám đốc phát hành sản phẩm của ứng dụng khách Ethereum của Parity, ông nói rằng rủi ro của bản thân blockchain fork là không cao, bởi vì với tư cách là bên quan trọng nhất của blockchain fork — các nhóm khai thác hàng đầu của Ethereum về cơ bản sẽ nâng cấp. Anh nói:
"Những người khai thác đã sẵn sàng và chỉ những người khai thác mới có thể chia chuỗi."
Tuy nhiên, theo Peter Pratscher, Giám đốc điều hành của công ty khai thác Ethereum hàng đầu Ethermine, tỷ lệ chấp nhận bản nâng cấp Ethereum Constantinople chỉ là 15,6%, mặc dù ông cũng nói rằng số liệu thống kê có thể có sai sót và tuyên bố rằng tỷ lệ chấp nhận hiện có thể thấp hơn Gần với "đa số", ông nói:
“Chúng tôi muốn phần lớn các nút chưa cập nhật hoàn thành bản cập nhật khi khối được phân tách.”
Bản nâng cấp hard fork Ethereum "Constantinople" được đặt tên theo thủ đô của Đế chế Byzantine và là một phần của Metropolis ba phần. Bản nâng cấp này sẽ thực hiện tổng cộng năm Đề xuất cải tiến Ethereum (EIP), mặc dù hầu hết các điều chỉnh trong Đề xuất cải tiến Ethereum là không gây tranh cãi nhưng vẫn có một khía cạnh gây bất bình trong cộng đồng. Việc nâng cấp Constantinople đã trì hoãn "quả bom độ khó", một thuật toán làm tăng độ khó khai thác trong Ethereum và bản nâng cấp này sẽ giảm độ khó khai thác và cũng sẽ giảm số lượng khai thác mà các công cụ khai thác phải trả để bảo vệ mạng. từ 3 ETH đến 2 ETH mỗi khối. Động thái này đã khiến một số thợ mỏ không hài lòng với việc nâng cấp, nhưng đồng thời, một số nhóm khai thác Ethereum lớn lại ủng hộ thay đổi này hơn. Peter Pratscher nhận xét:
"Chúng tôi hy vọng quá trình nâng cấp sẽ được hoàn thành mà không gặp bất kỳ sự cố nào."
Ngoài các nhánh, có thể có những rủi ro khác liên quan đến việc nâng cấp mạng trên toàn hệ thống. Ví dụ: lỗi mã có thể gây ra sự chia tách mạng và lỗi thuật toán có thể gây ra nhiều sự kiện không mong muốn khác nhau. Tuy nhiên, các nhà phát triển tin rằng rủi ro này là tối thiểu trên hard fork Constantinople và họ đã trải qua nhiều thử nghiệm để tìm lỗi trong phần mềm. Hudson Jameson nói thêm:
tiêu đề phụ
Năm nâng cấp lớn
Constantinople sẽ giới thiệu năm bản nâng cấp mới cho mạng Ethereum, bản nâng cấp lớn đầu tiên tập trung vào việc thiết kế các giải pháp tối ưu hóa "thân thiện với con người" hơn cho các hợp đồng thông minh và ứng dụng phi tập trung. Nói về mục tiêu tổng thể của việc nâng cấp Constantinople, Taylor Monahan, Giám đốc điều hành của ví Ethereum MyCrypto, cho biết đây sẽ là một “bản nâng cấp được tối ưu hóa để cải thiện chất lượng phát triển hợp đồng thông minh”.
Đối với một bản nâng cấp đề xuất cải tiến Ethereum EIP 1283 khác, nhà phát triển lõi Ethereum Nick Johnson coi đây là bản nâng cấp "đo lường khí ròng". Đề xuất cải tiến Ethereum được viết bởi Nick Johnson, anh ấy hy vọng sẽ cải thiện khả năng sử dụng của Ethereum thông qua bản nâng cấp Constantinople này - tức là chi phí gas tăng. Nick Johnson nói:
“Nếu quá trình nâng cấp hard fork Constantinople hoàn thành thành công, chúng tôi có thể giảm phí gas hợp đồng không cần thiết và làm cho mô hình mã hóa mới nhất tiết kiệm chi phí hơn.”
Bản nâng cấp thứ ba, cũng được nhiều nhà phát triển coi là thay đổi thú vị nhất ở Constantinople, là Đề xuất cải tiến Ethereum EIP 1014, còn được gọi là "Skinny CREATE2". Việc nâng cấp dự kiến sẽ mở đường cho các giải pháp mở rộng lớp 2 như kênh trạng thái. Nick Johnson nói thêm:
“Sau khi quá trình nâng cấp Constantinople hoàn tất, các loại kênh trạng thái mới có thể được tạo để giảm hoặc thậm chí loại bỏ chi phí triển khai trên chuỗi, từ đó cải thiện khả năng mở rộng của Ethereum và giảm hơn nữa chi phí cũng như rắc rối của người dùng.”
Theo Alexey Akhunov của Turbo Geth, EIP 1014 có thể ảnh hưởng đến những thay đổi trong tương lai của Ethereum, bao gồm giá thuê để lưu trữ dữ liệu trên nền tảng Ethereum hoặc chi phí luân chuyển và thậm chí có thể dẫn đến các chức năng hợp đồng thông minh mới không mong đợi khác. Alexey Akhunov giải thích:
"Trong bản nâng cấp Constantinople này, CREATE2 có một đề xuất cải tiến thú vị (tất nhiên, có những nguy cơ tiềm ẩn), nó có thể tạo lại hợp đồng mới sau khi hủy hợp đồng thông minh trên cùng một địa chỉ. Khi tạo hợp đồng thông minh, bạn có thể sử dụng cùng mã hoặc bạn có thể sử dụng mã khác (với nhiều thủ thuật hơn).Về cơ bản, các hợp đồng thông minh trong tương lai có thể dễ dàng nâng cấp.”
Hai bản nâng cấp khác trong Constantinople là EIP 145 và EIP 1052. Hai đề xuất cải tiến Ethereum này sẽ cải thiện tính dễ sử dụng của việc phát triển hợp đồng thông minh và đơn giản hóa một số thao tác trong mã Ethereum. Nick Johnson giải thích:
tiêu đề phụ
Vẫn còn một "hố" trong hard fork Constantinople
Mặc dù hầu hết các nâng cấp trong hard fork Constantinople đều đã được kiểm tra kỹ thuật tốt, nhưng vẫn có một đề xuất cải tiến Ethereum gây tranh cãi, đó là EIP 1234 được viết bởi Afri Schoedon của Parity, cái gọi là "quả bom độ khó" sẽ bị trì hoãn và một số tính năng kỹ thuật sẽ bị thay đổi.
Mục đích ban đầu của EIP 1234 là đảm bảo rằng Ethereum có thể chuyển đổi suôn sẻ sang chuyển đổi đồng thuận sắp tới của Ethereum, tức là từ Proof of Work (PoW) sang Proof of Stake (PoW). Quả bom độ khó là một thuật toán, nếu quả bom độ khó tăng lên thì thời gian cần thiết để tạo khối mới cũng sẽ tăng lên. Cuối cùng, quả bom độ khó sẽ buộc chuỗi khối ethereum rơi vào trạng thái được gọi là "kỷ băng hà", trong đó độ khó sẽ cao đến mức các giao dịch không thể được xác nhận nữa. Tuy nhiên, quả bom độ khó không phải là không có lợi, chính vì độ "khó" của thuật toán ngày càng tăng nên nó khuyến khích các nhà phát triển liên tục sửa đổi và tối ưu hóa mã.
Theo Alexey Akhunov, trì hoãn quả bom độ khó là bản cập nhật quan trọng nhất của hard fork Constantinople này. Anh nói:
"Điều quan trọng nhất trong việc nâng cấp hard fork Constantinople là trì hoãn quả bom độ khó, nếu không độ khó khai thác sẽ tăng mạnh. Thành thật mà nói, thực tế không có thay đổi thực sự quan trọng nào khác trong bản nâng cấp này."
Tuy nhiên, việc trì hoãn quả bom độ khó có những điểm tinh tế riêng, chủ yếu là do tốc độ tạo khối trên Ethereum cũng xác định các quy tắc khuyến khích đối với tiền điện tử gốc của nền tảng, ether. Cuối cùng, phần thưởng khối Constantinople sẽ giảm từ 3 ETH xuống còn 2 ETH, dẫn đến tranh cãi lớn giữa những người khai thác, những người cần dựa vào phần thưởng để đảm bảo hoạt động khai thác Ethereum của họ có lãi.
Tuy nhiên, một điều khác khiến các thợ mỏ “không hài lòng” là sự xuất hiện ngày càng nhiều phần cứng khai thác Ethereum chuyên dụng, một số thợ đào Ethereum kinh doanh thường sử dụng thiết bị phần cứng chạy GPU để khai thác thay vì ASIC chuyên nghiệp. Peter Pratscher, Giám đốc điều hành của công ty khai thác ethereum Ethermine, cho biết:
“Nhìn chung, chúng tôi không mong đợi hard fork Ethereum Constantinople, bởi vì sau khi quá trình nâng cấp hoàn tất, nhiều thợ đào có thể không thu được lợi nhuận, điều này sẽ tác động tiêu cực đến an ninh mạng Ethereum.”
Peter Pratscher cho rằng cuộc tấn công 51% sức mạnh tính toán vào Ethereum Classic gần đây là một ví dụ điển hình, chuỗi khối Ethereum Classic đã bị áp đảo bởi sức mạnh tính toán thù địch, gây ra mối đe dọa rất lớn.
Là đại diện của các nhóm khai thác nhỏ, Brian Venturo từ Atlantic Crypto Mining cho biết:
tiêu đề phụ
Những người khai thác Ethereum sẽ chống trả?
Vì hard fork Constantinople sắp tới sẽ làm giảm phần thưởng của những người khai thác Ethereum, các công ty khai thác bao gồm Pratscher và Venturo đã bắt đầu chuẩn bị cho bản nâng cấp tiếp theo có tên "ProgPoW", dự kiến sẽ ngăn chặn các máy khai thác chuyên nghiệp ASIC trong mạng và đảm bảo tính cạnh tranh khai thác GPU.
Cho đến nay, vẫn chưa rõ liệu những thay đổi tối ưu hóa như vậy có được thực hiện trong bản cập nhật Constantinople này hay không. Trên thực tế, ngay từ tháng 1 năm nay tại Hội nghị các nhà phát triển Ethereum, các nhà phát triển đã có giao tiếp "thăm dò", nhưng các cuộc thảo luận về đề xuất này đã không đạt được sự đồng thuận. Tuy nhiên, ngay cả như vậy, các nhà phát triển vẫn rất tự tin và tin chắc rằng với việc mở rộng lớp thứ hai, một số công việc kỹ thuật sẽ được hoàn thành trong vài tháng tới và việc nâng cấp Serenity trong giai đoạn cuối của Ethereum sẽ rõ ràng hơn.
Với những yếu tố này, có một tâm trạng “thận trọng e ngại” trong cộng đồng Ethereum về bản nâng cấp Constantinople sắp tới. Alexey Akhunov từ Turbo Geth cho biết:
“Tôi hơi lo lắng về bản nâng cấp hard fork Constantinople này, bởi vì thật khó đoán khả năng xảy ra sự cố.”
Theo Alexey Akhunov, trong trường hợp xấu nhất, một vấn đề với thuật toán đánh bom độ khó được cập nhật có thể dẫn đến mất mạng. Ngoài ra, một số nhà phát triển tin rằng sự đồng thuận của chuỗi khối là vấn đề lớn nhất với bản nâng cấp này.
Tuy nhiên, các nhà phát triển tin rằng họ đã thực hiện tất cả các bước có thể để đảm bảo rằng việc nâng cấp không bị ảnh hưởng bởi các rủi ro tiềm ẩn và quả bom độ khó không chỉ mang tính tiêu cực. Ví dụ: ngay cả khi một số nút không được nâng cấp và vẫn sử dụng phần mềm Byzantine cũ, quả bom độ khó sẽ hoạt động vào thời điểm này, khiến những phần mềm chưa được cập nhật này không thể sử dụng được trong vài tháng tới, nếu chúng vẫn muốn ở trong khu vực Ethereum Để tiếp tục giao dịch trên chuỗi khối, nó phải được nâng cấp. Vì những lý do này, Taylor Monahan tin rằng bản nâng cấp Constantinople này chắc chắn sẽ có tác dụng tốt, ông nói thêm:
"Công việc khó khăn của mọi người sẽ được đền đáp. Thông qua các hợp đồng thông minh giá cả phải chăng hơn, mã hoạt động hiệu quả hơn và mở ra nhiều tương tác hợp đồng hơn, nhiều người hơn sẽ được hưởng lợi từ bản nâng cấp hard fork Constantinople này (thậm chí họ không nhận ra điều đó ngay bây giờ)."
