본문으로 건너뛰기
buybitcoinsmart

용어집 / 트랜잭션과 수수료

Coinbase

Coinbase란 무엇입니까?
코인베이스(coinbase)는 채굴 보상 트랜잭션 안에서 채굴업자가 임의의 바이트를 기록하는 자유 형식 필드이며, 거래소인 Coinbase와는 아무 관련이 없습니다.

BIP-34에 명시되어 있습니다.

서로 무관한 두 가지가 이 이름을 공유합니다. 프로토콜 필드는 블록 보상 트랜잭션 안의 2~100바이트 공간으로, 2009년부터 블록 높이, 풀 이름, 이따금 남기는 메시지에 사용되어 왔습니다. 회사는 2012년 6월에 설립되어 이 단어를 빌려 썼습니다. 지원 문서와 세무 서식은 거의 항상 회사를 가리킵니다.

작동 방식

코인베이스 필드는 일반적인 입력이 잠금 해제 스크립트를 담는 자리에 놓이며, 그 스크립트가 실행되지 않기 때문에 합의 규칙은 그 안에 무엇이 들어가는지에 거의 아무런 제약을 두지 않습니다.

규칙은 두 가지입니다. 이 필드는 최소 2바이트, 최대 100바이트여야 하며, 이 한도를 Bitcoin Core가 블록의 다른 어떤 것보다 먼저 검사합니다. 그리고 BIP34부터 첫 바이트들은 채굴 중인 블록의 높이를 인코딩해야 합니다. 그 뒤의 모든 내용은 해당 블록을 찾은 사람의 몫입니다.

채굴업자가 나머지를 채우는 이유는 네 가지입니다.

추가 논스 공간. 블록 헤더의 논스는 32비트이므로, 채굴 농장은 4,294,967,296개의 값을 거의 순식간에 모두 소진합니다. 코인베이스 필드의 바이트 하나를 바꾸면 코인베이스 트랜잭션이 바뀌고, 그러면 헤더의 머클 루트가 바뀌며, 이는 기계들에게 완전히 새로운 탐색 공간을 제공합니다. Stratum 프로토콜은 이를 공식화합니다. 풀이 필드의 한 부분을 할당하고 채굴업자가 다른 부분을 굴립니다.

출처 표기. 풀은 /Foundry USA Pool/ 또는 /AntPool/ 같은 태그를 기록하며, 블록 탐색기는 이 문자열을 읽어 누가 무엇을 채굴했는지 표시합니다. 이는 강제하는 것이 없는 관례입니다. 풀은 원하는 태그를 얼마든지 쓰거나 아예 쓰지 않을 수 있으므로, 공개된 풀 시장 점유율 수치는 자기 신고에 기반합니다.

신호 전달. 소프트 포크가 블록 헤더의 버전 비트로 옮겨가기 전에는 채굴업자가 여기에 텍스트로 투표했습니다. BIP16은 지지하는 채굴업자에게 /P2SH/을 포함할 것을 요청했고, 충분한 블록이 이를 담게 되자 2012년 4월 1일에 pay-to-script-hash가 네트워크 전체에서 켜졌습니다.

메시지. 0번 블록에는 은행 구제 금융에 관한 신문 헤드라인이 담겨 있으며, 그래서 사람들은 여전히 이 필드를 열어 무언가를 찾기를 기대합니다. 대부분의 경우 발견하는 것은 풀 이름과 카운터입니다.

확인할 수 있는 곳

블록 탐색기는 모든 블록 페이지에서 코인베이스 필드를 디코딩하며, 보통 원시 16진수와 그로부터 추출할 수 있는 판독 가능한 텍스트를 함께 표시합니다.

이것이 이 필드가 나타나는 유일한 곳입니다. 이 필드는 지갑에서 검색할 수 없고, 나중에 사용자에게 도달하는 코인을 따라가지 않으며, 결제의 유효성 여부에 영향을 주지 않습니다. 이 필드를 읽고 있다면, 블록을 누가 채굴했는지 확인하거나 누군가 그 안에 있다고 주장하는 메시지를 찾고 있는 것입니다.

필드로서의 Coinbase vs 거래소 Coinbase

이 필드는 비트코인의 2009년 설계의 일부입니다. 회사는 2021년 4월에 나스닥에 상장한 미국의 거래소이며, 그보다 9년 앞서 이 용어에서 이름을 가져왔습니다. Coinbase 계좌 명세서의 어떤 항목도 이 필드를 가리키지 않습니다. 세무 도구, 지원 요청, 뉴스 기사가 이 단어를 쓸 때, 문장이 분명히 채굴에 관한 것이 아니라면 회사를 뜻한다고 보십시오.

Coinbase vs 코인베이스 블록 높이

코인베이스는 필드 전체로, 최대 100바이트입니다. 코인베이스 블록 높이는 맨 앞의 필수 접두부일 뿐입니다. 채굴업자가 쓰기로 선택한 모든 내용은 그 접두부 뒤에 오며, 접두부는 노드가 실제로 검증하는 필드의 유일한 부분입니다.

혼동하기 쉬운 용어

자주 묻는 질문

코인베이스는 거래소 Coinbase와 같은 것입니까?

아닙니다. 코인베이스는 채굴업자에게 지급하는 트랜잭션 안의 데이터 필드이며, 2009년 1월의 첫 블록부터 존재해 왔습니다. Coinbase 회사는 2012년 6월에 설립되어 이 단어를 그저 빌려 썼습니다.

누구나 코인베이스 필드에 메시지를 쓸 수 있습니까?

해당 블록을 찾은 채굴업자만 쓸 수 있으며, 2~100바이트 안에서만 가능합니다. 그 밖의 모든 사람은 OP_RETURN 출력이나 위트니스 데이터를 통해 데이터 공간을 지불하며, 둘 다 수수료가 듭니다.

코인베이스 필드가 제가 구매하는 코인에 영향을 줍니까?

전혀 그렇지 않습니다. 이 필드는 어떤 가치도 담지 않고, 어떤 조건도 부과하지 않으며, 채굴업자에게 지급되는 비트코인과 함께 이동하지 않습니다. 이 필드를 거쳐 간 코인은 사용된 뒤에는 다른 어떤 코인과도 구별할 수 없습니다.

다음에 읽을 글

관련 용어

트랜잭션과 수수료 분야의 다른 용어

이 페이지를 영어로 읽기