본문 바로가기

블록2

비트코인 비트코인 금융기관을 거치지 않고 한 쪽에서 다른 쪽으로 직 접 전달되는 온라인 결제(payments)를 실현 개인 대 개인 네트워크를 사용해 이중지불 문제를 해결하는 솔루션을 제안 거래를 해싱해 타임스탬프를 찍어서 해시 기반 작업증명(proof-of-work)을 연결한 사슬로 만들고, 작업증명을 재수행하지 않고서는 변경할 수 없는 기록을 생성 블록 생성 10분간 진행된 거래내역을 하나의 블록을 생성 1MB의 용량으로 헤더에는 이번 블록이 생성된 직후부터 스스로 생성될 때까지의 거래 내역을 요약해 포함 코인 발행 블록이 생성될 때 네트워크에 기여한 참여자에게 주어지는 보상이 비트코인 총 2,100만 비트코인 발행 가능 4년마다 성공한 노드에게 지급하는 비트코인이 반으로 줄어드는 반감기 실행 21년 6.25.. 2022. 2. 14.
블록 블록 다수의 트랜잭션을 모아서 하나로 관리하기 위한 묶음 평균 10분 주기로 생성되며, 신뢰성 검증을 통해 이전 블록과 연결하면 블록체인 형태가 됨 블록 내용 각 블록에는 일정 시간동안 이루어진 모든 이용자의 거래내역이 기록됨 바디에는 거래내역, 헤더에는 넌스(nounce, 암호화와 관련되는 임의의 수) 등의 암호코드 거내내역은 해시 함수를 통해 '해시 값'으로 암호화 해시 다양한 길이를 가진 데이터를 고정된 길이를 가진 데이터로 매핑한 값 해시 값으로 원래 문자열을 알아낼 수 없기에 해킹이 불가능 해시 함수 임의의 길이의 데이터를 고정된 길이의 데이터로 변환하는 함수 임의의 길이의 데이터를 변환할 경우 고정된 길이의 데이터 '해시 값'은 1개만 나옴 해시 값은 반대로 변환시키면 원본 데이터의 조합은 무.. 2022. 2. 9.
반응형