비트코인 Sequence 필드

Sequence 필드

Transaction Input (vin)에 사용되는 Sequence 필드는 그 범위에 따라 특별한 플래그로 활용된다.

nVersion ^gt;= 2 인 경우 Bitcoin Core v0.14.0 이상, 기술적으로 Sequence 필드는 아래와 같은 범위로 사용한다.

Sequence 범위 허용 범위
0x00000001 ~ 0x7fffffff RBF, Locktime, Relative Timelock 허용
0xf0000000 ~ 0xffffffff-2 RBF, Locktime 허용
0xffffffff-1 Locktime 허용
0xffffffff 모두 불허 (일반 트랜잭션)

Sequence 필드의 범위에 따른 예기치 않은 충돌을 방지하기 위해 다음과 같은 설정을 사용할 수 있다.

용도 Sequence 범위
일반 트랜잭션 0xffffffff (4294967295)
Replacy By Fee (RBF) 1
0xf0000000 ~ (0xffffffff-2)
Locktime 0xffffffff-1 (4294967294)
Relative Timelock 2 ~ (0xf0000000-1)
본 웹사이트는 광고를 포함하고 있습니다. 광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.