Ethereum Istanbul là một hard fork mang đến một loạt các thay đổi đối với dữ liệu lưu trữ trên Blockchain Ethereum, giao thức khai thác và code thực thi.
Hard fork Ethereum – Istanbul sắp tới được thiết kế để giúp mạng lưới vượt qua các thách thức mở rộng. Bản cập nhật mang đến 06 sửa đổi code, tất cả đều nhằm cải thiện hiệu suất của Blockchain Ethereum.
Istanbul là hard fork Ethereum thứ 08 và được cho là sẽ mở đường cho Ethereum 2.0. Việc nâng cấp sẽ tạo ra một blockchain mới, có khả năng mở rộng hơn, sử dụng thuật toán đồng thuận và sharding khác nhau để tăng hiệu quả và tốc độ giao dịch.
Các sửa đổi trong hard fork Ethereum – Istanbul cũng được dự kiến sẽ cung cấp bảo vệ bổ sung chống lại các cuộc tấn công phát lại.
Nội dung hard fork mới của Ethereum
Ethereum được thiết kế để trở thành internet phi tập trung – một nền tảng dựa trên blockchain, nơi các công ty có thể xây dựng các sản phẩm và hợp đồng thông minh. Ethereum hiện là nhà của một số lượng lớn các ứng dụng, từ tài chính phi tập trung (DeFi) đến các trò chơi blockchain.
Blockchain Ethereum sử dụng cơ chế đồng thuận Proof-of-Work (PoW), khiến nó tương đối chậm trong việc thực hiện các giao dịch. Mạng lưới vẫn có thể cung cấp các giải pháp dài hạn cho khách hàng doanh nghiệp và hiện đang xử lý các vấn đề về khả năng mở rộng.
Ethereum là blockchain lớn thứ hai sau Bitcoin. Tuy nhiên, với ngày càng nhiều dApps và token được phát triển trên nó, không ai có thể biết mạng lưới có thể hỗ trợ thêm bao nhiêu dApps. Đó chỉ là một trong những thử thách.
Kể từ lần đầu tiên ICO vào năm 2013, Ethereum đã có rất nhiều thay đổi, vốn không còn là người chơi duy nhất trên thị trường. Một số nền tảng dựa trên blockchain đã được phát triển như là lựa chọn thay thế cho Ethereum trong việc phát hành dApps và token.
Trong số đó có EOS, IOST và TRON, tất cả đều có các sản phẩm với mục tiêu vượt trội hơn Ethereum thông qua việc tăng hiệu quả và giảm chi phí thực hiện thấp hơn. Ethereum hoặc phải chấp nhận thay đổi hoặc sẽ mất vị trí đặc quyền của mình như là nền tảng lựa chọn hàng đầu cho các nhà phát triển.
Hard fork Ethereum – Istanbul vào tháng 10
Ethereum – Istanbul là một bản nâng cấp toàn hệ thống nhằm thay đổi quy trình lưu trữ dữ liệu Ethereum, giao thức khai thác và code thực thi. Những sửa đổi này sẽ đưa mạng lưới đến gần hơn với những gì mà các nhà phát triển mong đợi, cần để xây dựng các sản phẩm trên blockchain Ethereum.
Istanbul là bản cập nhật cuối cùng trong chuỗi các bản cập nhật: Frontier năm 2015, Homestead năm 2016, Byzantium năm 2017 và Constantinople năm 2019. Những thay đổi sẽ giúp cung cấp cho mạng lưới khả năng mở rộng, bảo mật và tăng khả năng tương tác.
Istanbul bao gồm một loạt các đề xuất cải tiến Ethereum (EIPS), trong đó có sự ra đời của cơ chế đồng thuận ProgPoW. Thay đổi này sẽ khuyến khích phi tập trung bằng cách cân bằng các lực lượng trên mạng lưới.
Nếu các thử nghiệm không phát hiện ra bất kỳ lỗi nào, việc giới thiệu hard fork Istanbul được lên kế hoạch vào ngày 16 tháng 10 và sẽ được chia thành hai giai đoạn. Phần đầu tiên bao gồm 06 sửa đổi code chính:
152: Thêm tính năng nén Blake2, mã tiền biên dịch F
1108: Giảm mã tiền biên dịch alt_bn_128 phí gas
1344: Thêm opcode ChainID
1884: Định giá lại các opcodes phụ thuộc kích thước
2028: Giảm phí gas Calldata
2200: Cân bằng lại chi phí gas SSTORE với việc xem xét thay đổi sang phí gas SLOAD
Phần thứ hai sẽ tập trung vào những thay đổi cần nhiều thời gian hơn để thử nghiệm, bao gồm 1057: ProgPoW. Khi kết thúc hard fork, mạng lưới sẽ rẻ hơn, nhanh hơn và có thể mở rộng hơn. Tất cả các mục tiêu này sẽ đạt được mà không phải hy sinh tính phi tập trung và linh hoạt.
Đến gần hơn với Ethereum 2.0
Sau Ethereum Istanbul, người dùng nên mong đợi sự ra mắt của một blockchain mới vào năm tới. Beacon Chain sẽ là blockchain sử dụng sự đồng thuận Proof-of-Stake (PoS) để củng cố Ethereum 2.0 Serenity.
Ethereum 2.0 được lên kế hoạch để hoạt động như một blockchain riêng được cung cấp bởi một token mới. Khách hàng và người dùng cuối sẽ có nhiều tùy chọn có sẵn giúp chuyển từ blockchain cũ (mạng lưới Ethereum hiện tại, được gọi là Ethereum 1.0) sang tùy chọn mới.
Quá trình chuyển đổi sẽ giúp Ethereum có thể mở rộng hơn, tăng cường sự ổn định và bảo mật. Đó là một bước đi táo bạo giúp mạng lưới vẫn cạnh tranh trên thị trường. Istanbul giúp Ethereum 1.0 có thể chạy cùng với Ethereum 2.0. Hơn nữa, nó cũng cho phép khách hàng hiện tại chuyển sang blockchain mới.
Khi kết thúc quá trình nâng cấp đầy đủ, số phận của mạng lưới Ethereum ban đầu sẽ phụ thuộc vào mức độ phù hợp của nó trên thị trường. Trong quá trình triển khai Ethereum Istanbul và Ethereum 2.0, các nhà phát triển sẽ tiếp tục cải thiện và nâng cấp Ethereum 1.0.
Lời kết
Ethereum Istanbul là một bước đi táo bạo nhưng cần thiết cho blockchain Ethereum. Nhiều người coi hard fork này là một “kẻ gian lận” và đánh lạc hướng mọi người khỏi mục tiêu thực sự, Ethereum 2.0. Tuy nhiên, việc nâng cấp là một phần thiết yếu của dự án, vì nó dự kiến sẽ cung cấp tính năng phi tập trung, khả năng mở rộng và tăng cường bảo mật.
- Hard Fork Istanbul của Ethereum sẽ tiến hành mà không có sự tham gia của Vitalik
- Coder Ethereum phê duyệt 6 thay đổi cho Hard Fork Istanbul sắp tới
Việt Cường
Tạp chí Bitcoin | Coinrivet