"트랜잭션 아이디"의 두 판 사이의 차이
hangyuwon95 (토론 | 기여) (새 문서: 트랜잭션 아이디(TXID)는 Transaction ID 정보로 해당 거래 내역의 식별자 역할을 수행한다. 트랜잭션 아이디는 내가 전송한 비트코인 잘 전송...) |
hangyuwon95 (토론 | 기여) |
||
1번째 줄: | 1번째 줄: | ||
트랜잭션 아이디(TXID)는 Transaction ID 정보로 해당 거래 내역의 식별자 역할을 수행한다. 트랜잭션 아이디는 내가 전송한 비트코인 잘 전송되었는지 확인하기 위한 용도로 사용될 수 있으며, 블록의 거래정보가 유효한지에 대한 유효성을 검사하기 위한 용도로도 사용된다. | 트랜잭션 아이디(TXID)는 Transaction ID 정보로 해당 거래 내역의 식별자 역할을 수행한다. 트랜잭션 아이디는 내가 전송한 비트코인 잘 전송되었는지 확인하기 위한 용도로 사용될 수 있으며, 블록의 거래정보가 유효한지에 대한 유효성을 검사하기 위한 용도로도 사용된다. | ||
+ | ==개요== | ||
+ | 모든 데이터에는 아이디가 있으면 편리합니다. 중앙화된 서버가 있는 구조에서는 간단하게 유니크한 아이디를 부여할 수 있습니다. 데이터베이스에 auto increment key 속성 필드를 하나 부여하고 데이터를 집어넣으면, 자동으로 순차적인 아이디가 생성됩니다. | ||
+ | 분산화된 환경에서는 순차적인 아이디를 생성할 수 없습니다. 누구나 어디에서든 새로운 트랜잭션을 만들어낼 수 있기 때문이죠. 따라서 임의적인 순서가 아닌 정보 자체에 대해서 id를 생성합니다. 트랜잭션 정보의 해시값을 그 트랜잭션의 아이디로 사용합니다. |
2019년 8월 13일 (화) 11:08 판
트랜잭션 아이디(TXID)는 Transaction ID 정보로 해당 거래 내역의 식별자 역할을 수행한다. 트랜잭션 아이디는 내가 전송한 비트코인 잘 전송되었는지 확인하기 위한 용도로 사용될 수 있으며, 블록의 거래정보가 유효한지에 대한 유효성을 검사하기 위한 용도로도 사용된다.
개요
모든 데이터에는 아이디가 있으면 편리합니다. 중앙화된 서버가 있는 구조에서는 간단하게 유니크한 아이디를 부여할 수 있습니다. 데이터베이스에 auto increment key 속성 필드를 하나 부여하고 데이터를 집어넣으면, 자동으로 순차적인 아이디가 생성됩니다. 분산화된 환경에서는 순차적인 아이디를 생성할 수 없습니다. 누구나 어디에서든 새로운 트랜잭션을 만들어낼 수 있기 때문이죠. 따라서 임의적인 순서가 아닌 정보 자체에 대해서 id를 생성합니다. 트랜잭션 정보의 해시값을 그 트랜잭션의 아이디로 사용합니다.