Gh/s Là Gì? Giải Thích Về Tỷ Lệ Gh/s Trong Crypto Chi Tiết
Nếu bạn là một người từng tìm hiểu về cấu trúc tiền điện tử, blockchain hay các thuật toán sử dụng để khai thác tiền điện tử thì chắc chắc đã từng gặp qua một đơn vị được mô tả là “Gh/s”. Vậy gh/s là gì? Nó dùng để đo điều gì và có tầm quan trọng ra sao?
Mục lục bài viết
1. Gh/s là gì?
Gh/s là đơn vị đo tỷ lệ của hàm băm trong khai thác tiền điện tử, cụ thể là gigahash/s, tức là 1 tỷ băm trên 1 giây. Hash (băm) là đơn vị cơ bản đo lực băm của công cụ khai thác. Điều này có nghĩa nếu Gh/s càng cao thì khai thác càng hiệu quả.
Gh/s đại diện cho Hashrate
Tỷ lệ băm (đôi khi được gọi là sức mạnh băm) là tốc độ hoạt động đạt được của một thiết bị nào đó khi nó thực hiện khai thác tiền điện tử với nhiều đơn vị đo (trong đó có Gh/s). Để thành công khi khai thác, tốc độ Gh/s là điều cốt yếu vì người khai thác đang cố gắng giải một câu hỏi, thêm một khối trong chuỗi và gặt hái phần thưởng trước bất kỳ ai khác. Càng nhiều câu trả lời được gợi ý trong khoảng thời gian ngắn nhất sẽ làm tăng cơ hội giải được khối đó.
Hàm băm trong xử lý máy tính là một hàm nén thông tin, có nghĩa là đầu ra thường ngắn hơn đầu vào. Hàm băm được sử dụng trong nhiều phần của mật mã để ánh xạ dữ liệu có kích thước khác nhau thành dữ liệu có kích thước cố định.
Các hàm băm với mật mã thường rất lý tưởng cho việc xử lý những giao dịch tiền điện tử. Chúng an toàn bảo mật và được sử dụng tương đối rộng rãi tại những ứng dụng bảo mật như là thực hiện xác thực, dùng chữ ký số hay mã OTP (xác thực tin nhắn). Trong bối cảnh khai thác tiền điện tử, một băm là một phép tính hoặc “phỏng đoán” để giải quyết một blocks nào đó. Tỷ lệ băm hoàn toàn có thể dao động tăng hoặc giảm.
2. Các đơn vị đo tỷ lệ băm:
Ngoài Gh/s, chúng ta còn có một số đơn vị đo tỷ lệ băm khác. Con số này lớn đến mức chúng ta cần phải nói đến megas, gigas và teras. Đây là những tỷ lệ băm mà bạn sẽ thấy được nói đến trong bối cảnh khai thác tiền điện tử.
Các đơn vị đo hashrate
1 kH/s (một kilo hash): 1.000 (một nghìn) băm mỗi giây
1 MH/s (một mega hash): 1.000.000 (một triệu) băm mỗi giây
1 GH/s (một giga hash): 1.000.000.000 (một tỷ) băm mỗi giây
1 TH/s (một tera hash): 1.000.000.000.000 (một nghìn tỷ) băm mỗi giây
1 PH/s (một peta hash): 1.000.000.000.000.000 băm mỗi giây
1 EH/s (một exa hash): 1.000.000.000.000.000.000 băm mỗi giây
1 ZH/s (một zeta hash): 1.000.000.000.000.000.000.000 băm mỗi giây
1 YH/s (một yotta hash): 1.000.000.000.000.000.000.000.000.000 băm mỗi giây
3. Tốc độ Gh/s lí tưởng:
Không khó để thấy rằng việc khai thác tiền điện tử đang ngày càng trở nên khó khăn hơn. Trong trường hợp của Bitcoin, độ khó của việc khai thác được điều chỉnh liên tục để giữ cho việc sản xuất trong một khoảng thời gian cố định.
Khai thác Bitcoin
Càng nhiều thợ khai thác bị thu hút bởi nỗ lực khai thác thì công việc đó càng trở nên khó khăn hơn. Để khai thác thành công, cần nhiều sức mạnh băm hơn để có cơ hội chia sẻ phần thưởng.
Ví dụ: để xem cần bao nhiêu nỗ lực và sức mạnh để khai thác Bitcoin, bạn nên sử dụng máy tính tỷ lệ băm (Gh/s hoặc bất cứ đơn vị nào). Để sử dụng điều này, bạn cần biết: Sức mạnh băm; Sự tiêu thụ năng lượng; Giá mỗi KWh; Phí không gian. Đổi lại khi nhập dữ liệu này, bạn sẽ khám phá ra bạn có thể kiếm được bao nhiêu lợi nhuận mỗi ngày, bạn có thể khai thác bao nhiêu Bitcoin và mức tiêu thụ điện năng của bạn sẽ khiến bạn tiêu tốn bao nhiêu.
Vậy mất bao lâu để đào một Bitcoin bằng máy tính xách tay? Để giải trí, hãy xem máy tính xách tay của tôi sẽ mất bao lâu để khai thác một Bitcoin. Từ ví dụ trên, chúng ta cần cung cấp 16.5 Gh/s theo lý thuyết cho cả ngày. Chúng tôi biết máy tính xách tay của tôi có tỷ lệ băm là 48, vì vậy hãy làm phép toán.
Gh/s lý thuyết trong một ngày để khai thác một Bitcoin: 16.5
Gh mỗi phút trong một ngày để khai thác một Bitcoin: 990
Gh mỗi giờ trong một ngày để khai thác một Bitcoin: 59.400
Gh mỗi ngày để khai thác một Bitcoin: 1.425.600
Tổng số băm: 1.425.600.000.000.000.000.000
Tốc độ băm trên giây của máy tính: 48
Tổng số giây cần thiết để cung cấp số băm cần thiết: 29.700.000.000.000.000.000.000
Tổng số năm cần thiết để cung cấp số băm cần thiết: 941.780.821.918
Đó là một khoảng thời gian rất dài. Nhưng nó chính là minh họa tuyệt vời cho cách khai thác hiện khả thi cho những bộ xử lý khai thác cụ thể. Nó cũng thể hiện lý do tại vì sao những hoạt động thực hiện khai thác coin chuyên nghiệp ở những quốc gia sở hữu khả năng tiếp cận cùng chi phí điện thấp hơn đang có những đóng góp lớn hơn và nỗ lực hơn.
4. Tầm quan trọng của Gh/s:
Tỷ lệ băm Gh/s là một số liệu quan trọng để đánh giá sức mạnh của mạng blockchain – cụ thể hơn là tính bảo mật của nó. Càng nhiều máy được những người khai thác trung thực dành riêng để khám phá khối tiếp theo, thì tốc độ băm càng cao và các tác nhân độc hại càng khó làm gián đoạn mạng.
Ví dụ: Nếu có một sự tấn công 51% nào đó diễn ra bởi một cá nhân hoặc là một nhóm những người tấn công (hackers) mua/thuê đủ mọi thiết bị khai thác và thành công trong việc kiểm soát hơn 50% tỷ lệ băm của blockchain thì điều này cực kỳ nguy hiểm. Bởi vì blockchain không đáng tin cậy và tuân theo một quy tắc được gọi là “quy tắc chuỗi dài nhất”, một người hoặc nhóm kiểm soát phần lớn tỷ lệ băm, về lý thuyết, có thể chặn hoặc tổ chức lại các giao dịch và thậm chí đảo ngược các khoản thanh toán của chính họ. Điều này sẽ tạo ra các vấn đề về chi tiêu gấp đôi, do đó, sẽ hoàn toàn làm suy yếu tính toàn vẹn của chuỗi khối cơ bản.
Do đó, tỷ lệ bămgiảm có nghĩa là giảm 51% chi phí để thực hiện một cuộc tấn công, làm cho mạng dễ bị tấn công hơn. Và điều này sẽ rất nguy hiểm. Chính vì vậy cần phải duy trì tỷ lệ băm ở một con số nào đó đủ an toàn và đủ mạnh để bảo vệ mạng.
5. Tỷ lệ băm Gh/s được tính như thế nào?
Thực tế, chúng ta không có bất kỳ cách nào để chắc chắn về cách tính tỷ lệ băm của mỗi đồng coin một cách chính xác tuyệt đối, tuy nhiên tỷ lệ băm Gh/s có thể ước tính được. Và trong lịch sử, tỷ lệ băm được ước tính và xác định dựa trên những dữ liệu công khai của mỗi đồng coin, về độ khó, lượng coin chưa khai thác và còn “ngủ” trên thị trường.
Có rất nhiều ý kiến trái chiều về phương pháp này, nhiều bên cho rằng cách tính tỷ lệ băm như vậy là khá đúng, tuy nhiên cũng nhiều bên chỉ trích rằng việc tính tỷ lệ băm ước tính như vậy là sai. Ngoài ra, sàn Kraken – một nơi cho phép giao dịch tiền điện tử khá nổi tiếng đã từng công bố một phương pháp tính tỷ lệ băm tại độ tin cậy 95%. Bạn có thể tìm đọc thêm về phương pháp này nhé!
Với những thông tin về Gh/s là gì, cùng những đơn vị đo tỷ lệ băm “anh em” của Gh/s và cách thức tính toán Gh/s, chúng tôi mong rằng sẽ mang lại những thông tin thú vị cho bạn.