Trang chủ Blockchain Công nghệ Blockchain Nonce là gì ?

Nonce là gì ?

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

MỚI CẬP NHẬT

Binance công bố dự án thứ 58 trên Launchpool và Super Earn: Hamster Kombat...

Binance đã giới thiệu dự án thứ 58 của mình trên Binance Launchpool và Super Earn, Hamster Kombat (HMSTR) – tựa game mô phỏng...
Bitcoin

Giao dịch cá voi Bitcoin giảm đáng chú ý kể từ mức giá đỉnh...

Dữ liệu gần đây cho thấy, cá voi Bitcoin giảm hoạt động kể từ khi tiền điện tử đạt mức cao mới vào tháng...
Base

Lợi nhuận của Base sụt giảm 90% mặc dù giao khối lượng dịch tăng...

Mặc dù Base vẫn đang trải qua một giai đoạn tăng trưởng mạnh mẽ nhưng tổng lợi nhuận thu về không đáng kể. Layer 2...
ca-voi-xrp

Cá voi XRP âm thầm mua 177 triệu USD trong tuần qua, đà tăng...

Giá XRP đã gặp khó khăn trong việc bắt đầu một đợt tăng giá mới. Mặc dù vậy, hoạt động gần đây của các...
ca voi va btc

Cá voi có nguy cơ phải thanh lý 28 triệu đô la WBTC: Liệu...

Biến động giá gần đây của Bitcoin (BTC) tiếp tục gây thất vọng cho các trader khi tiền điện tử hàng đầu đang chìm...

eToro sẽ chỉ cung cấp Bitcoin, Ethereum và Bitcoin Cash tại Hoa Kỳ sau...

Cơ quan quản lý thông báo vào hôm thứ Năm rằng, nền tảng giao dịch tài chính eToro đã dàn xếp thanh toán các...
xrp

XRP tăng vọt 8% khi Grayscale ra mắt XRP Trust tại Hoa Kỳ

Công ty quản lý quỹ tiền điện tử Grayscale đang ra mắt quỹ tín thác XRP có thể mở đường cho quỹ hoán đổi...
Kho bạc các dự án trên Ethereum không ổn định

Ảo ảnh 20 tỷ đô la: Kho bạc các dự án trên Ethereum khá...

Trên lý thuyết, các dự án dựa trên Ethereum dường như có kho bạc khổng lồ, với trong số chúng chứa hàng tỷ đô...

Memebet Casino bùng nổ ngay phút đầu presale với 150.000 USD. Bước đột phá...

 Mặc dù chỉ mới triển khai chương trình presale nhưng dự án GambleFi có tên Memebet Casino (MEMEBET) đang cho thấy tiềm năng trở...
bitcoin

Wrapped Bitcoin (cbBTC) của Coinbase ra mắt trên Base và Ethereum

Nền tảng giao dịch tiền điện tử lớn nhất có trụ sở tại Hoa Kỳ đã thông báo sản phẩm Wrapped Bitcoin (cbBTC) của...
Bitcoin L2 Bitlayer công bố khoản tài trợ Booster

[QC] Bitcoin L2 Bitlayer công bố khoản tài trợ Booster: Phần thưởng lên đến...

Vào ngày 12 tháng 9, Bitlayer chính thức ra mắt Chương trình Tăng tốc (Booster Program) như một phần của sự kiện airdrop dành...

Binance công bố ra mắt BNSOL: Đây là những điều cần biết

Binance đã chính thức ra mắt Binance SOL Staking (BNSOL), cho phép người dùng staking token Solana (SOL) và kiếm phần thưởng thông qua...
bitcoin tiền điện tử

Singapore cấm sử dụng tiền điện tử trong cờ bạc để hạn chế hoạt...

Những nguy cơ rửa tiền và các tội phạm liên quan khác đã khiến chính quyền Singapore phải ngừng sử dụng tiền điện tử...

Khám phá giá trị của CET và xu hướng mới trong phát triển token...

Các token nền tảng ngày càng thu hút sự chú ý từ cộng đồng người dùng trong thị trường tiền điện tử, với vốn...

Tin vắn Crypto 12/09: Bitcoin đang trên đường hướng tới mục tiêu $92.000 cùng...

Từ nhận định rằng Bitcoin có khả năng hướng tới mốc $92.000 đến việc Grayscale triển khai SUI Trust cho các nhà đầu tư...
altcoin-tang

Altcoin này có thể tăng vọt trong vài ngày tới

Render đã tăng hơn 4% vào thứ Năm sau khi bứt phá lên trên một đường kháng cự ngắn hạn và hình thành mô...