Nhật Hoài
Active Member
- 9,576
- 59,560
Ngày nay, quá trình đào Ethereum gần như tương tự Bitcoin.
Đối với mỗi block giao dịch, các máy đào sử dụng sức mạnh máy tính phần cứng để đưa ra các dự đoán và đáp án liên tục cho một vấn đề cho đến khi thắng.
Chi tiết hơn, các máy đào sẽ đưa các mẩu thông tin về một block (bao gồm thời điểm – timestamp và phiên bản phần mềm) vào quá trình mã hoá để tạo ra hash (một đoạn mã code ngẫu nhiên gồm các ký tự và chữ số).
Nếu máy đào tìm ra một hash đáp ứng được mục tiêu của vấn đề, nó sẽ được thưởng ether và công bố block đã giải trên mạng lưới để các node xác minh và thêm vào bản sao lịch sử giao dịch của chúng. Ví dụ 2 máy đào A và B cùng tìm hash cho một block giao dịch, nếu máy đào B tìm được hash đúng, máy A sẽ dừng tìm hash cho block này và tiếp tục quá trình tìm hash cho block tiếp theo.
Rất khó để các máy đào gian lận trong trò chơi này. Không có cách nào để làm giả công việc và lấy được câu trả lời đúng. Do đó quá trình giải đố này được gọi là bằng chứng công việc – proof of work.
Mặt khác, nhiệm vụ của các node là xác nhận giá trị hash vừa được tìm ra là đúng hay sai, và chúng hầu như hoàn thành công việc đó trong tích tắc. Xấp xỉ sau khoảng 12-15 giây, một miner giải được một block. Nếu các máy đào bắt đầu giải được câu đố nhanh hơn hay chậm hơn tiêu chuẩn này, thuật toán sẽ tự động điều chỉnh lại độ khó của vấn đề để các máy đào trở về với tốc độ khoảng 12 giây/1 đáp án.
Các máy đào kiếm được ether một cách ngẫu nhiên, và lợi nhuận của chúng phụ thuộc vào độ may mắn cũng như năng lượng xử lý mà chúng được trang bị.
Thuật toán proof of work chi tiết mà Ethereum đang dùng được gọi là ‘ethash’, được thiết kế để yêu cầu nhiều bộ nhớ hơn để tăng độ khó của việc đào bằng các chip ASICs cao cấp – là các chip đào Bitcoin chuyên biệt và có lợi nhuận cao nhất hiện nay.
Trong một chừng mực nào đó, ethash đã thành công với mục đích của nó bởi vì các con chip ASICs mạnh nhất hiện nay chưa có khả năng đào Ethereum (ít nhất là chưa được tới nay).
Hơn nữa, khi Ethereum đang có kế hoạch chuyển sang phương thức proof of stake – bằng chứng cổ phần, việc mua một con chip ASICs có lẽ không phải là lựa chọn khôn ngoan vì nó không có lợi ích trong dài hạn.
Chuyển qua phương thức proof of stake
Rất có thể Ethereum sẽ không còn cần đến các máy đào nữa.
Các nhà phát triển có kế hoạch bỏ proof of work – thuật toán mạng lưới hiện đang sử dụng để xác định giao dịch nào là hợp lệ và bảo vệ nó khỏi bị giả mạo, để chuyển sang proof of stake – phương thức bảo mật cho mạng lưới dựa trên chủ sở hữu các đồng token.
Nếu phương thức này được áp dụng chính thức, proof of stake có thể là một cách để có được sự chấp nhận từ cộng đồng mà không tiêu tốn quá nhiều tài nguyên.
Xem thêm:
>> [Lớp học cryptocurrency] Bài 19: Cách thức hoạt động của Ethereum
Đối với mỗi block giao dịch, các máy đào sử dụng sức mạnh máy tính phần cứng để đưa ra các dự đoán và đáp án liên tục cho một vấn đề cho đến khi thắng.
Chi tiết hơn, các máy đào sẽ đưa các mẩu thông tin về một block (bao gồm thời điểm – timestamp và phiên bản phần mềm) vào quá trình mã hoá để tạo ra hash (một đoạn mã code ngẫu nhiên gồm các ký tự và chữ số).
Nếu máy đào tìm ra một hash đáp ứng được mục tiêu của vấn đề, nó sẽ được thưởng ether và công bố block đã giải trên mạng lưới để các node xác minh và thêm vào bản sao lịch sử giao dịch của chúng. Ví dụ 2 máy đào A và B cùng tìm hash cho một block giao dịch, nếu máy đào B tìm được hash đúng, máy A sẽ dừng tìm hash cho block này và tiếp tục quá trình tìm hash cho block tiếp theo.
Rất khó để các máy đào gian lận trong trò chơi này. Không có cách nào để làm giả công việc và lấy được câu trả lời đúng. Do đó quá trình giải đố này được gọi là bằng chứng công việc – proof of work.
Mặt khác, nhiệm vụ của các node là xác nhận giá trị hash vừa được tìm ra là đúng hay sai, và chúng hầu như hoàn thành công việc đó trong tích tắc. Xấp xỉ sau khoảng 12-15 giây, một miner giải được một block. Nếu các máy đào bắt đầu giải được câu đố nhanh hơn hay chậm hơn tiêu chuẩn này, thuật toán sẽ tự động điều chỉnh lại độ khó của vấn đề để các máy đào trở về với tốc độ khoảng 12 giây/1 đáp án.
Các máy đào kiếm được ether một cách ngẫu nhiên, và lợi nhuận của chúng phụ thuộc vào độ may mắn cũng như năng lượng xử lý mà chúng được trang bị.
Thuật toán proof of work chi tiết mà Ethereum đang dùng được gọi là ‘ethash’, được thiết kế để yêu cầu nhiều bộ nhớ hơn để tăng độ khó của việc đào bằng các chip ASICs cao cấp – là các chip đào Bitcoin chuyên biệt và có lợi nhuận cao nhất hiện nay.
Trong một chừng mực nào đó, ethash đã thành công với mục đích của nó bởi vì các con chip ASICs mạnh nhất hiện nay chưa có khả năng đào Ethereum (ít nhất là chưa được tới nay).
Hơn nữa, khi Ethereum đang có kế hoạch chuyển sang phương thức proof of stake – bằng chứng cổ phần, việc mua một con chip ASICs có lẽ không phải là lựa chọn khôn ngoan vì nó không có lợi ích trong dài hạn.
Chuyển qua phương thức proof of stake
Rất có thể Ethereum sẽ không còn cần đến các máy đào nữa.
Các nhà phát triển có kế hoạch bỏ proof of work – thuật toán mạng lưới hiện đang sử dụng để xác định giao dịch nào là hợp lệ và bảo vệ nó khỏi bị giả mạo, để chuyển sang proof of stake – phương thức bảo mật cho mạng lưới dựa trên chủ sở hữu các đồng token.
Nếu phương thức này được áp dụng chính thức, proof of stake có thể là một cách để có được sự chấp nhận từ cộng đồng mà không tiêu tốn quá nhiều tài nguyên.
Xem thêm:
>> [Lớp học cryptocurrency] Bài 19: Cách thức hoạt động của Ethereum
Giới thiệu sách Trading hay
Đánh Bại Thị Trường Forex - Tư duy khác biệt và các kỹ thuật giao dịch của chuyên gia quản lý quỹ triệu đô
Sách chia sẻ kiến thức và kinh nghiệm trading từ một chuyên gia quản lý quỹ, cùng các kỹ thuật giao dịch giúp quỹ này đứng trong top nhiều năm
Bài viết liên quan