Scrypt là gì? Tìm hiểu hàm dẫn xuất của Bitcoin

Scrypt là gì?

Scrypt là một hàm dẫn xuất khóa trong bộ nhớ cứng. Chức năng bộ nhớ cứng đòi hỏi một số lượng lớn RAM để hoạt động.

Điều này có nghĩa là một chip ASIC tiêu chuẩn được sử dụng để giải quyết Bitcoin SHA-256 Proof of Work sẽ cần phải dự trữ một lượng nhất định không gian chip cho bộ nhớ truy cập ngẫu nhiên( Random Access Memory ) thay vì năng lượng hash tinh khiết.

Scrypt là gì?
Scrypt là gì?

Scrypt chỉ điều chỉnh số lượng các biến số ngẫu nhiên cần được lưu trữ so với SHA-256.

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

Scrypt tạo ra rất nhiều số giả ngẫu nhiên cần được lưu trữ ở vị trí RAM. Sau đó thuật toán  truy cập các số này một vài lần trước khi trả về một kết quả. Việc tạo ra các con số đòi hỏi nhiều tính toán kỹ và khi chúng được truy cập vài lần, nó hoàn toàn có thể sử dụng bộ nhớ RAM kết hợp với sức mạnh hash chứ không  cần phải tạo ra chúng ngay lập tức – một khoảng thời gian và bộ nhớ cân xứng trong điều kiện tối ưu hóa tốc độ.

Thuận lợi chính của scrypt là nó làm giảm lợi thế của các “thợ đàođồng Bitcoin trong mạng lưới. Điều này có nghĩa là có khả năng nhiều “thợ đào” tiền ảo hơn sẽ tham gia vào mạng lưới và đóng góp một cách thích đáng để tạo nên giá trị của họ. Một khả năng khác là có ít năng lượng sử dụng vì tổng công suất mạng ít hơn.

Scrypt là gì? Tìm hiểu hàm dẫn xuất của Bitcoin
5 (100%) 2 votes

ĐỂ LẠI BÌNH LUẬN

Xin điền vào bình luận của bạn !
Xin vui lòng điền tên vào đây