> 오늘의 암호화폐 뉴스
bitcoin
bitcoin

$96418.721981 USD

-2.05%

ethereum
ethereum

$2687.739314 USD

-2.74%

xrp
xrp

$2.588011 USD

-3.00%

tether
tether

$0.999825 USD

-0.04%

bnb
bnb

$656.326573 USD

0.40%

solana
solana

$171.386564 USD

-2.54%

usd-coin
usd-coin

$1.000043 USD

0.01%

dogecoin
dogecoin

$0.244077 USD

-3.80%

cardano
cardano

$0.767310 USD

-3.77%

tron
tron

$0.237868 USD

-4.90%

chainlink
chainlink

$17.505561 USD

-4.59%

sui
sui

$3.344930 USD

-4.57%

avalanche
avalanche

$24.939290 USD

-1.00%

stellar
stellar

$0.327623 USD

-3.46%

litecoin
litecoin

$129.677981 USD

-3.20%

목하

블록체인의 Nonce란 무엇입니까?

Nonce(문자 그대로의 의미 - 한 경우)는 Ethereum 블록체인 및 기타 스마트 계약 플랫폼에서 트랜잭션을 순서대로 지정하고 분리하는 방법입니다. 일반적으로 암호화에서는 통신 보안을 위해 반복되지 않는 숫자로 사용됩니다.

이더리움 지갑은 한 계정에서 서로 큰 지연 없이 여러 거래를 메인넷으로 브로드캐스트할 수 있습니다. 따라서 어떤 트랜잭션을 먼저 처리할지 결정할 수 있는 메커니즘이 필요합니다. 그렇지 않으면 계좌 잔액 이체와 관련된 거래 충돌로 인해 오작동이 발생할 수 있습니다.

예를 들어, 브로드캐스트된 트랜잭션의 논스 값이 2인 경우 논스 값이 3인 트랜잭션보다 먼저 처리되어야 합니다. 이더리움 메인넷은 논스 값이 더 높은 트랜잭션을 포함할 수 없도록 설계되었습니다. 이전 블록이 지워지고 체인에 정착될 때까지 모든 블록에 보관됩니다.

그러나 이 프로세스에는 문제가 있을 수 있습니다. 왜냐하면 (가스 양으로 인해) 더 낮은 nonce 값을 가진 트랜잭션이 중단되면 나중에 더 높은 nonce 값으로 수신된 모든 트랜잭션도 중단될 수 있기 때문입니다.

이더리움 네트워크의 거래 취소 및 거래 속도 향상 과정 역시 '논스(Nonce)'를 기반으로 한다. 예를 들어, 사용자가 거래를 취소하려는 경우 취소하려는 거래와 동일한 논스 번호를 사용하여 자신의 지갑에 거래를 보낼 수 있습니다. 하지만 항상 보장되는 것은 아닙니다. nonce가 동일하면 모든 거래가 무작위로 승인될 수 있기 때문입니다.

거래가 중단되고 승인되지 않는 경우 사용자는 가스 가격을 올리고 동일한 논스 번호로 동일한 거래를 보낼 수 있습니다. 수수료가 상승하는 동안 논스 수치가 동일하기 때문에 이 거래는 검증될 확률이 더 높습니다. 일부 지갑에는 이 두 가지 기능이 모두 자동화되어 있습니다.