Để giải quyết những vấn đề về Phí giao dịch là chi phí “gas” trong Ethereum, Ethereum Foundation đã làm việc trên Ethereum 2.0 (Eth2), một bản nâng cấp mạng nhằm cải thiện tính bảo mật, tốc độ, hiệu quả và khả năng mở rộng của Ethereum network. Khả năng mở rộng và bảo mật của mạng Ethereum cho phép nó xử lý nhiều giao dịch hơn, giảm bớt tắc nghẽn và đáp ứng nhiều trường hợp sử dụng hơn, đặc biệt là bên ngoài lĩnh vực tài chính.
- 1. Ethereum 2.0 – ETH staking
- 2. Từ mô hình khai thác (mining) đến đặt cược (staking)
- 3. Ethereum staking hoạt động như thế nào ?
- 4. Tại sao lại stake ETH cho Ethereum 2.0 ?
- 5. Làm thế nào để stake Ethereum?
- 6. Stake Ethereum có phải là một ý tưởng hay không?
- 7. Những rủi ro có thể có khi staking ETH là gì ?
- 8. Con đường phía trước
1. Ethereum 2.0 – ETH staking
Ethereum network hiện đang quá tải, buộc chi phí giao dịch tăng vọt lên mức cực kỳ đắt đỏ đối với nhiều trường hợp sử dụng. Điều này một phần là do sự thành công của các dự án DeFi, nơi người tiêu dùng sẵn sàng trả phí giao dịch cao do giá trị tài chính to lớn của các giao dịch.
Phí giao dịch là chi phí “gas” trong Ethereum vì chúng tài trợ cho các ứng dụng thực tế hoạt động trên blockchain Ethereum thay vì chỉ giao dịch. Các DApps – Decentralized Applications phi tài chính (các ứng dụng phi tập trung được phát triển trên Ethereum) cảm thấy khó khăn khi chạy trên Ethereum do phí gas cao.
Để giải quyết những vấn đề này, Ethereum Foundation đã làm việc trên Ethereum 2.0 (Eth2), một bản nâng cấp mạng nhằm cải thiện tính bảo mật, tốc độ, hiệu quả và khả năng mở rộng của Ethereum network. Khả năng mở rộng và bảo mật của mạng Ethereum cho phép nó xử lý nhiều giao dịch hơn, giảm bớt tắc nghẽn và đáp ứng nhiều trường hợp sử dụng hơn, đặc biệt là bên ngoài lĩnh vực tài chính.
Mô hình staking sẽ thay thế quy trình khai thác hiện tại của Ethereum như một phần của bản nâng cấp này. Trên blockchain bằng chứng cổ phần (Proof-of-Stake – PoS), staking là quá trình tham gia tích cực vào việc xác thực giao dịch (tương tự như khai thác). Bất kỳ ai có số dư tiền điện tử cần thiết tối thiểu đều có thể xác thực giao dịch và kiếm phần thưởng staking trên các blockchain này. Ethereum có thể được staking trên các nền tảng trao đổi tiền điện tử như Coinbase, Binance, Kraken, v.v.
Ethereum hiện xử lý 15 giao dịch mỗi giây, tương đối chậm trong bối cảnh giao dịch tài chính. Mặt khác, mô hình Proof-of-stake dự kiến sẽ cho phép xử lý 100.000 giao dịch mỗi giây, mở rộng đáng kể phạm vi của các dự án và ứng dụng có thể được xây dựng trên Ethereum blockchain.
Hướng dẫn này sẽ giới thiệu cho bạn cách đặt ETH staking, giải thích cách staking Ethereum, cách hoạt động của việc staking Ethereum và phần thưởng staking ETH 2.0.
2. Từ mô hình khai thác (mining) đến đặt cược (staking)
Proof-of-stake là một phương pháp đồng thuận mà các mạng blockchain sử dụng để đạt được sự đồng thuận phân tán. Staking là một quá trình được sử dụng bởi các blockchain PoS để bảo mật blockchain và tạo ra các khối mới. Quá trình lựa chọn trình xác thực để thiết lập một khối mới được gọi là khoanh vùng.
Cơ hội của trình xác thực được chọn để sản xuất/xác thực một khối tỷ lệ thuận với số lượng coin. Do đó, bất kỳ ai có số lượng tiền nhỏ đều có thể tham gia Staking và kiếm thêm số tiền tương ứng với số tiền đặt Staking của họ.
Để trở thành người xác nhận – validator trên mạng, người dùng phải stake Ether (ETH) của họ, tiền điện tử gốc của Ethereum blockchain. Các Validators, giống như người khai thác trong Proof-of-work, chịu trách nhiệm sắp xếp các giao dịch và xây dựng các khối mới để tất cả các nút có thể đồng ý về trạng thái của mạng.
Validators, đôi khi được gọi là “stakers”, chịu trách nhiệm xử lý các giao dịch, lưu trữ dữ liệu và thêm các khối vào Beacon Chain, mô hình đồng thuận mới của Ethereum. Validators nhận được lãi suất trên các đồng tiền staked của họ, được định giá bằng Ether, như một phần thưởng cho sự tham gia tích cực của họ vào mạng.
Để trở thành một validator trên Ethereum, người dùng phải đầu tư 32 ETH. Validator được chỉ định sản xuất các khối một cách ngẫu nhiên và có trách nhiệm kiểm tra kỹ lưỡng và xác nhận bất kỳ khối nào mà họ không tạo ra.
Cổ phần của người dùng cũng được sử dụng để khuyến khích hoạt động xác thực tích cực.
Ví dụ: người dùng có thể mất một phần cổ phần nếu họ chuyển sang chế độ ngoại tuyến (không xác thực) hoặc mất toàn bộ khoản đầu tư nếu họ cố ý thông đồng. Hơn nữa, người dùng có thể ủy thác cổ phần của họ cho một người dùng khác, người có thể thay mặt họ thực hiện các nhiệm vụ của validator, tùy thuộc vào hệ thống PoS.
Hình thức stake này cung cấp cho những người đóng góp một nguồn doanh thu thụ động và hỗ trợ bảo mật cho Ethereum 2.0, phiên bản tiếp theo của Ethereum network.
3. Ethereum staking hoạt động như thế nào ?
Blockchain được hỗ trợ bởi PoS, không giống như blockchain dựa trên Proof-of-Work hoặc PoW, gói 32 khối giao dịch trong mỗi vòng xác thực, kéo dài trung bình 6,4 phút. “Epochs” là tên được đặt cho các nhóm khối này. Khi blockchain thêm hai kỷ nguyên bổ sung sau nó, nó được coi là không thể thay đổi, tức là một kỷ nguyên được coi là đã hoàn thành.
Beacon Chain chia các staker thành ‘committee’ 128 và chỉ định ngẫu nhiên chúng vào một khối phân đoạn cụ thể. Mỗi committee được phân bổ một ‘slot’ và có thời gian ấn định để đề xuất một khối mới và xác thực các giao dịch bên trong. Mỗi epoch có 32 vị trí, yêu cầu 32 nhóm committees để hoàn tất quá trình xác nhận.
Khi một committees đã được chỉ định vào một khối, ngẫu nhiên một thành viên được trao quyền riêng để đề xuất một khối giao dịch mới. Ngược lại, 127 thành viên còn lại bỏ phiếu cho đề xuất và chứng thực các giao dịch.
Beacon Chain thu thập thông tin trạng thái từ các phân đoạn và phân phối nó đến các phân đoạn lân cận, giữ cho mạng đồng bộ. Những người xác nhận sẽ được quản lý bởi Beacon Chain, sẽ xử lý mọi thứ từ việc đăng ký đóng góp cổ phần của họ đến trao phần thưởng và hình phạt.
Sharding là quá trình chia mạng Ethereum thành nhiều phần được gọi là ‘các mảnh’. Mỗi phân đoạn sẽ có trạng thái của nó, bao gồm một bộ số dư tài khoản và hợp đồng thông minh riêng biệt .
Khối mới được thêm vào blockchain và một “liên kết chéo” được hình thành để xác thực việc chèn nó khi đa số ủy ban đã chứng thực. Staker được chọn để đề xuất khối mới chỉ nhận được phần thưởng của họ sau đó.
Các trạng thái phân đoạn riêng lẻ được điều hòa với chuỗi chính, tức là Beacon Chain, trong quá trình liên kết chéo. Thông qua liên kết chéo, trạng thái cuối cùng của mỗi phân đoạn phải phản ánh trên Chuỗi báo hiệu.
Khi một giao dịch là một phần của một khối không thể thay đổi trong mạng phân tán, nó được cho là có “tính cuối cùng”. Casper, một giao thức cuối cùng, yêu cầu các trình xác thực đồng ý về trạng thái của một khối tại các điểm kiểm tra cụ thể để thực hiện điều này trong bằng chứng cổ phần.
Khối được hoàn thành nếu hai phần ba số người xác nhận đồng ý. Nếu những người xác thực cố gắng đảo ngược điều này sau đó với một cuộc tấn công 51%, họ sẽ mất toàn bộ số tiền stake của mình.
Phần thưởng Eth 2.0 staking
Lãi suất hàng năm và hàm căn bậc hai nghịch đảo được sử dụng để tính toán phần thưởng trong ETH 2.0. Theo thuật ngữ của giáo dân, điều này có nghĩa là tổng số ETH đặt cọc càng thấp, thì các ưu đãi dành cho mỗi trình xác thực sẽ càng thấp.
Các mô hình phần thưởng cho người đề xuất khối và người chứng thực khác nhau. Người đề xuất khối nhận được ⅛ phần thưởng cơ bản, được gọi là “B”, trong khi người chứng thực nhận được ⅞ B còn lại, điều này được điều chỉnh dựa trên thời gian người đề xuất khối gửi chứng thực của họ.
Để nhận được giải thưởng ⅞ B hoàn chỉnh, người chứng nhận phải nộp nó càng nhanh càng tốt. Thanh toán giảm cho mỗi vị trí vượt qua mà không có người chứng thực, bao gồm cả chứng thực cho khối. Giải thưởng giảm đi 7/16 B nếu hai khe vượt qua trước khi bao gồm chứng thực, 7/32 B nếu ba khe vượt qua, v.v.
Tỷ lệ phát hành của Ethereum 2.0 chủ yếu được xác định bởi phần thưởng cơ sở. Phần thưởng cơ bản cho mỗi trình xác thực càng thấp thì số lượng trình xác thực được kết nối với Ethereum 2.0 càng lớn. Trường hợp này xảy ra vì khoản thanh toán cơ sở tỷ lệ nghịch với căn bậc hai của tổng số dư của tất cả các trình xác thực Eth 2.0.
4. Tại sao lại stake ETH cho Ethereum 2.0 ?
Lý do chính tại sao nhiều người muốn đầu tư vào Ether là để có được APR, hoặc tỷ lệ phần trăm hàng năm, có thể dao động từ 6% đến 15%. Với nhu cầu tối thiểu là 32 ETH, bạn có thể kiếm được từ 2 đến 5 ETH ở mức giá hiện tại.
Bắt chính xác là gì? Bạn phải lưu trữ ETH của mình trong nhiều năm. Một số người có thể do dự khi chấp nhận tùy chọn này nếu họ không có 32 ETH để khóa nhanh hoặc muốn chi tiêu ETH cho các ứng dụng phi tập trung khác.
Bạn phải tiếp tục làm như vậy cho đến khi giao thức Ethereum 2.0 được phát hành, có thể mất nhiều năm nữa. Đặt cược Ethereum cho Ethereum 2.0 sẽ không phải là một sự thay thế thực tế cho những người có số lượng ETH hạn chế hoặc sử dụng nó thường xuyên.
Bạn cũng có thể đặt cược và nhận phần thưởng bằng cách đưa chúng lên sàn giao dịch, nhưng bạn không nhất thiết phải chạy một nút xác thực và đặt cược cho Ethereum 2.0.
Một lý do khác khiến ai đó muốn cổ phần Ether là để hỗ trợ mạng lưới. Các nút, là các máy tính cá nhân đã đặt ETH và đang hoạt động, phải xác thực mạng là hợp pháp. Đặt cược có thể dành cho bạn nếu bạn muốn xác thực mạng, giúp đỡ nó và kiếm được khoản thanh toán hợp lý trong quá trình này.
5. Làm thế nào để stake Ethereum?
Việc đầu tư vào Ethereum có thể được thực hiện theo nhiều cách khác nhau. Hệ thống đặt cược lưu ký thay mặt bạn xử lý quá trình đặt cược hoàn chỉnh. Bạn chỉ cần gửi Ether và họ sẽ thiết lập nút cho bạn. Họ cũng chạy và quản lý nút cho bạn, vì vậy bạn không cần phải làm vậy.
Sự khác biệt cơ bản giữa nền tảng solo và các nền tảng staking khác là bạn không kiểm soát khóa riêng của nút xác thực. Nhà cung cấp đặt cược phụ trách và quản lý tài sản của bạn. Họ lấy phần thưởng của bạn để đổi lấy dịch vụ của họ.
Việc staking vào mạng Ethereum mới yêu cầu thiết lập một nút staking bằng cách sử dụng các ứng dụng khách Ethereum 1.0 và Ethereum 2.0. Máy khách Ethereum chỉ đơn giản là các ứng dụng cho phép các nút giao tiếp với mạng Ethereum.
Các ứng dụng khách phần mềm sau đây tương thích với các nút staking:
Người dùng sẽ cần một máy tính có đủ dung lượng bộ nhớ để tải xuống cả blockchain Ethereum – cũ và mới – như một yêu cầu tối thiểu. Ethereum 1.0 đã có khoảng 900 terabyte dữ liệu và đang phát triển với tốc độ khoảng 1 gigabyte mỗi ngày.
Người xác thực cũng phải giữ cho các nút của họ được kết nối với blockchain mọi lúc. Do đó, một kết nối internet tốt là điều cần phải có. Sau khi bạn đã cài đặt phần mềm xác thực trên máy tính của mình, bạn sẽ cần gửi ít nhất 32 ETH đến địa chỉ hợp đồng đặt cược Ethereum.
Để làm như vậy, bạn sẽ cần tạo hai khóa: một khóa để ký và xác thực các khối giao dịch và một khóa khác để rút tiền mặt của bạn. Tuy nhiên, cho đến khi Eth1.0 và Eth2.0 hợp nhất vào năm 2022, bạn sẽ không thể tạo khóa rút tiền của mình.
Trước khi gửi tiền đến địa chỉ hợp đồng đặt cược, trước tiên bạn phải truy cập vào bệ khởi chạy ETH 2.0 và làm theo các quy trình. Khoản thanh toán này xác minh bạn có đủ điều kiện để trở thành người xác thực hay không. Nó cũng cung cấp cho mạng lưới một phương pháp để trừng phạt những người xác thực giả mạo cố ý hoặc vô ý làm suy yếu tính xác thực của chuỗi khối Ethereum. Khi blockchain phát hiện ra sự mâu thuẫn trong hoạt động của trình xác thực, nó sẽ “cắt giảm” số tiền đã đặt cọc của thủ phạm .
Khi trình xác thực Ethereum 2.0 cố tình bất chấp các quy tắc mạng và bị xóa, điều này được gọi là chặt chém. Như một hình phạt, một phần ETH đã đặt cọc của họ sẽ bị lấy đi và trong một số tình huống, toàn bộ số tiền đặt cược là 32 ETH sẽ bị rút.
Các nút xác thực ngoại tuyến cũng bị phạt vì khuyến khích chúng kết nối với mạng. Cứ sau sáu phút rưỡi, hoặc kỷ nguyên, giao thức đưa ra cả hình phạt và khuyến khích.
6. Stake Ethereum có phải là một ý tưởng hay không?
Số tiền được trao cho người đặt cược được xác định bằng tổng số ETH đã đầu tư và số người xác nhận trên mạng. Lãi suất hàng năm tăng lên khi số lượng ETH đặt cọc giảm xuống.
Lãi suất giảm ngay khi nhóm các bên liên quan phát triển đủ lớn để hỗ trợ hệ sinh thái phi tập trung. Tuy nhiên, các nhà đầu tư không thể rút tiền cổ phần hoặc phần thưởng kiếm được vào lúc này – ít nhất là cho đến khi Ethereum 2.0 và Ethereum 1.0 hợp nhất.
Hơn nữa, bạn nên đặt cược Etherem vì việc chạy một nút sẽ dễ dàng hơn nếu bạn đặt cược nó. Nó không yêu cầu đầu tư đáng kể vào phần cứng hoặc năng lượng và bạn có thể tham gia các nhóm đặt cược nếu bạn không có đủ ETH để đặt cược.
Việc đặt cược diễn ra theo cách phân cấp hơn. Nó cho phép sự tham gia nhiều hơn bởi vì, không giống như khai thác, các nút bổ sung không ngụ ý lợi nhuận phần trăm cao hơn. Đánh dấu cho phép đánh răng an toàn. Chuỗi phân đoạn sẽ cho phép Ethereum xây dựng nhiều khối cùng một lúc, cho phép các giao dịch được xử lý nhanh hơn. Trong hệ thống bằng chứng công việc, việc làm sắc nét mạng sẽ làm giảm lượng điện năng cần thiết để xâm phạm một phần của mạng.
7. Những rủi ro có thể có khi staking ETH là gì ?
Mặc dù điều này có thể không phải là vấn đề về lâu dài nếu giá trị của Ethereum 2.0 cực kỳ cao, nhưng bạn nên nhớ rằng giá trị của Eth 2.0 là không rõ ràng tại thời điểm này và gần như chắc chắn sẽ khác với Ether. Nếu bạn tin rằng Ethereum 2.0 sẽ thành công, bạn nên tin rằng việc lưu trữ một nút xác thực sẽ có lợi.
Việc thiếu thanh lý là một vấn đề lớn khác. Bạn sẽ không thể rút ETH đã kiếm được hoặc đã đặt cọc cho đến khi Ethereum 2.0 được phát hành, quá trình này có thể mất đến hai năm hoặc hơn. Điều này có thể không phù hợp với bạn nếu bạn không phải là người nắm giữ lâu dài và có kế hoạch bán Ethereum trong đợt tăng giá này hoặc đợt tiếp theo.
Khả năng mất tài sản đã đặt cọc hoặc “primary funds” do bị chặt chém là một rủi ro thiết yếu mà bạn cần phải lưu ý. Chém là một hình phạt ở cấp độ giao thức được áp dụng để phản ứng lại sự cố của mạng hoặc trình xác thực.
8. Con đường phía trước
Ethereum đã là một thành công lớn cho đến nay. Cộng đồng Ethereum đã thu hút một số bộ óc xuất sắc, bao gồm các nhà phát triển ứng dụng và nhà phát triển giao thức cốt lõi. Việc nâng cấp giao thức cốt lõi là một công việc lớn đã được lên kế hoạch và thực hiện một cách tỉ mỉ cho đến nay.
Nhóm cốt lõi đằng sau Ethereum dường như sẽ không ngừng hoạt động cho đến khi tất cả các phần phức tạp, chẳng hạn như cuộn và di chuyển, được hoàn thành. Câu hỏi duy nhất là: Điều này sẽ mất bao lâu?
Các blockchain khác, mới hơn đang dần làm xói mòn một số trường hợp sử dụng của Ethereum, nhưng thị trường blockchain nói chung đang tăng lên nhanh chóng, vì vậy đây không phải là một trò chơi có tổng bằng không. Nhiều blockchain mới này đang xây dựng các giải pháp tương tác Ethereum, thể hiện tiềm năng và sự thành công của Ethereum. Rõ ràng là Ethereum sẽ không sớm biến mất trong bóng tối.