Tiêu đề gốc: "HashKey Cui Chen: Giải thích EIP nâng cấp Ethereum London và tác động tiềm tàng"
Tác giả gốc: Cui Chen, làm việc tại HashKey Capital Research
Người đánh giá: Zou Chuanwei, Nhà kinh tế trưởng của Wanxiang Blockchain
Ethereum có bốn giai đoạn phát triển là Frontier, Homestead, Metropops và Serenity. Sự yên tĩnh là giai đoạn cuối cùng của Ethereum, đánh dấu Ethereum đạt đến giai đoạn 2.0. Ethereum 2.0 rất khác so với phiên bản 1.0, bao gồm cơ chế đồng thuận thay đổi từ PoW sang PoS và cấu trúc khối thay đổi từ chuỗi đơn sang phân đoạn đa chuỗi. Đây là lộ trình phát triển đã được quy hoạch từ lâu, có thể giảm tiêu hao năng lượng trong khai thác và đạt hiệu quả cao hơn mà vẫn đảm bảo an toàn. Để cải thiện tính khả dụng của hệ thống và hướng tới mục tiêu Ethereum 2.0, mạng Ethereum cần phải được nâng cấp liên tục. Hard fork London dự kiến sẽ được thực hiện ở độ cao khối 12965000 vào ngày 4 tháng 8 là một bản nâng cấp mạng.
Việc nâng cấp mạng Ethereum được thực hiện thông qua quản trị ngoài chuỗi. Các thành viên cộng đồng đề xuất EIP (Đề xuất cải tiến khối Ethereum) và xem xét nội dung EIP sẽ được sử dụng để nâng cấp. Nó đã đồng ý rằng nhóm phát triển sẽ cập nhật ứng dụng khách và cuối cùng những người khai thác sẽ sử dụng phiên bản mới nhất của ứng dụng khách Ethereum và nâng cấp nó thông qua một đợt hard fork. Kể từ khi ra đời vào năm 2015, Ethereum đã trải qua nhiều lần nâng cấp, thời gian và tên gọi như trong bảng bên dưới, đã giúp Ethereum tiếp tục cải thiện và tiến tới giai đoạn cuối.

Bảng 1: Thời gian và tên các lần nâng cấp hard fork Ethereum trước đây
Bản nâng cấp hard fork ở London này chứa tổng cộng 5 EIP, với các chủ đề sửa đổi quy tắc thu phí, sửa đổi nội dung liên quan của mã vận hành hợp đồng thông minh và hoãn quả bom độ khó, v.v. ., trong đó EIP 1559 và EIP 3554 có tác động lớn nhất đến mạng.

