ETH

Ethash là gì?

Ethereum là một nền tảng công nghệ mở, trên đó các nhà phát triển tạo và triển khai các ứng dụng phi tập trung dựa trên công nghệ hợp đồng thông minh. Tài sản gốc của Ethereum, Ether, được sử dụng để thanh toán cho các giao dịch được thực hiện trên mạng. Chi phí này được tính bằng gas nhưng được thanh toán bằng Ether. Nó có một hệ thống để khuyến khích những người khai thác tiền điện tử nhằm giúp bảo vệ mạng. Phương pháp Ethereum để khai thác bằng chứng công việc (PoW), được gọi là Ethash, đóng vai trò là nền tảng cho toàn bộ giao thức.

Khi khai thác bằng chứng công việc xảy ra, dữ liệu từ tiêu đề khối được sử dụng làm đầu vào và được băm nhiều lần bằng phương pháp băm mật mã. Điều này mang lại đầu ra có độ dài cố định phản ánh giá trị băm. Người khai thác sẽ băm các biến thể của dữ liệu đầu vào bằng cách sử dụng số thứ tự mới mỗi khi dữ liệu được gửi vào quy trình.

Nó hoạt động như thế nào?

Ethash là phiên bản sửa đổi giúp loại bỏ chi phí tính toán tồn tại trong phiên bản trước đó, Dagger-Hashimoto. Chương trình sử dụng một tập dữ liệu khổng lồ được sản xuất thường xuyên và mở rộng dần theo thời gian. Nó đủ nhỏ để vừa với VRAM của GPU hiện đại.

Với Ethash, giá trị băm do quy trình tạo ra phải nhỏ hơn ngưỡng nhất định. Điều này được gọi là độ khó và nó đòi hỏi mạng Ethereum phải tăng và giảm ngưỡng để quản lý tốc độ khai thác các khối. Nếu tốc độ tìm thấy khối tăng lên, mạng sẽ tự động tăng mức độ khó, hạ thấp ngưỡng mạng để số lượng giá trị băm hợp lệ có thể được tìm thấy cũng giảm xuống.

Nếu tốc độ của các khối được phát hiện giảm, ngưỡng mạng sẽ tăng lên, dẫn đến số lượng giá trị băm chính xác có thể được tìm thấy nhiều hơn.

Ethash xác định khoảng bao nhiêu tài nguyên máy tính sẽ được người khai thác sử dụng để xác định số thứ tự (không phải một lần) cho phép họ đề xuất một khối mới để thêm vào chuỗi khối. Trung bình mạng tạo ra một khối cứ sau 12 giây.

Những người khai thác thường xuyên tăng tần số xung nhịp bộ nhớ trên GPU của họ để đạt được mức tăng lớn về tốc độ băm Ethash. Để đối trọng với việc sinh nhiệt liên quan, đôi khi có những hạn chế về công suất hoặc nhiệt độ, cũng như tốc độ quạt cao được cài đặt thủ công.

Để đạt được các trang trại khai thác hiệu quả nhất về mặt chi phí, người ta thường thấy các PC được chế tạo tùy chỉnh được chỉ định với sáu GPU cao cấp trở lên để khai thác Ethereum mà ít chú ý đến các thành phần khác.

Người khai thác phát hiện thành công một khối có thể được thêm vào chuỗi khối sẽ kiếm được số tiền sau:

  1. Phần thưởng khối tĩnh gồm ba ether.
  2. Là một phần của quy trình khai thác bằng chứng công việc, chi phí gas được chỉ định cho tài khoản của người khai thác, chi phí này sẽ được sử dụng khi thực hiện tất cả các giao dịch trong một khối.
  3. Thêm 2.625 ether được thưởng khi thêm chú vào khối.

Tóm lại, Ethash là một thuật toán chứng minh công việc dựa trên bộ nhớ cứng, được thiết kế để chống lại ASIC nhằm nỗ lực làm cho quá trình khai thác trở nên công bằng hơn. Điều đáng chú ý là có những đề xuất thay đổi cơ chế đồng thuận của Ethereum từ bằng chứng công việc sang bằng chứng cổ phần, điều này sẽ khiến việc khai thác Ethereum trở nên vô dụng ở dạng hiện tại.

ETH

Ethash là gì?

