Kiến thức công nghệ: Thuật toán Scrypt của Litecoin là gì?

 

Scrypt là một hàm băm được sử dụng lần đầu tiên bởi đồng tiền điện tử Litecoin(LTC), và được xem như là một thay thế cho hàm băm SHA-256 nổi tiếng. Scrypt và SHA-256 được sử dụng như các thuật toán khai thác trong các giao thức Litecoin và Bitcoin tương ứng. Cả hai đều hoạt động trong cơ chế đồng thuận PoW, nơi một thợ mỏ được yêu cầu giải quyết một hàm băm để thêm một khối blockchain.

Xem thêm:

Trong trường hợp này, một người khai thác tiền điện tử phải giải quyết thành công hàm băm Scrypt trên giao thức Litecoin(LTC) để có thể thêm khối tiếp theo, và nhận được phần thưởng.

Cả hai hàm băm đều có tính toán chuyên sâu. Lý do bởi vì, chúng đều yêu cầu sức mạnh tính toán thô để tạo ra một số lượng lớn các giải pháp khả thi cho các hàm tương ứng. Ví dụ, tỷ lệ băm trên mạng Litecoin(LTC) là 278 TH / s. Điều này có nghĩa là, có 278 nghìn tỷ băm tính toán được thực hiện mỗi giây bởi các thợ mỏ trên giao thức Litecoin(LTC). Tuy nhiên, những gì phân biệt chức năng Scrypt, từ hàm SHA-256, là nó cũng là bộ nhớ chuyên sâu, vì cũng có thể tạo ra số lượng nhanh chóng. Những con số được tạo ra này được lưu trữ trong Bộ nhớ truy cập ngẫu nhiên (RAM) của bộ vi xử lý, cần được truy cập liên tục trước khi đưa ra kết quả.

Xét về sức mạnh băm tổng thể, các giao thức dựa trên Scrypt có tỷ lệ băm thấp hơn các giao thức dựa trên SHA-256. Hiện tại, theo Blockchain.info, giao thức Bitcoin có tỷ lệ băm xấp xỉ 47,642,199,754 TH / s – cao hơn đáng kể so với giao thức Litecoin(LTC). Những con số trên có thể hiêu là một khối sẽ mất thời gian khoảng 10 phút cho Bitcoin, và 2.5 phút cho Litecoin.

Tại sao lại sử dụng Scrypt?

Hàm băm Scrypt ban đầu được thực hiện bởi nhóm phát triển Litecoin(LTC) để tránh việc sử dụng máy ASIC cho việc khai thác tiền điện tử LTC. Khi khai thác tiền điện tử, người dùng thường có các tùy chọn giữa: CPU, GPU hoặc máy đào ASIC.

ASIC vượt trội so với CPU và GPU, nghĩa là chúng có thể tạo ra nhiều băm hơn mỗi giây. Do đó, các thợ mỏ sử dụng bất kỳ thiết bị nào khác ngoài ASIC để khai thác tiền điện tử, đều bị bất lợi. Tuy nhiên, thuật toán khai thác Scrypt đã được giới thiệu để ngăn chặn điều này xảy ra bởi vì thuật toán là bộ nhớ chuyên sâu. Theo đó, máy đào ASIC không phù hợp để khai thác Scrypt, và do đó, thợ mỏ sử dụng CPU và GPU vẫn có thể cạnh tranh.

Xét về sức mạnh băm tổng thể, các giao thức dựa trên Scrypt có tỷ lệ băm thấp hơn các giao thức dựa trên SHA-256. Hiện tại, theo Blockchain.info, giao thức Bitcoin có tỷ lệ băm xấp xỉ 47,642,199,754 TH / s – cao hơn đáng kể so với giao thức Litecoin(LTC). Những con số trên có thể hiêu là một khối sẽ mất thời gian khoảng 10 phút cho Bitcoin, và 2.5 phút cho Litecoin(LTC).

Xem thêm:

Tại sao lại sử dụng Scrypt?

Hàm băm Scrypt ban đầu được thực hiện bởi nhóm phát triển Litecoin(LTC) để tránh việc sử dụng máy ASIC cho việc khai thác tiền điện tử LTC. Khi khai thác tiền điện tử, người dùng thường có các tùy chọn giữa: CPU, GPU hoặc máy đào ASIC.

ASIC vượt trội so với CPU và GPU, nghĩa là chúng có thể tạo ra nhiều băm hơn mỗi giây. Do đó, các thợ mỏ sử dụng bất kỳ thiết bị nào khác ngoài ASIC để khai thác tiền điện tử, đều bị bất lợi. Tuy nhiên, thuật toán khai thác Scrypt đã được giới thiệu để ngăn chặn điều này xảy ra bởi vì thuật toán là bộ nhớ chuyên sâu. Theo đó, máy đào ASIC không phù hợp để khai thác Scrypt, và do đó, thợ mỏ sử dụng CPU và GPU vẫn có thể cạnh tranh.

 

Đăng ký Offline 2 ngày cuối tuần ở TP.Hồ Chí Minh || TRADE COIN THỰC CHIẾN

Tham gia kênh Telegram của tradecointhucchien.com để giao lưu, trao đổi thông tin – tin tức coin mới nhất:

https://t.me/joinchat/FJKVXUKwcshzvKPhhChu9Q

Nếu thấy hay hãy đừng ngần ngại share bài viết này cho bạn bè của bạn cùng xem! ^^

Chia sẻ ngay...
Share on Facebook
Facebook
0Share on Google+
Google+
0Tweet about this on Twitter
Twitter
Email this to someone
email

Bình luận (không có)

Leave a Reply