
다음은 국민대학교 산업체특강 과목에서 진행된 <블록체인 인프라와 토큰 설계의 기술적 이해> 강연을 듣고 쓴 글입니다.
블록체인에 대해 거의 사전 지식이 없는 상태에서 이 강연에 참석했다.
그동안 블록체인은 암호화폐, 투자, 가격 변동성 같은 키워드로만 인식하고 있었고, 기술적으로 무엇이 핵심인지에 대해서는 깊게 생각해본 적이 없었다. 이번 강연은 그런 상태의 학부생에게 “블록체인을 기술로 바라보는 관점”을 처음 열어준 시간이었다.
⸻

- 출처 : 블록체인 포털
강연에서 가장 먼저 이해하게 된 점은 블록체인이 특정 기업이나 서버가 관리하는 시스템이 아니라,
모든 참여자가 동일한 기록을 공유하는 구조라는 것이었다.
블록마다 이전 블록의 해시값을 포함하고 있어, 중간 데이터가 수정되면 이후 모든 블록의 해시가 달라진다는 설명이 특히 인상적이었다.
자료구조 시간에 배웠던 해시 함수가 실제로 어떻게 활용되는지를 처음으로 명확하게 체감한 순간이었고,
“데이터 위·변조가 어려운 구조”가 단순한 마케팅 문구가 아니라 설계 원리에서 나온 결과라는 점이 이해되었다.
⸻

- 출처 : 업비트 투자자보호센터
스마트 컨트랙트는 블록체인의 응용 개념 중 가장 흥미롭게 느껴졌다.
특정 조건이 충족되면 중개자 없이 계약이 자동 실행된다는 설명은, 기존의 서버-중앙 시스템과는 매우 다른 사고방식을 요구했다.
개발자의 관점에서 보았을 때,
스마트 컨트랙트는 “백엔드 로직이 네트워크 자체에 올라가 있는 형태”에 가깝게 느껴졌다.
다만 한 번 배포되면 수정이 거의 불가능하다는 점에서,
일반적인 웹 서비스보다 훨씬 높은 수준의 사전 검증과 책임감이 필요하겠다는 생각도 들었다.
⸻
강연 후반부에서는 블록체인 개발자의 커리어에 대한 이야기 역시 다루어졌다.
높은 연봉, 글로벌 환경, 빠르게 성장하는 기술 스택 등은 분명 매력적으로 들렸다.
하지만 동시에 암호학, 분산 시스템, 보안에 대한 이해가 필수적이라는 점,
그리고 작은 실수 하나가 실제 자산 손실로 이어질 수 있다는 점은 이 분야의 진입 장벽을 실감하게 했다.
블록체인은 단순히 새로운 기술이 아니라,
개발자의 결정이 곧 ‘신뢰’와 ‘가치’로 직결되는 구조라는 인상을 받았다.
⸻
마무리하며
이번 강연을 통해 블록체인을 막연한 투자 대상이 아니라
하나의 기술 스택이자 시스템 설계 철학으로 바라보게 되었다.
모든 내용을 완벽히 이해했다고 말할 수는 없지만,
최소한 이 분야가 어떤 문제를 해결하려고 만들어졌는지,
그리고 왜 많은 개발자들이 관심을 가지는지에 대해서는 분명해졌다.
앞으로 당장 블록체인 개발자가 되겠다는 결론에 이른 것은 아니지만,
기회가 된다면 간단한 스마트 컨트랙트라도 직접 작성해 보며
이 기술의 특성을 더 깊이 이해해보고 싶다는 생각이 들었다.