본문 바로가기

BlockChain Developer/CommonSense

(12)
[DID] SSI 분산신원 기초 내용 (SSI Korea Conference MEMO) 신원의 개념과 분산신원의 등장 배경 신원이란 : 식별자 (이름, 나이, 주소, 직업, 주민번호 등) 을 통해 구분 또는 식별자 15c ~ 권력증명 → 의무부과 (세금 등..) 호패 ~ 도민증 ~ 주민등록증 (종이 → 디지털화) 획득하는 누구나 개인정보 열람이 가능 → 암호학적 안정성이 결여. → So, DID 신원 구성요소 식별자 : ID 식별위한 식별자 속성 : ID 사용자의 특징 (이름, 나이, 주소, 취미, 경력 등)[변동가능] 인증수단 : ID 소유권 발행인 신원방식 물리적 신원 (육안대조가능, 신분증, 자격증 등, 중앙형 신원모델) 전자신원 (육안대조가능, 물리 신분증에 IC나 코드 삽입) 디지털신원 (인증과 로그인 등, 중앙화서버 모바일 신분증, PASS 인증 등) DID (신원정보는 블록체인..
블록체인개론 (정의, 분산장부, 동작구조, 불변성, 해시퍼즐체험) 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는 주로 크래커의 위협을 방지하기위해 데이터를 암호화하며, 데이터를 축약하는 역할을 합니다. 저는 블록체인을 공부..