Nonce là gì ?

Updated: 14/03/2019 at 16:36

Nonce là gì ?

Nonce (số chỉ được sử dụng một lần) là số được thêm vào khối băm, khi được thử lại, đáp ứng các giới hạn mức độ khó. Số nonce là con số mà các công cụ khai thác blockchain đang giải quyết.

Blockchain là nền tảng của cryptocurrency. Để giữ cho blockchain được an toàn, dữ liệu từ các khối trước đó được mã hóa hoặc đã được băm nhỏ vào một loạt các số và chữ cái. Điều này được thực hiện bằng cách xử lý đầu vào khối thông qua một hàm, tạo ra đầu ra có độ dài cố định. Hàm được sử dụng để tạo hàm băm có tính xác định, nghĩa là nó sẽ tạo ra cùng một kết quả mỗi lần sử dụng cùng một đầu vào; có thể tạo ra một đầu vào băm hiệu quả; làm cho việc xác định đầu vào khó khăn (dẫn đến khai thác); và thực hiện các thay đổi nhỏ đối với kết quả đầu vào trong hàm băm rất khác nhau.

Nonce là gì ?

Thêm giao dịch vào blockchain đòi hỏi sức mạnh xử lý máy tính đáng kể. Các cá nhân và công ty xử lý các khối được gọi là thợ mỏ. Công cụ khai thác chỉ được thưởng nếu chúng là người đầu tiên tạo ra hàm băm đáp ứng một nhóm yêu cầu nhất định, được gọi là target hash.

Quá trình đoán băm bắt đầu trong tiêu đề khối. Nó chứa số phiên bản khối, dấu thời gian, hàm băm được sử dụng trong khối trước đó, hàm băm của Cây Merkle, nonce và băm đích. Khai thác thành công một khối đòi hỏi một người khai thác phải là người đầu tiên đoán ra số nonce, đó là một chuỗi số ngẫu nhiên. Số này được thêm vào nội dung băm của khối, và sau đó được thử lại. Nếu hàm băm đáp ứng các yêu cầu được đặt ra trong mục tiêu, thì khối được thêm vào blockchain. Đi qua các giải pháp để đoán nonce được gọi là bằng chứng công việc (POW) và người khai thác có thể tìm thấy giá trị được trao khối và trả bằng coin.

Việc xác định chuỗi nào được sử dụng làm nonce yêu cầu số lượng thử và sai đáng kể, vì đó là chuỗi ngẫu nhiên. Người khai thác phải đoán một nonce, nối nó vào hàm băm của tiêu đề hiện tại, thử lại giá trị và so sánh giá trị này với hàm băm đích. Nếu giá trị băm kết quả đáp ứng các yêu cầu, người khai thác đã tạo ra một giải pháp và được trao tặng khối. Rất khó có khả năng một người khai thác sẽ đoán thành công nonce trong lần thử đầu tiên, có nghĩa là người khai thác có thể có khả năng kiểm tra một số lượng lớn các tùy chọn nonce trước khi thực hiện đúng. Độ khó càng lớn – thước đo mức độ khó để tạo ra một hàm băm nhỏ hơn mục tiêu – càng mất nhiều thời gian để tạo ra giải pháp.

Độ khó của khối được giữ giống nhau trên toàn bộ mạng, có nghĩa là tất cả các công cụ khai thác đều có cơ hội tìm ra hàm băm chính xác như nhau. Các mạng cryptocurrency thường thiết lập một số khối mục tiêu mà họ muốn xử lý trong một khoảng thời gian cụ thể và định kỳ điều chỉnh độ khó để đảm bảo rằng mục tiêu này được đáp ứng. Nếu số lượng khối được xử lý không đáp ứng mục tiêu này thì độ khó sẽ giảm, với việc giảm độ khó được đặt thành lượng thời gian vượt quá giới hạn thời gian xử lý.

SN_Nour

Tạp Chí Bitcoin

Được đề cập trong bài viết
Bình luận
Đang tải
Mới cập nhật

Sau khởi đầu đầy biến động trong tháng 8 với làn sóng thanh lý mạnh và tâm lý hoang mang lan rộng, thị trường tiền điện tử đang bước vào giai đoạn then chốt với hàng loạt sự kiện có thể định hình xu hướng sắp tới. Lạm phát dẫn... ...

Giá của altcoin hàng đầu, Ethereum, tiếp tục trôi xa khỏi mốc 4.000 đô la. Hoạt động chốt lời gần đây cùng với tâm lý thận trọng đang đè nặng lên đà tăng của thị trường, khiến giá ETH giảm đáng kể so với đỉnh tháng 7 là 3.941 đô... ...

Cộng đồng Cardano đã phê duyệt một đề xuất phát triển quan trọng, phân bổ hơn 96 triệu ADA (tương đương khoảng 70 triệu đô la) cho Input Output Engineering (IOE), team phát triển của mạng blockchain này. Quyết định được công bố vào ngày 2/8, sau một cuộc bỏ... ...

Dữ liệu cho thấy các hodler Bitcoin đang bán tháo trên diện rộng khi giá BTC giảm xuống dưới 112.000 đô la. Theo số liệu từ nền tảng phân tích on-chain CryptoQuant, cả nhà đầu tư mới lẫn cá voi đều đang chuyển BTC lên sàn giao dịch. Cá voi... ...

Giá XRP đã mở đầu tháng 8 với mức tăng hai chữ số, nâng tổng mức tăng trong năm lên tới 420%. Tuy nhiên, theo nhiều chuyên gia thị trường crypto và các nhà phân tích altcoin, đà tăng này vẫn chưa dừng lại – XRP hoàn toàn có thể... ...

Thị trường crypto vừa trải qua làn sóng thanh lý khốc liệt kéo dài 48 giờ. Cả Bitcoin và Ethereum (ETH) đều ghi nhận mức sụt giảm mạnh về giá và hợp đồng mở (OI). Bán tháo trong hoảng loạn, các vị thế đòn bẩy bị quét sạch, cùng sự... ...

Việc Bitcoin nhanh chóng giảm xuống vùng 113.000 USD có thể khiến nhiều nhà đầu tư lo lắng. Tuy nhiên, dữ liệu từ thị trường giao ngay lại kể một câu chuyện hoàn toàn khác: đợt giảm này dường như đi kèm với sự can thiệp mạnh mẽ của dòng... ...

Tâm lý thị trường crypto vẫn duy trì sự lạc quan bất chấp những biến động giá gần đây. Đặc biệt, Ethereum (ETH) – đồng altcoin lớn nhất thị trường – đã tăng hơn 37% chỉ trong 30 ngày qua. Điều này đặt ra câu hỏi: Ai đang là những... ...

Sau nhiều tuần tích lũy trong biên độ hẹp, Bitcoin (BTC) đã bất ngờ giảm xuống dưới mốc quan trọng 115.000 USD, chạm mức thấp cục bộ quanh 112.200 USD. Động thái này đã tạo nên sự chia rẽ trong giới phân tích: một số người coi đây là đợt... ...

Altcoin phổ biến Solana (SOL) đang chật vật duy trì đà tăng kể từ khi đạt đỉnh chu kỳ ở mức 206 đô la vào ngày 22/7. Chỉ riêng trong tuần qua, tài sản này đã giảm gần 14%, cho thấy các nhà đầu tư ngắn hạn không còn tin... ...

Xem thêm bài viết

Chọn chế độ hiển thị:
Bình thường Bảo vệ mắt Dark Mode