Study/Blockchain2 [블록체인] 디지털 서명(Digital Signature) 서론 블록체인을 공부하면서 알게된 보안 방법인 디지털 서명에 대해 알아 보고자 한다. 생각보다 어려운 내용은 아니었다. 그렇지만 정확히 이해하지 않는다면 헷갈리기 쉬운 내용이며 당장 이해한다고 해도 바탕을 꽉 잡아두지 않는다면 뒤죽박죽 기억할 느낌이다. 익혀두면 요긴하게 사용할 수 있을 듯 하다. 이 후에 설명할 디지털 서명은 주로 블록체인에서 사용할 방식들 이다. 디지털 서명 디지털 데이터의 진위성과 무결성을 검증하는 암호화 방법. 블록체인에서는 트랜잭션의 진위성과 무결성을 검증하기 위해 사용한다. 공개키 암호화 방식 PKC 하나의 공개키와 하나의 개인키를 통해 암호화하는 방식. 데이터를 암호화할 수 있고 디지털 서명에도 이용할 수 있다. 공개키를 통해 데이터를 암호화 하고 개인키를 통해 암호화 된 데.. 2021. 9. 10. [블록체인] UTXO란? 서론 현재 Go를 빠르게 익히기 위해 평소 관심만 가져왔던 Block Chain과 연계된 클론 코딩 강의를 듣고있다. 클론 코딩이라고 단순히 코드를 따라 쓰는 프로젝트에서 멈추지 않기위해 프로젝트 중 Go의 활용법이나 Block Chain기술들을 포스팅 하려 한다. 그리고 이 프로젝트로 Go와 Block Chain을 열심히 공부하여 Go를 통해 제작한 Block Chain의 원리를 간단히 알 수 있는 페이지도 만들어 볼 예정이다. 즐겁게 니콜라스의 강의를 들으며 블록체인을 만들어 가던 중 첫번째 벽에 부딪혔다. UTXO모델을 통해 유저간 트랜젝션을 기록하는 곳이 그 첫번째 벽이다. UTXO모델을 이해하지 못한다면 이후의 강의는 단순히 코드를 따라 치는 강의로만 남을 것 같아 이렇게 UTXO모델을 따로 공.. 2021. 8. 14. 이전 1 다음