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
Mới cập nhật

Một người đàn ông tại bang Washington đã bị tuyên án 2 năm tù sau khi chuyển 35 triệu USD từ công ty nơi mình làm việc sang nền tảng DeFi cá nhân — và gần như làm mất toàn bộ số tiền này. Nevin Shetty, 42 tuổi, bị kết... ...

Monero và Zcash hiện đang là hai cái tên nổi bật nhất trong phân khúc tiền điện tử ẩn danh trên thị trường tiền điện tử. Trong tuần qua, thị trường đã có dấu hiệu phục hồi với xu hướng tăng giá, tạo cơ hội để đánh giá hiệu suất... ...

Khi giá dầu thô bắt đầu chiếm các tiêu đề lớn trên thị trường, nhiều nhà đầu tư crypto thường đặt câu hỏi sai: dầu ảnh hưởng trực tiếp thế nào đến Bitcoin? Đây là cách giải thích đơn giản nhất cho những gì chúng ta chưa hiểu, nhưng lại... ...

Zcash đã không thể giữ vững đà tăng khi bị từ chối tại mốc 251 USD, trước khi nhanh chóng đánh mất vùng hỗ trợ quan trọng 238 USD ngay sau đó. Kể từ thời điểm này, altcoin liên tục suy yếu khi đóng cửa ở các mức đáy thấp... ...

Một lượng lớn nợ bất động sản thương mại (Commercial Real Estate – CRE) tại Mỹ đang bước vào giai đoạn đáo hạn trong bối cảnh thị trường đã thay đổi đáng kể so với thời điểm các khoản vay này được phát hành. Hiệp hội Ngân hàng Thế chấp... ...

Thị trường memecoin đang trải qua giai đoạn suy yếu rõ rệt khi tổng vốn hóa toàn ngành đã bốc hơi tới 48% trong vòng một năm qua và giảm thêm 6,9% chỉ trong tháng gần nhất, theo dữ liệu từ CoinMarketCap. Trong khi đó, báo cáo của Glassnode cho... ...

Bản tin từ The Kobeissi Letter vừa chỉ ra một tín hiệu đáng chú ý trên bàn cờ địa chính trị. Gần đây, Tổng thống Mỹ Donald Trump đăng tải trên Truth Social rằng Washington yêu cầu Iran phải “đầu hàng vô điều kiện”, một tuyên bố cứng rắn hàm... ...

Dòng vốn rút khỏi các quỹ ETF XRP đã bất ngờ đảo chiều sang âm vào cuối tuần giao dịch đầu tiên của tháng 3, chấm dứt chuỗi tăng trưởng đầy hứa hẹn của các quỹ XRP giao ngay tại Mỹ. Sau ba phiên liên tiếp ghi nhận dòng vốn... ...

Khối lượng giao dịch của stablecoin đã đạt mức cao nhất từ trước đến nay, với USDC của Circle vượt qua USDt của Tether, theo dữ liệu mới công bố. USDC liên tục vượt USDt về khối lượng giao dịch Theo dữ liệu từ Allium, tổng khối lượng giao dịch... ...

Pi Network đang nỗ lực tận dụng làn sóng bùng nổ trí tuệ nhân tạo (AI) bằng cách tái định hướng các node nhàn rỗi và mạng lưới người dùng rộng lớn của mình để thực hiện các nhiệm vụ AI phi tập trung. Dự án tuyên bố rằng, với... ...

Xem thêm bài viết

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