(7) 블록체인 실전 – 트랜잭션(Transaction)

지난 포스팅에서 블록에 대해서 다뤄봤어요. 블록이 어떻게 구성되어 있는지, 각 구성 요소들이 어떤 역할을 하는지 주로 살펴보았어요. 하지만 깊게 다루지 않고 넘어간 것이 있는데 블록에 저장되는 트랜잭션들이에요. 이번 포스팅에서는 트랜잭션이 어떻게 구성되어 있는지 다뤄볼거에요. 트랜잭션(Transaction)이란? 기본 개념 트랜잭션은 ‘거래’라는 의미에요. 비트코인 네트워크에서 트랜잭션이 의미하는 바는 하나에요. A가 B에게 송금을 한 사실이 곧 거래이고 이것이 트랜잭션이에요. … Read more

(6) 블록체인 실전 – 블록(Block)

이전 포스팅들을 통해서 블록체인을 이해하기 위한 모든 준비를 마쳤어요. 위 포스팅에 정리된 내용들을 바탕으로 본격적으로 블록체인 네트워크를 다뤄볼거에요. 이전 포스팅들에서는 이해를 돕고자 비유를 많이 사용했지만, 이제부터는 비유를 가급적 자제할 예정이에요. 왜냐하면 비유를 사용하게 되면 의도와는 달리 사실 전달에 왜곡이 발생하기 때문이에요. 이제 충분한 배경지식이 있으니 비유 없이도 블록체인의 기술을 이해할 수 있는 수준이라고 생각해요. 들어가며 … Read more

(5) 블록체인 심화 – 기술 용어(합의 매커니즘, PoW, PoS)

이번 포스팅에서는 노드들의 합의가 어떻게 이뤄지는지 합의 매커니즘에 대해서 다뤄볼게요. 이전 포스팅에서 노드들의 역할에 대해 다룰때 합의가 무엇이며 왜 필요한지 짧게 다뤘어요. 철수가 영희에게 1000원을 보낸 사실에 대해서 학급의 아이들 모두가 이 송금이 올바른 송금이라고 판단하고 각자가 관리하는 장부에 기록하는 것이 ‘합의’ 에요. 블록체인에서의 합의란 노드들이 거래 사실에 대해서 인정하고 블록에 그 트랜잭션을 포함시키는 것을 … Read more

(4) 블록체인 심화 – 기술 용어(노드, 트랜잭션)

지난 포스팅에 이어서 이번에도 블록체인을 이루는 기술 용어들에 대해서 다뤄볼게요. 블록체인을 이루는 기술 용어들에 대해서 의미를 알아가고, 이해한다는 것은 블록체인이라는 미지의 영역을 조금씩 개척해나가는 것과 같아요. 기본적인 기술 용어들을 이해하고, 이를 기반으로 블록체인 전체의 동작 흐름에 대해서 이해하면 결국 블록체인 전반을 이해하게 되는 것이에요. 그렇기 때문에 지금은 조금 지루하고 익숙하지 않더라도 참고 이 순간을 넘기면 … Read more

(3) 블록체인 심화 – 기술 용어(해시, 머클트리, 공개키, 개인키)

지난 포스팅들을 통해서 블록체인의 개념과 원리에 대해서 알아봤어요. 이번 포스팅에서는 블록체인 기술을 이해하는데 꼭 필요한 기술 용어들에 대해서 알아볼거에요. 이를 이해해야 블록체인에 대해서 더 깊게 이해할 수 있어요. 해시(hash) 해시(hash) 개념 이해하기 사전적 정의는 ‘데이터를 고정된 크기의 고유한 값으로 변환하는 과정 또는 그 결과값’ 이에요. 특정한 값을 ‘해시 함수’에 넣으면 ‘해시값’이 나온다고 표현할 수 있어요. … Read more

(2) 블록체인 기초 – 원리

지난 포스팅(블록체인 기초 (1))에서는 블록체인이 무엇인지, 어떤 특징을 가졌는지 비유를 통해서 알아봤어요. 이번 포스팅에서는 블록체인이 어떤식으로 동작하는지 동작 흐름을 알아볼 거에요. 블록체인은 어떻게 움직이나요? 탈중앙화로 동작해요 블록체인의 특징으로 탈중앙화라는 개념을 들어보셨을거에요. 블록체인의 대표적이고 핵심적인 특징이라 할 수 있어요. 블록체인의 동작을 은행과 비교해서 설명드려볼게요. 일반 은행 거래 🏛️ 민수가 지수에게 3,000원을 보내려고 해요. 1. 민수가 은행에 요청해요 2. … Read more

(1) 블록체인 기초 – 개념

요즘 비트코인, NFT, 메타버스 등 블록체인이라는 단어를 정말 많이 듣게 되죠? 하지만 “블록체인이 뭐야?”, “왜 이렇게 중요하다고 하는 거지?” 하고 궁금해하시는 분들이 많으실 거예요. 사실 블록체인은 생각보다 어려운 개념이 아니에요. 이번 포스팅에서는 초등학생도 이해할 수 있을 만큼 쉽게 블록체인을 설명해드릴게요. 블록체인이 뭔가요? 블록체인은 블록과 체인의 합성어 🧱⛓️ 블록체인은 블록과 체인의 합성어에요. 블록과 체인이 각각 어떤 의미인지 이해하면 자연스럽게 … Read more