Bảng 2: Tên nâng cấp hard fork ở London
EIP 1559 lần đầu tiên được đề xuất vào năm 2019 và sau nhiều cuộc thảo luận cũng như triển khai mã, cuối cùng nó sẽ được áp dụng sau ngã ba London. EIP 1559 sẽ áp dụng phương pháp thu phí gas hoàn toàn khác so với phương pháp hiện tại, nhằm mục đích mang lại nhiều giá trị hơn cho mạng Ethereum. Trong các quy tắc tính phí hiện tại, phí xử lý do người dùng đặt ra và tất cả đều do người khai thác kiếm được. Phí xử lý càng cao thì giao dịch sẽ được đóng gói vào khối càng nhanh. Ethereum có nguồn lực hạn chế và phí xử lý được thu thông qua đấu thầu. Khi mạng bị tắc nghẽn, phí xử lý sẽ tăng lên và số lượng giao dịch được xác nhận cũng sẽ tăng lên.
Trong các quy tắc mới do EIP 1559 đề xuất, phí xử lý được chia thành hai phần, phí cơ bản và tiền boa của thợ mỏ. Phí cơ bản là chi phí tối thiểu cần thiết cho giao dịch, phí này sẽ bị hệ thống hủy trực tiếp và tiền tip thuộc về người khai thác. Quy định mới không quy định gas pmit của block, kích thước có thể thay đổi linh hoạt, phí cơ sở được điều chỉnh theo sự thay đổi. Pmit gas hiện tại của khối là 15 triệu, mặc dù trong tương lai sẽ không có giới hạn gas pmt nhưng giá trị mục tiêu là 15 triệu và công suất khối có thể dao động trong khoảng từ 0 đến 30 triệu. Nếu khối chứa hơn 15 triệu gas, phí cơ bản sẽ tăng 12,5%, trong khi nếu khối đó dưới 15 triệu, phí cơ bản sẽ giảm 12,5% cho đến khi về 0. Khi mạng bị tắc nghẽn, phí cơ bản sẽ tăng theo cấp số nhân, nếu kích thước khối vượt quá giá trị mục tiêu trong gần 5 phút (khoảng 21 khối), phí cơ bản mà người dùng cần phải trả sẽ tăng gấp 10 lần và nếu vượt quá giá trị mục tiêu gần 10 phút nó sẽ tăng gấp 100 lần.. Người dùng chỉ có thể đợi dung lượng khối giảm để giảm phí cơ bản. Phương pháp tính phí này có vẻ giúp giảm bớt tắc nghẽn mạng nhưng nó xử lý triệu chứng chứ không phải nguyên nhân gốc rễ và vẫn cần mở rộng mạng để cải thiện hiệu suất.
EIP 1559 cải thiện hiệu quả xử lý phí, điều này chủ yếu được phản ánh từ phía người dùng. Trước đây, khi người dùng thanh toán phí xử lý, họ cần ước tính phí xử lý dựa trên tình trạng tắc nghẽn mạng và giá gas gần đây. Nếu quá ít thì thời gian chờ đợi sẽ lâu, nếu quá nhiều sẽ gây lãng phí. Từ cấp độ khối, phí cơ bản của gói EIP 1559 thay đổi nhiều nhất là 12,5% giữa mỗi khối.Theo quy định, người dùng có thể dự đoán và thanh toán phí xử lý tương đối chính xác để cải thiện trải nghiệm người dùng.
Đối với hệ sinh thái Ethereum, việc phá hủy phí cơ bản sẽ có tác động lớn hơn và tỷ lệ lạm phát của mã thông báo ETH sẽ chậm lại. Sản lượng ETH hàng ngày hiện tại là khoảng 13.000 chiếc và tỷ lệ lạm phát hàng năm là khoảng 4%. Dữ liệu từ Dune Analytics cho thấy nếu tuân theo EIP 1559, 2.937.123 Ethereum dự kiến sẽ bị tiêu hủy trong vòng một năm, chiếm 61,9% lượng phát hành bổ sung, có thể giảm tỷ lệ lạm phát xuống 1,5%. Giá trị này thấp hơn tỷ lệ lạm phát 1,8% của Bitcoin, tỷ lệ này có thể trở thành âm nếu bị đốt cháy quá nhiều. Bằng cách loại bỏ phí cơ bản, giá trị sử dụng của mạng có thể bị ràng buộc sâu sắc hơn với giá trị của ETH, điều này sẽ làm tăng giá trị của ETH đến một mức độ nhất định.
Ngược lại, việc triển khai EIP 1559 chắc chắn sẽ dẫn đến việc mất thu nhập của người khai thác. Mạng Ethereum càng tắc nghẽn thì thu nhập từ phí của người khai thác sẽ càng cao. Nhiều nhất, thu nhập từ phí có thể chiếm hơn một nửa tổng thu nhập. Trong tương lai, người khai thác sẽ chủ yếu dựa vào phần thưởng khối. EIP 1559 sẽ không ảnh hưởng đến thu nhập MEV của thợ đào, với việc mở rộng ứng dụng DeFi, phần thu nhập này sẽ chiếm một tỷ lệ nhất định.
Có hai suy đoán chính về sự phản đối từ bên ngoài đối với việc triển khai EIP 1559. Một là vấn đề thao túng và hai là vấn đề phân nhánh. khả năng thực hiện được 2 điều này là rất cao Nhỏ. Việc định giá phí cơ bản bị ảnh hưởng bởi kích thước khối và chỉ những người khai thác mới có thể thao túng phí cơ bản. Tuy nhiên, vì phí cơ sở đã bị hủy hoàn toàn và sẽ không thuộc sở hữu của người khai thác nên người khai thác không có động cơ để thao túng kích thước khối.Hơn nữa, nhóm người khai thác là một tổ chức phi tập trung và không thể thực hiện hành vi thao túng thống nhất. phí sẽ do thị trường quyết định. Việc nâng cấp này được thực hiện dưới hình thức hard fork, có khả năng những người khai thác sẽ không hài lòng với điều này và fork. Tuy nhiên, những người khai thác không phải là tất cả cộng đồng và rất khó để một fork xảy ra nếu không có sự hỗ trợ của cộng đồng.
Ethereum 2.0 cần phải trải qua 3 giai đoạn, Giai đoạn 0, 1 và 2. Các nhiệm vụ cần được thực hiện trong ba giai đoạn này là đồng thuận PoS, phân chia dữ liệu và phân chia giao dịch. Cấu trúc shending của Ethereum 2.0 bao gồm beacon chain và shard chain, beacon chain chịu trách nhiệm liên lạc giữa các chuỗi shard và cũng là cốt lõi của toàn bộ framework. Hiện tại, Ethereum đã ra mắt chuỗi đèn hiệu và bắt đầu khai thác PoS, đồng thời, khai thác PoW vẫn tồn tại, PoW sẽ không rút lui khỏi giai đoạn lịch sử cho đến khi Ethereum 2.0 được chuẩn bị đầy đủ. Trong điều kiện bình thường, thợ mỏ PoW sẽ không chủ động ngừng khai thác vì họ đã trả chi phí cho cơ sở vật chất phần cứng như máy khai thác. Ethereum thực hiện quá trình chuyển đổi đồng thuận PoS bằng cách giảm phần thưởng khối và đặt bom độ khó.

