Các nhà phát triển mạng lưới Ethereum (ETH) đã ra mắt phiên bản tiền phát hành (pre-release) đầu tiên cho giai đoạn 0 của quá trình chuyển đổi mạng lưới Ethereum sang mạng lưới Ethereum 2.0, theo bài đăng mới được công bố trên Github vào ngày 31 tháng 1 vừa qua.
Bài báo có lưu ý rằng, đây là bản phát hành đầu tiên trong một loạt các bản phát hành hàng tuần cho đến tháng 2 năm 2019. Mạng lưới ở giai đoạn 0 trong phiên bản 0.1 đã có tương đối đầy đủ tính năng và có thể tiếp cận một cách ổn định.
Mạng lưới Ethereum 2.0, còn được gọi là Serenity, là bản nâng cấp cuối cùng của hệ thống, khi toàn bộ mạng lưới Ethereum chuyển từ thuật toán Proof of Work (PoW- Bằng chứng công việc) sang thuật toán đồng thuận Proof of Stake (PoS- Bằng chứng cổ phần) và giải quyết các câu hỏi cơ bản như như khả năng mở rộng, tính kinh tế, và bảo mật.
Do đó, Serenity chính là bản update phần cuối cùng trong một loạt bốn giai đoạn được đặt ra theo lộ trình; hiện tại, mạng lưới đang ở giai đoạn thứ ba (Metropolis) bao gồm hai hardforks trong toàn hệ thống- Byzantium và Constantinople - cả hai đều được thiết kế để hướng tới nâng cấp lên mạng lưới Ethereum 2.0. Hard fork gần đây đã bị trì hoãn do một vấn đề lỗi dễ xâm nhập mạng lưới, lỗi này được phát hiện vào khoảng giữa tháng một.
Nhận xét về phiên bản tiền phát hành (pre-release) đầu tiên là Serenity, nhà đồng sáng lập- Ethereum Vitalik cho rằng “về cơ bản” tính năng đã đầy đủ như Casper. Theo như báo cáo, Casper FFG (viết tắt của Casper The Friendly Finality Gadget) là một mô hình đồng thuận kép (PoS-PoW) được thiết kế để tối ưu tài chính và bảo mật mạnh mẽ hơn so với cơ chế cũ.
Các giải pháp PoS khác cho Ethereum 2.0 đáng chú ý bao gồm tính năng mở rộng sharding - giúp phân chia xử lý giao dịch giữa các nhóm node nhỏ hơn để tăng tổng thông lượng của blockchain.
Bên cạnh Ethereum 2.0 phiên bản tiền phát hành (pre-release) lần đầu tiên, một testnet mới - được đặt tên là Gorli - đã ra mắt vào ngày hôm qua, và sẽ phục vụ thử nghiệm một sharding client chủ chốt của Serenity, được gọi là Prysm.
Đối với các nhà phát triển, testnet cung cấp một phiên bản mô phỏng của mạng chính cho phép họ dùng thử các hợp đồng thông minh hoặc nâng cấp mà không phải trả tiền Gas (phí tính toán).
Gorli - một sáng kiến do cộng đồng xây dựng, có mã nguồn mở - sẽ là công cụ đồng bộ hóa các client Ethereum lớn khác như Parity, Geth, Nethermind, Pantheon và EthereumJS.
Như đã báo cáo, lỗ hổng bảo mật này được tìm thấy trong hard fork Constantinople tháng trước là một lỗ hổng có thể cho phép tấn công reentrancy (lỗi bảo mật đã giúp hacker hack được 50 triệu đô trong lần tấn công DAO tai tiếng!) thông qua việc sử dụng một số lệnh nhất định trong hợp đồng thông minh ETH. ChainSecurity là doanh nghiệp kiểm toán smart contract đầu tiên phát hiện ra lỗ hổng bảo mật này.
Nguồn: cfBTC