본문 바로가기

블록체인(BlockChain)

(2)
Hyperledger - 모듈화 Hyperledger Fabirc 은 *모듈식 아키텍처를 갖도록 설계 되어 있습니다. *LDAP 또는 OpenID Connect와 같은 플러그형 ID관리 프로토콜, 키 관리 프로토콜 등 여러가지가 포함 됩니다. Fabric 의 모듈식 구성요소 1) 플러그형 주문 서비스는 트랜잭션 순서에 대한 합의를 설정하고 이를 블록에 보냅니다. 2) 플러그형 멤버십 서비스 제공자는 "네트워크의 엔티티 - 암호화된 ID" 연동을 담당합니다. 3) 선택적 P2P *가십 서비스는 다른 피어에게 블록을 공유 합니다. 4) Chaincode는 격리를 위해 Docker 내에서 실행 됩니다. 표준 프로그래밍 언어들로 작성 가능 하지만 (Go) 원장 상태에 직접 Access 할 수는 없습니다. 5) 원장은 다양한 DBMS를 지원하도..
HashCash (해시캐시) - 2008년 비트코인이 처음 개발되면서 사용한 PoW 시스템. 비트코인은 이를 이용해 채굴 알고리즘을 만들었다. - 스팸 메일 퇴치를 위해 가격 책정 기능으로 알려진 프로토콜을 도입해 사용한것이 시작이다. - 사용자가 적당히 어렵지만 다루기 힘든 계산기능(컴퓨터 연산 기능)을 사용해 특정한 값을 찾는 작업을 요구하는것. ( 지금 대부분의 채굴 시스템에서 채택하는 방식) - SHA-1을 사용해 메일이 스팸인지 아닌지 확인해는 스탬프같은 역할을 한다. 메일 발송하자 POW를 수행해야만 해시캐시 스탬프를 받을 수 있도록 했다. 메일을 보내려면 어느정도의 연산 작업을 발송자 컴터가 수행해야 한다. 따라서 이 기술을 이용하면 쓸데 없이 스팸 메일을 보내기 위해 시간과 돈을 써야 하므로 스팸이 줄어들 것으로 본것..