Hình 1: Khung của Ethereum 2.0
Việc giảm phần thưởng khối có thể trực tiếp làm giảm phần thưởng khai thác của người khai thác. Phần thưởng khối đã giảm từ 5 ETH ban đầu xuống còn 2 sau khi nâng cấp Constantinople. Mục đích của việc đặt bom độ khó là tăng độ khó cho việc khai thác, khiến việc tạo khối PoW ngày càng khó khăn và sau đó chuyển sự đồng thuận sang mạng PoS. Vì vậy, thời điểm lựa chọn cho quả bom độ khó là rất quan trọng, nó chỉ có thể được thực hiện sau khi chuỗi đèn hiệu Ethereum có thể chấp nhận hoàn toàn các giao dịch trên toàn mạng, nếu nổ sớm sẽ ảnh hưởng đến tính bảo mật của mạng PoW. Cho đến nay, quả bom độ khó đã bị hoãn lại ba lần, cuối cùng, trong bản nâng cấp Muir Glacier với chiều cao khối 9.200.000, quả bom độ khó đã bị hoãn lại 4.000.000 khối và sẽ phát nổ vào tháng 8 năm nay. Nội dung EIP 3554 của hard fork London này là hoãn quả bom độ khó cho đến tháng 12 năm nay.

Hình 2: Độ khó của mạng Ethereum, hộp màu đỏ thể hiện việc hoãn nâng cấp quả bom độ khó
p>
Trong đợt nâng cấp hard fork Thượng Hải tiếp theo, dự kiến sẽ bao gồm việc sáp nhập ETH 1 và ETH 2. Nếu có thể hoàn thành đúng hạn, quả bom độ khó sẽ xuất hiện theo kế hoạch, nhưng bom độ khó sẽ không có tác động đáng kể trong thời gian ngắn. Chi phí của thợ mỏ có mối quan hệ lớn với giá tiền tệ. Đánh giá từ những thay đổi về sức mạnh tính toán lịch sử của Ethereum, sức mạnh tính toán không hề giảm mạnh do giảm phần thưởng khối hoặc tăng độ khó của mạng. Ngược lại, Giá Ethereum giảm đã dẫn đến sức mạnh tính toán của toàn mạng bị suy giảm. Nếu chúng tôi muốn hạn chế khai thác PoW và cho phép thợ mỏ chủ động thoát khỏi hoạt động, chúng tôi sẽ cần triển khai bom độ khó trong thời gian dài hơn hoặc giảm đáng kể phần thưởng khối.

