본문 바로가기
반응형

블록체인5

비트코인 코어(Bitcoin Core) 소스 분석에 도움이 되는 자료 모음 비트코인 개발자 문서링크 : https://bitcoin.org/en/developer-documentation비트코인 org에서 제공하는 문서비트코인 에지 워크숍 튜토리얼링크 : https://bitcoinedge.org/tutorialsDev++2017에서 발표된 튜토리얼 모음비트코인 완전 정복(Mastering Bitcoin) 2nd Edition링크: https://github.com/bitcoinbook/bitcoinbook Mastering Bitcoin 2판 영문 책 2018. 4. 15.
[블록체인] 해시함수 이해 4 - 특성 3 - 퍼즐 게임을 만들 수 있다==코인 마이닝 문제 출제 블록체인에 사용되는 해시함수는 무엇이고 어떤 특성을 가지고 있는지 알아보고 있습니다.그 네번째 마지막 글로 해시 함수의 특성 3 - 퍼즐 게임을 만들 수 있다입니다. 이전 글은 아래 링크에서 보실 수 있습니다.[블록체인]해시함수 이해1 - 해시함수란?[블록체인] 해시함수 이해 2 - 특성 1 - 충돌이 거의 발생하지 않는다.[블록체인] 해시함수 이해 3 - 특성 2 - 원본 내용을 알 수 없다 이글에서 말하는 해시 퍼즐 게임이 비트코인 채굴자(마이너)들이 푸는 문제와 같은 종류입니다.흔히 암호를 푼다고 하는데요. 알고보면 암호를 푼다기 보다는 랜덤하게 값을 입력해서 원하는 해시가 나오는지 확인하는 작업을 반복하는 겁니다.모래밭에서 금조각 찾기라고 할 수 있는데요.금속 탐지기나 심지어는 사금 채취하듯 물에.. 2018. 3. 31.
[블록체인] 해시함수 이해 3 - 특성 2 - 원본 내용을 알 수 없다 블록체인에 사용되는 해시함수는 무엇이고 어떤 특성을 가지고 있는지 알아보고 있습니다.그 세번째 글로 해시 함수의 특성 2 - 원본 내용을 알 수 없다입니다.이전 글은 아래 링크에서 보실 수 있습니다.[블록체인]해시함수 이해1 - 해시함수란?[블록체인] 해시함수 이해 2 - 특성 1 - 충돌이 거의 발생하지 않는다. 첫번째 글에서 해시함수란어떤 길이의 데이터를 입력해도 정해진 길이의 결과를 주는 함수라고 했습니다.Designed by Freepik 이번 해시함수의 특징은 이 해시결과를 보고서는 원본 메시지가 무엇인지 알아내는 것이 거의 불가능하다는 것입니다.바로 앞의 글에서 해시 함수는 입력 데이터가 다르면 해시 결과가 다르다라고 말했습니다.같은 해시결과를 만드는 값은 반드시 존재하지만 실제로 그 값을 찾.. 2018. 3. 31.
[블록체인] 해시함수 이해 2 - 특성 1 - 충돌이 거의 발생하지 않는다. 암호화폐 기술에 대한 내용에 항상 등장하는 것 중 하나가 해시함수(Hash Function)죠.해시함수는 무엇일까요?그 두번째 글로 "특성 1 : 충돌이 잘 발생하지 않는다"입니다.영어로는 Collision-registance라고 하죠. 충돌에 저항력이 있다.이전 글은 아래 링크에서 보실 수 있습니다.[블록체인] 해시함수 이해 1 - 해시함수란?여기서 충돌(collision)은 해시함수의 결과 값이 동일하다는 말입니다. 이전 해시함수란? 에서 해시 함수는 어떤 길이의 데이터를 입력해도 정해진 길이의 결과를 주는 함수라고 간단히 이야기했습니다.SHA256 해시는 결과가 256 bits입니다.입력으로 사용할 수 있는 값은 무제한이고 결과는 256bits로 한정되어 있다는 말이죠.그렇다면 2^256 + 1개의.. 2018. 3. 28.
반응형