본문 바로가기

BlockChain Developer

(31)
블록체인개론 (정의, 분산장부, 동작구조, 불변성, 해시퍼즐체험) 1. BlockChain 정의 -> 블록체인이란, 아래 그림처럼 각 헤더 + 트랜잭션을 포함한 것 하나하나를 블록으로 서로 연결되어있다. 한가지 더 특징을 잡고가자면, 분산된 환경에서 모든 사람들은 같은 정보를 가지고 있다. 따라서, 개인이 위조 및 변조를 할 수 없는 구조로 이루어져있다. 블록체인의 주요 특징을 살펴보자면, 1. "Decentralization(탈중앙화)" 2. "Transparency(투명성)" 3. "Anonymity(익명성)" 4. "Immutability(불변성)" 네가지로 요약할 수 있다. 2. 분산장부란? -> 흔히 블록체인을 분산장부 시스템이라고 한다. 아래 그림을 살펴보면, 왠 돌맹이 두개가 떡하니 있다. 어느 은행이 없는 마을의 자산관리 및 거래 시스템이다. 아래 돌을 ..
온체인 & 오프체인 (On-Chain & Off-Chain) 안녕하세요! 블록체인과 관련한 자료들을 읽던 중.. 최근들어 자주 등장하는 '온체인'과 '오프체인'이라는 단어를 접하게 되었습니다. 근데,, 뭐죠 이게? ㅎㅎ 대충 어렴풋이 온체인은 블록체인 내에 있는거.. 오프체인은 블록체인 밖에 있는거.. 정도로? 느낌아닌 느낌으로 유추만 했었는데 조금 확실히 해보고자 정리 해봤습니다. 1. 온체인 (On Chain) 온체인이란, "블록체인 네트워크 위에서 일어나는 트랜젝션" 즉, "블록체인 내에서 저장되는 거래 혹은 전송"이라고 이해하면 좋을 것 같아요. 온체인은 당연히 블록체인이므로, 블록체인의 특성들을 가지게 되는데요. 1. 탈중앙화 즉, 불변성 2. 투명성 이 정도의 특징들을 가집니다. 그럼 블록체인 또는 온체인의 고질적인 문제들은 무엇이 있을까요? 1. 속도..
Hash & Hash Power & PKI (Public Key Infrastructure, 공개키 인프라) 안녕하세요 ^^ 블록체인 공부를 위해서 알아야하는 개념 중 하나인 PKI에 대해 간략히 소개해 보고자 합니다. 위 PKI를 이해하기 위해서는, 암호화와 복호화 그리고 HASH 그리고 대칭키 알고리즘, 비대칭키 알고리즘에 대한 이해가 요구됩니다. 따라서 Hash와 암호화 복호화 그리고 대칭/비대칭키에 대해서 또한 간략히 소개드리도록 하겠습니다. 1. HASH & Hash Power HASH가 무엇일까요? 블록체인에서 이 HASH를 통한 암호화를 거친다고 설명하고 있어요. 블록체인에서는 데이터를 SHA - 256이라는 방식을 통해 암호화시켜 256bit의 길이로 저장한다고 합니다. 그래서 HASH는 주로 크래커의 위협을 방지하기위해 데이터를 암호화하며, 데이터를 축약하는 역할을 합니다. 저는 블록체인을 공부..
DEFI(Decentralized Finance, 탈중앙화금융) 최근 블록체인 트랜드에서 DEFI, 즉 탈중앙화 금융이 대두되고 있는 양상을 보여주고 있습니다. 그럼 오늘은 탈중앙화 금융에 대해서 조금 알아보고자해요. (사실 대학원 발표과제였는다는 것은 안비밀..) 우선, 저는 학사를 경영학과를 졸업했어요. 그런데 막상 "금융이뭐야 !?" 하는데 "ㅇ?..은행?..ㅋㅋ" 이렇게 되버리더라구요. 참 어지간히 공부를 안했던 것 같습니다... -ㅠ-.. 그럼 본론으로 들어가 시작해보도록 하겠습니다. 그래서 우선 금융에 대해서 알아보도록 하겠습니다. 금융이란? 금융(金融, Finance)란, 금전을 융통하는 일, 자금의 수요 및 공급에 관계되는 활동이다.(위키백과) 근데 융통이 뭔가요? 융통이란, '돈을 빌린다'로 정의됩니다. 즉, 금융은 '돈을 빌려쓰는 모든 경제활동'을 ..