Hình 3: Sức mạnh tính toán của mạng Ethereum, chủ yếu bị ảnh hưởng bởi giá Ethereum
EIP 3198 được triển khai để hỗ trợ EIP 1559, Opcode BASEFEE được thêm vào để trả lại phí cơ bản của khối hiện tại. Sau khi triển khai EIP 3541, mạng sẽ từ chối các hợp đồng thông minh mới bắt đầu bằng 0xEF và các hợp đồng thông minh hiện có sẽ không bị ảnh hưởng. Đây là sự chuẩn bị cho đề xuất tiếp theo cho định dạng đối tượng EVM. Nếu đề xuất tiếp theo không được triển khai, giải pháp này cũng có thể được sử dụng cho các mục đích khác.
EIP 3529 sửa đổi khoản hoàn trả gas cho một số opcode, điều này sẽ ảnh hưởng đến việc sử dụng Gas Token. Trong định giá gas của Ethereum, phí gas là âm khi liên quan đến việc dọn sạch trạng thái và khe lưu trữ cũng như xóa các hợp đồng có opcode tự hủy, nghĩa là sẽ có tiền hoàn lại gas và số tiền hoàn lại tối đa là một nửa số tiền đã tiêu thụ trong quá trình tạo. Theo tính năng này, người dùng có thể sử dụng gas để tạo các hợp đồng thông minh này khi giá gas thấp, làm sạch và xóa chúng khi giá gas cao để lấy gas, sau đó sử dụng chúng cho các giao dịch khác, từ đó đạt được chênh lệch phí gas. Ví dụ: GST1, GST2 và CHI do 1inch phát triển là Gas Token sử dụng các cơ chế khác nhau. EIP 3529 hủy hoàn trả gas cho opcode SELFDESTRUCT và giảm hoàn trả gas cho opcode SSTORE, điều này sẽ khiến Gas Token trở nên không hợp lệ. Việc giảm Gas Token sẽ giúp giảm lượng gas sử dụng không cần thiết và chiếm tài nguyên mạng, đồng thời tránh được những thay đổi về kích thước khối do hoàn trả gas.
Trước đợt nâng cấp hard fork ở London, Ethereum đã sau vài lần nâng cấp nâng cấp hard fork, dự kiến việc sáp nhập Ethereum 1.0 và Beacon Chain sẽ đạt được sau khi hard fork Thượng Hải tiếp theo được triển khai. Bản nâng cấp London bao gồm tổng cộng 5 nội dung EIP, trong đó EIP 1559 điều chỉnh phương thức thu phí và EIP 3554 hoãn quả bom độ khó, điều này có tác động lớn hơn.
EIP 1559 cải thiện trải nghiệm người dùng bằng cách giảm phí xử lý hiệu quả hơn và về tổng thể có thể tăng giá trị sinh thái của mạng Ethereum. Tuy nhiên, về cơ bản nó không thể giải quyết được các vấn đề tắc nghẽn mạng và phí xử lý cao mà cần phải đạt được thông qua việc mở rộng lớp thứ hai hoặc Ethereum 2.0. Việc hoãn bom độ khó của EIP 3554 có thể cho phép nó được triển khai khi chuỗi đèn hiệu PoS đã hoàn toàn sẵn sàng, khiến các thợ mỏ từ bỏ chuỗi PoW. Ngoài ra, hard fork London cũng sẽ ảnh hưởng đến việc sử dụng Gas Token, sau đó Gas Token sẽ trở nên không hợp lệ nhưng sẽ giúp giải phóng không gian mạng không cần thiết.
Nâng cấp mạng Ethereum thường theo hình thức hard fork. So với soft fork, điểm khác biệt lớn nhất giữa hard fork và soft fork là chúng có tương thích với các phiên bản cũ hay không . Một hard fork đảm bảo rằng tất cả các nút đều được nâng cấp lên phiên bản mới nhất, nếu không nó sẽ không được các nút nâng cấp khác chấp nhận. Ethereum đã thay đổi rất nhiều trong quá trình nâng cấp lên giai đoạn 2.0, giai đoạn này yêu cầu tất cả các nút phải nhất quán và sử dụng cùng một phiên bản. Để ngăn cộng đồng chia rẽ, Bitcoin thường sử dụng các soft fork để nâng cấp, chẳng hạn như Segregated Witness. Để tránh sự chia rẽ cộng đồng do hard fork gây ra, nhiều chuỗi công khai sử dụng nâng cấp tự động sau khi đề xuất được phê duyệt. Sự đồng thuận cộng đồng mạnh mẽ của Ethereum ngăn cản sự phân nhánh thực sự. Nói chung, các đề xuất được người sáng lập Vitapk hỗ trợ sẽ nhận được sự hỗ trợ của cộng đồng. Ngay cả khi có điều gì đó ở hard fork ở London bị các thợ mỏ phản đối thì khả năng chia rẽ cộng đồng là rất nhỏ.
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia