Staking Ethereum: Nó là gì và cách staking
Ngày 12/07/2024 - 09:07Ethereum staking là quá trình xác thực giao dịch trên mạng lưới blockchain Ethereum . Phương pháp này cho phép người dùng khóa hoặc "stake" tiền điện tử gốc của nền tảng , Ether (ETH), để đủ điều kiện nhận các đặc quyền của trình xác thực nhằm giúp bảo mật mạng lưới và kiếm phần thưởng.
Staking Ethereum là gì?
Ethereum staking đề cập đến việc tham gia vào quá trình xác thực giao dịch của Ethereum sau khi chuyển sang giao thức đồng thuận bằng chứng cổ phần. Khi staking, người dùng khóa hoặc "stake" token trên blockchain để kiếm được cơ hội xác thực bảo mật mạng lưới để đổi lấy phần thưởng.
Vào năm 2022, Ethereum đã trải qua một quá trình chuyển đổi lớn được gọi là Merge, khi cơ chế đồng thuận của nó chuyển từ giao thức bằng chứng công việc sang giao thức bằng chứng cổ phần .
Để đặt cọc Ether có nghĩa là trở thành một trình xác thực, một trong những trụ cột của giao thức bằng chứng cổ phần. Trình xác thực là một thực thể tham gia trực tiếp vào sự đồng thuận của mạng lưới Ethereum bằng cách xác thực các giao dịch, tạo các khối mới trên chuỗi và giám sát hoạt động độc hại. Trình xác thực hỗ trợ giao thức Ethereum trực tiếp và nhận được phần thưởng tiếp theo khi làm như vậy.
Bằng chứng cổ phần so với bằng chứng công việc
- Bằng chứng cổ phần: Yêu cầu đặt cược tiền điện tử để hoạt động; sử dụng trình xác thực để tạo khối mới và xây dựng mạng lưới.
- Bằng chứng công việc: Yêu cầu phải khai thác tiền điện tử để hoạt động; sử dụng người chiến thắng trong các câu đố phức tạp, cạnh tranh để tạo ra các khối mới và xây dựng mạng lưới.
Arie Trouw, kỹ sư phần mềm và đồng sáng lập tại XYO Network , giải thích rằng staking khá khác so với các khái niệm quen thuộc hơn như đầu tư: Trong khi đầu tư vào Ethereum đơn giản như mua Ether và để trong ví khi giá biến động, thì staking, mặt khác, cho phép người dùng kiếm token có lãi, tham gia vào nhóm thanh khoản, cho vay, canh tác lợi nhuận và các sản phẩm phái sinh.
Ethereum Staking hoạt động như thế nào?
Nói tóm lại, để bắt đầu quá trình staking Ethereum 2.0 và quy trình xác thực, người dùng phải staking 32 ETH, sau đó có được quyền xác thực và lập trình nút staking của họ cho phù hợp.
Đặc biệt, có một số công nghệ cốt lõi giúp việc staking Ethereum hoạt động và là thành phần quan trọng của quy trình xác thực: Khóa xác thực và kỷ nguyên.
Khóa xác thực
Khóa xác thực là cặp khóa được liên kết với mỗi trình xác thực được thiết lập và được sử dụng để xác minh trình xác thực và các khối liên quan trên chuỗi Ethereum. Khóa xác thực bao gồm một khóa công khai và một khóa riêng tư, mỗi khóa được biểu diễn dưới dạng một chuỗi ký tự ngẫu nhiên riêng biệt. Khóa công khai của trình xác thực được mạng sử dụng để xác định trình xác thực và xử lý việc thu thập phần thưởng, và được đính kèm vào dữ liệu giao dịch khi ETH được gửi cho hợp đồng ký quỹ. Khóa riêng của trình xác thực được sử dụng để ký bất kỳ hành động nào trên chuỗi với tư cách là trình xác thực, như đề xuất khối và xác nhận.
Kỷ nguyên
Sau khi thiết lập khóa và nút, trình xác thực phải đợi được chọn để xác thực giao dịch trong một phần của quy trình sản xuất khối. Các giao dịch này được hoàn thành trong các khoảng thời gian cố định là 12 giây trong đó một khối được hình thành.
Khi các khoảng thời gian tích lũy, chúng tích lũy thành các kỷ nguyên, là các nhóm gồm 32 khoảng thời gian riêng biệt, mỗi khoảng thời gian tương ứng là 12 giây. Tổng cộng là 384 giây, hoặc 6,4 phút, để tạo thành một kỷ nguyên
Khối đầu tiên của một kỷ nguyên được gọi là điểm kiểm tra, theo sau là 31 khối thông thường. Quá trình này rất quan trọng để hiểu theo thuật toán, vì hàm băm mã hóa các khối thông thường từ 2 đến 32 tham chiếu đến khối điểm kiểm tra đầu tiên làm cơ sở khóa của nó, tạo ra một chuỗi duy nhất giữ kỷ nguyên lại với nhau.
Để hoàn tất quá trình xác thực, mỗi khối trong một khoảng thời gian được một ủy ban xác thực bỏ phiếu, mỗi ủy ban có tối thiểu 128 thành viên. Số lượng thành viên tối đa là 2.048, tuy nhiên, bất kỳ số lượng nào nhiều hơn thế đều được coi là thừa. 128 thành viên này (hoặc nhiều hơn) được bầu tự động và ngẫu nhiên vào ủy ban từ nhóm xác thực Ethereum chung, cố định trong thời gian kỷ nguyên.
Hơn nữa, mỗi ủy ban được phân bổ trong một khung thời gian, tạo thành 32 ủy ban cho mỗi kỷ nguyên. Trong khi một trong các thành viên ủy ban xác thực một khối, các thành viên còn lại có thể bỏ phiếu cho sáng kiến này. Eugene Zomchak, chủ sở hữu sản phẩm tại CoinLoan , một thị trường tiền điện tử và nền tảng cho vay, cho biết loại bỏ phiếu này được gọi là xác thực khối. Nếu được chấp thuận, khối sẽ trở thành một phần của chuỗi chính. Vào cuối một kỷ nguyên, các trình xác thực từ nhóm chung được xáo trộn để tạo thành các ủy ban mới cho kỷ nguyên tiếp theo. Tổng cộng, có ít nhất 4.096 thành viên cho mỗi ủy ban trên 32 ủy ban, tương đương với 131.072 Ether cho mỗi kỷ nguyên, Zomchak ước tính.
Quá trình này diễn ra và lặp lại toàn bộ, có thể mất từ vài giây đến vài giờ tùy thuộc vào tình trạng tắc nghẽn mạng.
Các cách để Stake Ethereum
Có ba cách chính để đặt cược Ethereum vào giao thức, cung cấp cho người dùng các tùy chọn về cách họ muốn kiếm phần thưởng và thực hiện toàn bộ quá trình đặt cược.
Đặt cược đơn lẻ
Solo staking có nghĩa là trở thành một người xác thực cá nhân trên mạng Ethereum. Để solo staking, bạn phải chạy và duy trì một nút Ethereum được kết nối internet bằng phần cứng và phần mềm của riêng bạn, ngoài việc gửi 32 ETH. Trở thành một người xác thực có nghĩa là có máy móc và internet đủ mạnh để giữ cho một nút trực tuyến mọi lúc, nếu không, ETH của người xác thực sẽ bị phạt.
Trong khi việc staking solo là một trách nhiệm quan trọng, những người staking solo thành công sẽ kiếm được phần thưởng trực tiếp từ giao thức thay vì thông qua bên thứ ba. Họ cũng có toàn quyền kiểm soát các khóa được sử dụng để thu thập tiền từ tiền gửi ETH và phần thưởng staking.
Đặt cọc như một dịch vụ
Staking dưới dạng dịch vụ, hay "SaaS" trong cộng đồng Ethereum, mô tả các dịch vụ của bên thứ ba chạy và duy trì các nút xác thực thay mặt cho người dùng. Người dùng vẫn phải gửi 32 ETH để kích hoạt trình xác thực, nhưng ủy quyền các hoạt động của nút cho các nhà cung cấp SaaS, thường là để được hưởng một phần tiền thưởng. Staking dưới dạng dịch vụ thường là lựa chọn tốt nhất cho những người muốn stake Ethereum nhưng không có phần cứng hoặc kiến thức cần thiết để tự mình trở thành trình xác thực.
Việc đặt cược dưới dạng dịch vụ yêu cầu người dùng chia sẻ khóa xác thực của họ với nhà cung cấp SaaS, chỉ để lại quyền kiểm soát một phần đối với hoạt động của nút và quyền truy cập quỹ. Tuy nhiên, điều này cũng có nghĩa là phải có một máy khách xác thực được bảo trì đầy đủ để kiếm phần thưởng đặt cược.
Staking nhóm
Staking theo nhóm, hay staking theo nhóm, liên quan đến nhiều người dùng cùng nhau đóng góp ETH để đạt được khoản tiền gửi 32 ETH theo yêu cầu và kích hoạt một bộ khóa xác thực. Tương tự như staking dưới dạng dịch vụ, staking theo nhóm ủy quyền các hoạt động của nút xác thực cho bên thứ ba, nhưng có thể thực hiện với số lượng ETH thấp. Trong nhiều nhóm staking, người dùng được cấp một mã thông báo thanh khoản đóng vai trò là biên lai của số tiền đã staking, có thể được sử dụng làm tài sản thế chấp trên các ứng dụng tài chính phi tập trung (DeFi) .
Staking theo nhóm là cách rẻ nhất để bắt đầu staking Ethereum, vì nhiều nhóm chấp nhận bất kỳ số lượng ETH nào để staking và thu về phần thưởng. Sử dụng nhóm staking cũng không yêu cầu người dùng tạo khóa xác thực. Tuy nhiên, do có nhiều người tham gia theo một trình xác thực duy nhất nên phần thưởng được chia nhỏ và thường có giá trị nhỏ hơn các phương pháp staking khác.
Cách Stake Ethereum
Đối với staking solo hoặc sử dụng staking như một phương pháp dịch vụ, bước đầu tiên là giữ số dư 32 ETH. ETH này sẽ được sử dụng để gửi tiền trong hợp đồng gửi tiền staking để trở thành một trình xác thực. Vì cần 32 ETH cho một trình xác thực, nên bất kỳ trình xác thực nào được mua thêm sẽ cần cùng một số lượng ETH.
Đối với hình thức staking chung, người dùng phải nắm giữ đủ ETH để tham gia vào nhóm staking chung do họ lựa chọn, tại đó họ sẽ chỉ staking một phần ETH và nhận phần thưởng tương ứng với đóng góp của mình.
Bất kỳ khoản tiền gửi nào trong số này cho quy trình xác thực đều được chuyển vào Beacon Chain, một phần chuỗi bằng chứng cổ phần của mạng chính Ethereum.
“Bất kỳ khoản tiền bổ sung nào [vượt quá 32 Ether] sẽ không mang lại cho bạn bất kỳ lợi nhuận nào”, Zomchak nói. “Vì vậy, việc để chúng lại để tạo ra một trình xác thực khác là hợp lý”.
Tùy thuộc vào cách đặt cược của bạn, sau đây là cách thực hiện:
Dành cho người chơi Solo Stakers
1. Bắt đầu quy trình xác thực trên Ethereum.org
Solo staker bắt đầu quá trình xác thực tại trang Staking Launchpad của Ethereum , nơi hướng dẫn các yêu cầu để trở thành người xác thực. Quá trình này bắt đầu solo staker trên mạng thử nghiệm Goerli, để họ có thể kiểm tra thiết lập nút của mình trước khi đặt trên mạng chính của Ethereum.
2. Chuẩn bị Ethereum Node
Chạy một nút đòi hỏi các thiết bị phần cứng có thể hoạt động 24/7 và có hơn 900 terabyte bộ nhớ dự phòng. Một trong những lựa chọn đơn giản nhất để chạy một nút cá nhân là sử dụng các giải pháp cắm và chạy được cấu hình sẵn như Dappnode hoặc Avado .
Người đặt cược đơn lẻ cũng phải tải xuống phần mềm trên thiết bị của họ cho phép xác thực giao dịch, được gọi là máy khách lớp thực thi (EL) và máy khách lớp đồng thuận (CL). Các máy khách này hoạt động để xác minh dữ liệu và bảo mật mạng, và là những gì giúp nút chạy. Các tùy chọn máy khách có sẵn để lựa chọn trên trang Launchpad.
3. Tạo khóa xác thực
Thông qua trang Launchpad, người dùng có thể chọn cách tạo khóa xác thực của mình, có thể là xây dựng từ nguồn hoặc bằng cách tải xuống trình tạo khóa như Wagyu Key Gen. Sau khi tạo và cấu hình khóa, dữ liệu ký quỹ được đính kèm trong tệp khóa sẽ cần được tải lên trang Launchpad để tiếp tục.
4. Kết nối ví và gửi 32 ETH
Ở bước cuối cùng của trang Launchpad, đây là nơi người dùng phải kết nối ví tiền điện tử và gửi khoản tiền gửi 32 ETH của họ đến địa chỉ hợp đồng tiền gửi staking được chỉ định. Từ đây, người dùng sẽ phải đợi khoản tiền gửi của họ được xử lý và trình xác thực được kích hoạt trên Beacon Chain, có thể được theo dõi bằng cách sử dụng khóa công khai của trình xác thực trên các trang web như beaconcha.in hoặc BeaconScan .
5. Duy trì Node và Thực hành Trở thành Người xác thực
Sau khi kiểm tra thiết lập nút và kỹ năng trên mạng thử nghiệm Goerli, những người dùng đủ tự tin có thể bắt đầu đặt cược một mình bằng các bước tương tự trên trang Mainnet Launchpad .
Đối với Staking dưới dạng dịch vụ (SaaS)
1. Tìm và Tải xuống hoặc Đăng ký Nhà cung cấp SaaS
Staking dưới dạng dịch vụ không được hỗ trợ gốc trên mạng Ethereum, vì vậy người dùng sẽ phải tìm kiếm nhà cung cấp SaaS dựa trên sở thích của họ. Để bắt đầu, một số nhà cung cấp dịch vụ staking bao gồm Blox Staking và Abyss Finance.
2. Thực hiện theo hướng dẫn để tạo khóa xác thực và thiết lập trình xác thực
Nhiều nhà cung cấp SaaS sẽ có hướng dẫn và hệ thống tích hợp để giúp staker tạo khóa xác thực và thiết lập như một trình xác thực. Người dùng đi theo hướng này sẽ không phải sử dụng phần mềm bên ngoài để lấy khóa hoặc cấu hình nút, vì nhà cung cấp sẽ sắp xếp các quy trình này trong ứng dụng của họ.
3. Kết nối ví và gửi 32 ETH
Tương tự như khi staking solo, người dùng sẽ phải gửi 32 ETH vào địa chỉ hợp đồng ký quỹ staking được đính kèm trong ứng dụng để đảm bảo trạng thái xác thực của họ.
Đối với Staking nhóm
1. Tìm và gửi tiền vào một nhóm Staking
Staking theo nhóm cũng yêu cầu các giải pháp của bên thứ ba để staking, nhưng có một số giải pháp để lựa chọn dựa trên số lượng ETH mà người dùng có sẵn. Nhiều nhóm staking sẽ chấp nhận bất kỳ số lượng ETH nào để người dùng tham gia, với một số chỉ yêu cầu khoản tiền gửi ít nhất là 0,0001 ETH. Một số sàn giao dịch tiền điện tử phổ biến, chẳng hạn như Coinbase và Binance, thậm chí còn cung cấp các tùy chọn staking thông qua các nền tảng của họ sử dụng pooling.
2. Kiếm và sử dụng Token thanh khoản
Sau khi gửi tiền, người dùng có xu hướng nhận được phần thưởng từ ETH được đặt cược dưới dạng token thanh khoản, như đã đề cập. Những token này có thể được chuyển đổi lại thành ETH, giao dịch trên các sàn giao dịch tiền điện tử hoặc giữ trong ví của người dùng để kiếm lãi.
Tại sao nên Stake Ethereum
Tiền thưởng
Habeeb Syed, luật sư cộng sự cấp cao tại Vicente Sederberg LLP , cho biết: "Những người đặt cược Ethereum và trở thành người xác thực "đang cung cấp lợi ích công cộng cho mạng lưới và được trả tiền cho việc đó".
Staking Ether cũng là "một cách ít rủi ro để đưa token của bạn vào hoạt động", Syed nói thêm. "Nếu bạn không muốn gặp rắc rối khi thiết lập trình xác thực của riêng mình, bạn luôn có thể sử dụng một sàn giao dịch tập trung hoặc nền tảng khác cung cấp các giải pháp thay thế dễ dàng hơn".
Phần thưởng cho việc xác thực các khối không còn cố định nữa, vì phần thưởng trước đây nằm trong cơ chế đồng thuận bằng chứng công việc trước đây của Ethereum. Giá trị của một khối hiện phụ thuộc vào số lượng người xác thực đang hoạt động trong mạng lưới và tổng số tiền đặt cược được trả vào giao thức của Ethereum.
Các nhà phát triển ứng dụng phi tập trung , hay dApp, có thể "bật mí" cho các trình xác thực như một động lực để tăng tốc quá trình xử lý giao dịch và ưu tiên các hoạt động của chúng trong hàng đợi bằng cách đưa chúng vào khối khả dụng tiếp theo. Một phương pháp khác, được gọi là giá trị trích xuất tối đa, là cách các trình xác thực kiếm thêm doanh thu bằng cách sắp xếp lại thứ tự các giao dịch ở chế độ chờ từ nhóm bộ nhớ chung trước khi chúng được đưa vào khối mới.
Số tiền chính xác bạn có thể kiếm được từ việc staking ethereum phụ thuộc vào nhiều yếu tố, bao gồm số lượng ETH được staking, cách người dùng staking, số lượng người xác thực trên mạng và giá trị thị trường của ETH khi xử lý phần thưởng. Ethereum sử dụng một công thức cụ thể để tính đến các yếu tố này và phân bổ phần thưởng. Tính đến tháng 4 năm 2023, người dùng có thể mong đợi lợi nhuận hàng năm khoảng bốn phần trăm trên ETH đã staking của họ, theo MilkRoad.
Tính bền vững và khả năng tiếp cận
Theo Syed, tính bền vững và khả năng tiếp cận là những lý do khiến người dùng đổ xô đến Ethereum.
“Cuối cùng, bằng chứng cổ phần cho phép nhiều người tham gia theo cách có ý nghĩa hơn trên mạng lưới và nó làm cho việc sử dụng Ethereum dễ chấp nhận hơn mà không có tranh cãi về lãng phí năng lượng”, Syed cho biết. “Nhưng bản thân nó không làm cho Ethereum dễ tiếp cận hơn đối với người dùng”.
Rào cản lớn nhất đối với khả năng tiếp cận vẫn còn là phí gas và tốc độ giao dịch. Một quan niệm sai lầm phổ biến về Ethereum 2.0 là mạng sẽ nhanh hơn và rẻ hơn. Syed cho biết không phải vậy.
“Những người mua Ether hoặc giao dịch trên mạng lần đầu tiên có thể bối rối khi phải trả nhiều đô la cho một giao dịch đơn giản”, Syed cho biết, trong một thị trường hậu Merge . Trong khi bằng chứng cổ phần đã làm giảm đáng kể mức sử dụng năng lượng của Ethereum, phí gas nhìn chung vẫn giữ nguyên. Mặc dù mang tính lịch sử, bản nâng cấp Merge vẫn còn chỗ để cải thiện, có khả năng sẽ được nhìn thấy với các bản nâng cấp bổ sung trong tương lai.
Có bao nhiêu trình xác thực trên mạng Ethereum?
Tính đến tháng 6 năm 2023, Ethereum có hơn 606.000 trình xác thực trên mạng lưới của mình. Để duy trì tính ổn định của mạng lưới, Ethereum triển khai hàng đợi gồm tám lần kích hoạt hoặc thoát của trình xác thực trên mỗi kỷ nguyên, ngăn chặn bất kỳ trình xác thực hàng loạt nào tham gia hoặc rời đi.
Ethereum được stake trong bao lâu?
Sau khi staking, thời gian người dùng phải đợi để "mở khóa" hoặc chuyển token ra ngoài phụ thuộc vào điều kiện mạng, dao động từ vài ngày đến vài tuần . Theo Bitbuy, thời gian liên kết chuẩn của ETH là 14 ngày trước khi vào hàng đợi thoát.
Trouw cho biết: “Khi các mã thông báo được đặt cược, chúng sẽ được giữ lại trong một thời gian dài để cung cấp thanh khoản [tương ứng với số lượng] Ether được đặt cược”.
Rủi ro khi Staking Ethereum
Hình phạt cắt xén và xác thực
Khi một trình xác thực hoạt động có ác ý hoặc thực hiện chứng thực trên chuỗi không chính xác, điều này sẽ dẫn đến việc cắt giảm hoặc mất thu nhập. "Bảo hiểm cắt giảm" này có tác dụng khiến các trình xác thực phải chịu trách nhiệm và được sử dụng để trừng phạt các trình xác thực vì không hoạt động hoặc hành động có ác ý.
Một số vi phạm gây ra cắt bao gồm đề xuất và ký hai khối khác nhau cho cùng một vị trí hoặc chứng thực thay đổi lịch sử của một khối. Nếu bị cắt, ETH đã đặt cược sẽ dần dần bị lấy khỏi trình xác thực và chúng sẽ bị xóa khỏi mạng.
Lỗ hổng của bên thứ ba
Nếu sử dụng staking làm nhà cung cấp dịch vụ hoặc staking pool, ETH đã staking sẽ do bên thứ ba nắm giữ chứ không phải do người staking giữ riêng. Điều này khiến thu nhập dễ bị đánh cắp hệ thống, hack hoặc can thiệp của chính phủ hơn nếu bên thứ ba vi phạm luật.
Sự biến động của thị trường
Việc staking bất kỳ loại tiền điện tử nào cũng đi kèm với khả năng thay đổi giá trị token khi thị trường thay đổi. Điều này có thể dẫn đến việc tăng nhanh thu nhập phần thưởng, nhưng cũng có thể giảm nhanh, vì vậy tốt nhất là cân nhắc ngân sách và mức độ sẵn sàng chấp nhận rủi ro đầu tư trước khi staking.










