제네시스블록 편집하기
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
− | ''' | + | '''제네시스 블록'''<!--제네시스블록, 제네시스 블록, 제네시스블락-->(genesis block)은 [[블록체인]]에서 생성된 첫 번째 [[블록]]을 말한다. 첫 번째 블록이 생성된 이후에 다음 블록이 지속적으로 생성되어 마치 체인처럼 이전 블록에 연결되기 때문에, 제네시스 블록이 생성되었다는 것은 해당 블록체인 네트워크가 시작되었다는 상징적 의미를 가지고 있다. |
==개요== | ==개요== | ||
'''개념'''<br> | '''개념'''<br> | ||
− | [[비트코인]]의 경우 2008년 10월 30일 [[사토시 나카모토]]가 작성한 비트코인 백서가 발표되었고, 약 2개월 뒤인 2009년 1일 3일 비트코인 | + | [[비트코인]]의 경우 2008년 10월 30일 [[사토시 나카모토]]가 작성한 비트코인 백서가 발표되었고, 약 2개월 뒤인 2009년 1일 3일 비트코인 제네시스 블록이 생성되었다. [[이더리움]]의 경우 2013년 11월 [[비탈릭 부테린]]이 이더리움 백서를 작성했고, 약 1년 반 정도 개발을 진행하여, 2015년 7월 30일 이더리움 제네시스 블록이 생성되었다. 한편 블록이 생성된 순서는 높이(height)로 표현하는데, 네트워크가 최초에 시작될 때 만들어진 블록이 제네시스 블록이 되며 그 높이는 0이다. ex)비트코인 제네시스 블록(블록높이:0) |
12번째 줄: | 12번째 줄: | ||
하지만, 2004년 미국이 저금리 정책을 종료하면서 미국 부동산 버블이 꺼지기 시작했으며, 서브프라임 모기지론 금리가 올라갔고 저소득층 대출자들은 원리금을 제대로 갚지 못하게 된다. 증권화되어 거래된 서브프라임 모기지론을 구매한 금융기관들은 대출금 회수불능사태에 빠져 손실이 발생했고, 그 과정에 여러 기업들이 부실화 된다. 미 정부는 개입을 공식적으로 부정했고 미국의 대형 금융사, 증권회사의 파산이 이어졌다. 이것이 세계적인 신용경색을 가져왔고 실물경제에 악영향을 주었고, 세계 경제시장에 타격을 주어 2008년 이후 세계금융위기까지 이어지게 되었다. | 하지만, 2004년 미국이 저금리 정책을 종료하면서 미국 부동산 버블이 꺼지기 시작했으며, 서브프라임 모기지론 금리가 올라갔고 저소득층 대출자들은 원리금을 제대로 갚지 못하게 된다. 증권화되어 거래된 서브프라임 모기지론을 구매한 금융기관들은 대출금 회수불능사태에 빠져 손실이 발생했고, 그 과정에 여러 기업들이 부실화 된다. 미 정부는 개입을 공식적으로 부정했고 미국의 대형 금융사, 증권회사의 파산이 이어졌다. 이것이 세계적인 신용경색을 가져왔고 실물경제에 악영향을 주었고, 세계 경제시장에 타격을 주어 2008년 이후 세계금융위기까지 이어지게 되었다. | ||
− | 결국 이러한 미국의 저금리정책과 이기주의로 집을 팔고 싶어도 팔리지 않자 이로 인해 집값이 떨어지면서 대출금 상환이 전혀 불가능해진다. 자연적으로 서브프라임 모기지론에 파생되어 나온 모든 투자기업 및 회사들이 도산하게 되었고, 세계 5위에 속하는 금융회사였던 리먼브라더스는 과도한 서브프라임 모기지론 투자로 인해 파산을 신청하며 2008년, 세계 금융위기 사태가 발발하게 된다. 이 때 미국 정부는 리먼 브라더스는 파산하게 내버려 두고 AIG는 구제금융을 제공하면서 ' | + | 결국 이러한 미국의 저금리정책과 이기주의로 집을 팔고 싶어도 팔리지 않자 이로 인해 집값이 떨어지면서 대출금 상환이 전혀 불가능해진다. 자연적으로 서브프라임 모기지론에 파생되어 나온 모든 투자기업 및 회사들이 도산하게 되었고, 세계 5위에 속하는 금융회사였던 리먼브라더스는 과도한 서브프라임 모기지론 투자로 인해 파산을 신청하며 2008년, 세계 금융위기 사태가 발발하게 된다. 이 때 미국 정부는 리먼 브라더스는 파산하게 내버려 두고 AIG는 구제금융을 제공하면서 '대마불사(too big too fail)'로 논란이 된다. |
− | 이러한 미국 연방준비위원회의 대규모 양적완화를 지켜보던 사토시는 '미국 연방준비은행이 달러의 모든 권한을 가지고 있기 때문에 위기가 심화됐다'라고 생각했고, 탈중앙화된 화폐의 필요성을 느끼게 된다. 이후 2009년 1월 3일, 비트코인의 첫 블록인 | + | 이러한 미국 연방준비위원회의 대규모 양적완화를 지켜보던 사토시는 '미국 연방준비은행이 달러의 모든 권한을 가지고 있기 때문에 위기가 심화됐다'라고 생각했고, 탈중앙화된 화폐의 필요성을 느끼게 된다. 이후 2009년 1월 3일, 비트코인의 첫 블록인 제네시스 블록이 생성됐고 나카모토 사토시라는 이름으로 비트코인이 등장했다. <ref> wikipedia, 〈[https://ko.wikipedia.org/wiki/%EC%84%9C%EB%B8%8C%ED%94%84%EB%9D%BC%EC%9E%84_%EB%AA%A8%EA%B8%B0%EC%A7%80_%EC%82%AC%ED%83%9C 서브프라임 모기지 사태]〉, 《위키백과》 , 2019-05-28</ref> |
==기술== | ==기술== | ||
− | '''메인 네트워크 | + | '''메인 네트워크 제네시스 블록'''(Main network genesis block)<br> |
− | 비트코인 이전 버전(1613행)에 나타난 | + | 비트코인 이전 버전(1613행)에 나타난 제네시스 블록의 표현이다. 첫 번째 섹션은 블록을 재생성하는데 필요한 모든 변수를 정확하게 정의한다. 두 번째 섹션은 표준 printblock 형식의 블록으로, 첫 번째 섹션에 있는 데이터의 단축버전이 포함되어 있다. <ref> phuzion7, 〈[https://steemit.com/coinkorea/@phuzion7/bitcoin-genesis-block-satoshi-s-message 사토시가 비트코인 제네시스 블록에 남긴 유명한 메시지의 의미: Bitcoin Genesis block, Satoshi's message]〉, 《Steemit》, 2018-07 </ref> |
GetHash() = 0x000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f | GetHash() = 0x000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f | ||
45번째 줄: | 45번째 줄: | ||
'''해시'''(Hash)<br> | '''해시'''(Hash)<br> | ||
− | + | 제네시스 블록의 해시 '000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f'는 초기 블록에 필요한 것보다 두 개 더 많은 16진수 0을 가진다. <ref> 비트코인위키, 〈[https://en.bitcoin.it/wiki/Genesis_block#cite_note-3 Genesis Block]〉, 《bitcoin wiki》, 2017-11-30 </ref> | |
==활용== | ==활용== | ||
− | [[파일:비트코인 제네시스 블록.png|썸네일|350픽셀|''' | + | [[파일:비트코인 제네시스 블록.png|썸네일|350픽셀|'''제네시스 블록 데이터'''(Genesis Block data)]] |
− | + | '''[[비트코인 제네시스 블록]]'''(Bitcoin Genesis Block)<br> | |
− | |||
− | '''비트코인 | ||
− | |||
- 제네시스: genesis, 창세기, 기원, 발생 등의 의미<br> | - 제네시스: genesis, 창세기, 기원, 발생 등의 의미<br> | ||
- 블록: block, 코인의 생성, 전송이 기록된 장부<br> | - 블록: block, 코인의 생성, 전송이 기록된 장부<br> | ||
62번째 줄: | 59번째 줄: | ||
이렇게 처음 블록이 생성되며 '1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa' 주소 안에 50BTC가 생성된다. <ref> 쌍둥아빠, 〈[https://www.ddengle.com/board_FAQ/1635745 비트코인 개념 이해하기(3) - 제네시스블록]〉, 《땡글닷컴》, 2017-03-31 </ref> | 이렇게 처음 블록이 생성되며 '1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa' 주소 안에 50BTC가 생성된다. <ref> 쌍둥아빠, 〈[https://www.ddengle.com/board_FAQ/1635745 비트코인 개념 이해하기(3) - 제네시스블록]〉, 《땡글닷컴》, 2017-03-31 </ref> | ||
− | ''' | + | |
+ | |||
+ | '''제네시스 블록 데이터 '''<br> | ||
코인베이스 매개 변수(위에 16진수로 표시됨)에는 일반 데이터와 함께 다음 텍스트가 포함된다. | 코인베이스 매개 변수(위에 16진수로 표시됨)에는 일반 데이터와 함께 다음 텍스트가 포함된다. | ||
− | [[파일:더타임즈_01.jpg|썸네일|350픽셀|''' | + | |
+ | [[파일:더타임즈_01.jpg|썸네일|350픽셀|'''더타임즈/03/Jan/2009'''(The Times)]] | ||
{{인용문|"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks" <br> | {{인용문|"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks" <br> | ||
"2009년 1월 3일/"더 타임스, 은행들의 두번째 구제금융을 앞두고 있는 U.K 재무장관}} | "2009년 1월 3일/"더 타임스, 은행들의 두번째 구제금융을 앞두고 있는 U.K 재무장관}} | ||
− | 해당 글은 최초의 비트코인 | + | 해당 글은 최초의 비트코인 트랜잭션에 남겨진 유명한 문구이며, 2009년 1월 3일 실제 런던 타임스지 1면의 뉴스 헤드라인이다. |
− | 이는 나카모토 사토시의 비트코인 개발에 대한 근본적인 동기를 보여준다. 이러한 직설적인 뉴스 헤드라인이 내포하는 것은 2009년 금융위기 당시, 탈중앙화된 화폐의 필요성을 느끼게 된 사토시가 금융위기를 해결할 기술을 개발함으로써 미국 정부를 | + | 이는 나카모토 사토시의 비트코인 개발에 대한 근본적인 동기를 보여준다. 이러한 직설적인 뉴스 헤드라인이 내포하는 것은 2009년 금융위기 당시, 탈중앙화된 화폐의 필요성을 느끼게 된 사토시가 금융위기를 해결할 기술을 개발함으로써 미국 정부를 비판하고 저항한 것이라고 볼 수 있다. 또한 'Chancellor'(장관)이라는 일반 사람들이 잘 사용하지 않는 단어를 사용함으로써 그가 영국인일지도 모른다는 사실을 내포하고 있다. |
− | - Chancellor(챈슬러, 장관) : 소수의 영국 사람들이 사용하는 단어로 | + | - Chancellor(챈슬러, 장관) : 소수의 영국 사람들이 사용하는 단어로, 일반적으로 잘 사용하지 않는다. |
'''[[타임스탬프]]'''(Time Stamp)<br> | '''[[타임스탬프]]'''(Time Stamp)<br> | ||
− | 블록에는 거래 데이터를 비롯해 타임스탬프와 이전 블록의 해시값이 표시되어 있다. 타임스탬프는 블록이 생성된 시간을 명시함으로써 다른 내역과 겹치지 않도록 한다. 이전 블록의 해시값은 블록과 블록은 체인처럼 연결되어 있는데 연결되어 있는 블록들이 서로 해시값을 찾도록 함으로써 위변조를 막고 있다. 새로 생성되는 블록은 채굴자들의 | + | 블록에는 거래 데이터를 비롯해 타임스탬프와 이전 블록의 해시값이 표시되어 있다. 타임스탬프는 블록이 생성된 시간을 명시함으로써 다른 내역과 겹치지 않도록 한다. 이전 블록의 해시값은 블록과 블록은 체인처럼 연결되어 있는데 연결되어 있는 블록들이 서로 해시값을 찾도록 함으로써 위변조를 막고 있다. 새로 생성되는 블록은 채굴자들의 작업증명(PoS) 과정을 거쳐 블록체인에 추가된다. 비트코인의 경우, 10분마다 새로운 블록을 생성하여 블록체인에 연결하고 있다. 속도가 느리다는 단점이 있어 블록을 크게 만들어서 더 빠르게 처리할 수 있도록 하는 식의 대안(라이트코인 등)도 나오고 있다. <ref> blockchainstudio ,〈[https://steemit.com/kr-coin/@blockchainstudio/jcmrt (울룩불룩 블록체인)비트코인 창세기편 - 비트코인 제네시스 블록]〉, 《Steemit》, 2018 </ref> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ==전망== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{각주}} | {{각주}} | ||
==참고자료== | ==참고자료== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== 같이 보기 == | == 같이 보기 == | ||
* [[블록체인]] | * [[블록체인]] | ||
* [[비트코인]] | * [[비트코인]] | ||
− | |||
− | |||
* [[이더리움]] | * [[이더리움]] | ||
− | |||
− | {{블록체인 기술| | + | {{블록체인 기술|토막글}} |