Ethereum là một nền tảng công nghệ mở, trên đó các nhà phát triển tạo và triển khai các ứng dụng phi tập trung dựa trên công nghệ hợp đồng thông minh. Tài sản gốc của Ethereum, Ether, được sử dụng để thanh toán cho các giao dịch được thực hiện trên mạng. Chi phí này được tính bằng gas nhưng được thanh toán bằng Ether. Nó có một hệ thống để khuyến khích những người khai thác tiền điện tử nhằm giúp bảo vệ mạng. Phương pháp Ethereum để khai thác bằng chứng công việc (PoW), được gọi là Ethash, đóng vai trò là nền tảng cho toàn bộ giao thức.

Khi khai thác bằng chứng công việc xảy ra, dữ liệu từ tiêu đề khối được sử dụng làm đầu vào và được băm nhiều lần bằng phương pháp băm mật mã. Điều này mang lại đầu ra có độ dài cố định phản ánh giá trị băm. Người khai thác sẽ băm các biến thể của dữ liệu đầu vào bằng cách sử dụng số thứ tự mới mỗi khi dữ liệu được gửi vào quy trình.

Nó hoạt động như thế nào?

Ethash là phiên bản sửa đổi giúp loại bỏ chi phí tính toán tồn tại trong phiên bản trước đó, Dagger-Hashimoto. Chương trình sử dụng một tập dữ liệu khổng lồ được sản xuất thường xuyên và mở rộng dần theo thời gian. Nó đủ nhỏ để vừa với VRAM của GPU hiện đại.

Với Ethash, giá trị băm do quy trình tạo ra phải nhỏ hơn ngưỡng nhất định. Điều này được gọi là độ khó và nó đòi hỏi mạng Ethereum phải tăng và giảm ngưỡng để quản lý tốc độ khai thác các khối. Nếu tốc độ tìm thấy khối tăng lên, mạng sẽ tự động tăng mức độ khó, hạ thấp ngưỡng mạng để số lượng giá trị băm hợp lệ có thể được tìm thấy cũng giảm xuống.

Nếu tốc độ của các khối được phát hiện giảm, ngưỡng mạng sẽ tăng lên, dẫn đến số lượng giá trị băm chính xác có thể được tìm thấy nhiều hơn.

Ethash xác định khoảng bao nhiêu tài nguyên máy tính sẽ được người khai thác sử dụng để xác định số thứ tự (không phải một lần) cho phép họ đề xuất một khối mới để thêm vào chuỗi khối. Trung bình mạng tạo ra một khối cứ sau 12 giây.

Những người khai thác thường xuyên tăng tần số xung nhịp bộ nhớ trên GPU của họ để đạt được mức tăng lớn về tốc độ băm Ethash. Để đối trọng với việc sinh nhiệt liên quan, đôi khi có những hạn chế về công suất hoặc nhiệt độ, cũng như tốc độ quạt cao được cài đặt thủ công.

Để đạt được các trang trại khai thác hiệu quả nhất về mặt chi phí, người ta thường thấy các PC được chế tạo tùy chỉnh được chỉ định với sáu GPU cao cấp trở lên để khai thác Ethereum mà ít chú ý đến các thành phần khác.

Người khai thác phát hiện thành công một khối có thể được thêm vào chuỗi khối sẽ kiếm được số tiền sau:

  1. Phần thưởng khối tĩnh gồm ba ether.
  2. Là một phần của quy trình khai thác bằng chứng công việc, chi phí gas được chỉ định cho tài khoản của người khai thác, chi phí này sẽ được sử dụng khi thực hiện tất cả các giao dịch trong một khối.
  3. Thêm 2.625 ether được thưởng khi thêm chú vào khối.

Tóm lại, Ethash là một thuật toán chứng minh công việc dựa trên bộ nhớ cứng, được thiết kế để chống lại ASIC nhằm nỗ lực làm cho quá trình khai thác trở nên công bằng hơn. Điều đáng chú ý là có những đề xuất thay đổi cơ chế đồng thuận của Ethereum từ bằng chứng công việc sang bằng chứng cổ phần, điều này sẽ khiến việc khai thác Ethereum trở nên vô dụng ở dạng hiện tại.

Đã truy cập 68 lần, 1 lần truy cập hôm nay

Bình luận