반응형

2022/블록체인 35

[블록체인 / Fullnode] 비트코인 풀노드 구동하기

블록체인을 이해하기 위해 fullnode를 돌려보기로했다. fullnode는 한마디로 blockchain의 모든 거래내역을 담고있는 노드다. 채굴자와는 다른 방식이라고 한다. 어쨋든 블록체인의 거래내역이 개개의 트랜잭션과, 이를 종합한 블록으로 이루어 진다고 한다. 논문을 보면 블록 자체의 사이즈는 얼마 안될거라고 한다. 근데 블록체인에 블록만 저장되는 건지 개개 트랜잭션도 저장되는 건지 궁금했다. 만약 블록만 저장된다면 용량이 굉장히 낮을 것이고, 트랜잭션도 저장된다면 몇백 기가가 되는게 맞는것 같다. 어쩃든 논문을 봐도 좀 잘 모르겠어서 설치해봤다. 전체 내용은 아래 링크에 있고, 이중에 내가 직접 겪은 부분만 여기에 쓴다 https://bitcoin.org/en/full-node#what-is-a-..

2022/블록체인 2022.03.09

[블록체인 / 유동성풀] 유동성풀 이해

블록체인 공부를 하다보면 Defi얘기를 안거쳐 갈 수가 없다. 예전에 수업에서 유동성풀과 관련된 이야기를 해준 것 같지만 잘 이해도 안되고, 눈에 자꾸 걸리적 거려서 이번 기회를 통해 좀더 깊게 이해해보기로 하였다. 핵심요약 부분은 내가 나름대로 이해한 부분이고, 나머지는 개발새발 번역한 부분을 써봤다. Defi를 제대로 써보진 못해서 이해를 잘 못한 사람이 어느정도 코끼리 만지듯이 쓴 글이 아닐까 싶다. 어쨋든 정리를 통해 클레이스왑과 같은 서비스에서 유동성풀 예치와 어떤식으로 보상이 주어지는지 큰 그림은 이해할 수 있었다. 핵심요약 유동성 풀은 Defi에 있어서 핵심 요소임 유동성 풀 이란? 스마트 컨트랙안에 잠겨있는 기금임 유동성 풀을 통한 수익? 유동성 풀에 토큰을 제공한 대가로 풀안에서 일어난 ..

2022/블록체인 2022.01.24

[블록체인 / 데이터 공유] Blockchain: Empowering Secure Data Sharing 챕터 2 요약

Summary What : 이 챕터에서 말하려는 것 블록체인 기초지식 정의 / 종류 / 공통 구성 컴포넌트(5가지 레이어) 종류 : 3가지 - 퍼블릭,프라이빗,컨소시움 컴포넌트 5레이어 데이터 / 네트워크 / 합의 / 인세티브 / 적용(Application) 데이터 : 체인 구조, 데이터 블록, 머클트리, 해시기능, 거래내역(트랜잭션), 비대칭키 네트워크 : P2P, Propagation, Validation 합의 : PoW, PoS, DPoS, Raft 인센티브 : 토큰과 블록체인, 토큰의 발행과 유통, 비트코인, 이더리움 적용 : Script(빗코), Smart contract(이더리움), Chaincode(하이퍼래져 패브릭), DAPP(블록체인 기반 앱) 블록체인 강점 거래의 무결성 : 모든 거래 ..

2022/블록체인 2022.01.10

[블록체인 / 데이터 공유] Blockchain: Empowering Secure Data Sharing 챕터 1 요약

https://link.springer.com/book/10.1007%2F978-981-15-5939-6 위의 책 내용중 챕터 1을 요약한 내요입니다 Summary What : 책이 말하려는 것 블록체인을 통한 데이터 교환에 관한 전반적인 이야기 Why : 왜 블록체인 데이터 공유를 해야하는지 기존 모델의 한계점 (Federated Learning 중심으로) 동형암호화(Homomorphic) 방식 데이터 데이터 암호화 유지된 채로 연산을 하는 방식 제 3자 필요 → 제 3자에게 데이터 유출 우려(또한 블록체인의 가치를 제 3자 없이 거래가 가능한 것에서 많이들 언급하고 있음) 차분 프라이버시(Differential Privacy) 원본 데이터에 노이즈를 추가해서 공유하는 방식 노이즈로 인한 모델 성능 저..

2022/블록체인 2022.01.08

[책리뷰] 비즈니스 블록체인 / 윌리엄 무가야

안녕하세요 갈아만든 쌀 입니다. 오늘은 비즈니스 블로게인 책을 리뷰한 내용을 써보도록 하겠습니다. 너무 넓은 범위 이 책을 한마디로 말하자면 범위가 너무 넓었다고 이야기 하겠습니다. 이제는 블록체인이 실제로 쓰이는 사례들도 생기면서 "비즈니스 블록체인"이라는 넓은 범위의 제목으로는 설명하기 어렵습니다. 그래서 너무나 당연하게도 책은 블록체인이 이런걸 할 수 있다만 하나하나 겉핥기 식으로 넘어간다는 인상이 강했습니다. 누군가는 읽어야 할지도모르니 저는 제 생각과 함께 어떻게 이 책을 읽을 수 있을지 써보도록 하겠습니다. 블록체인의 가치 : 신뢰하지 않는 사람 사이의 거래 블록체인이 등장은 비트코인과 함께합니다. 그리고 비트코인 백서를 보면, 신뢰하는 제 3기관 없는 P2P거래를 비트코인을 통해 만드려고 하..

2022/블록체인 2021.12.25

[블록체인 데이터 교환] Layered Data Sharing Architecture with Blockchain

https://link.springer.com/book/10.1007/978-981-15-5939-6 위 책의 챕터 3을 요약합니다. 블록체인을 이용한 Layed data sharing architecture에 대해 설명합니다. 우선 디자인 원리, 기능 개요, 계층안 상세내용을 포함한 아키택쳐를 설명한다. 그리고 각 레이어의 디자인 아이디어를 상세를 얘기함 : 참여주체 레이어, 데이터 저장, 서비스, 이용 레이어 아키택쳐 개요 다음과 같은 4가지 사항 높은 보안성 높은 가용성 탈중앙화 : 제 3자를 통한 거래 -> 스마트 컨트랙트 높은 확장성 : 여러 시나리오에 맞출 수 있음 Application Layer Application : 공급망 관리, 공공복지, 잔고증명, 전자 invoice 인터페이스 : w..

2022/블록체인 2021.12.17

[자격증] 한국표준협회 블록체인 전문가 (2급) 시험 후기

안녕하세요 갈아만든쌀 입니다. 오늘은 다소 생소한 블록체인 전문가 2급 시험을 본 후기를 적어보겠습니다. 공식정보 대상 : 서울 ICT 이노베이션스퀘어 블록체인 교육 수료생 시험 안내 시험 시간 및 문항 : 1시간 객관식 45문항 일시 및 장소 : 연 2회 실시, 온라인 합격기준 70점 이상 한국직업능력연구원 등록 민간자격 주무부처 : 과학기술정보통신부 응시계기 ICT 이노베이션 스퀘어에서 블록체인, 정확히는 Hyperledger Fabric에 관한 수업을 수강하고 평화로운 시간을 보내던 나날중, 메일이 날라왔습니다. 무슨 시험을 보게 해준다는 내용이었습니다. 마음속 깊은곳에는 자격증이 실력을 대변해주지 않는다는게 있었지만, 때로는 자격증 자체가 중요한 때도 있다는 마음으로 시험을 보기로 하였습니다. ..

2022/블록체인 2021.12.15

[Hyperledger / Aries] 자기주권증명 블록체인 공부자료 정리

안녕하세요 갈아만든쌀 입니다. 학교 프로젝트로 인해 뭐빠지게 증명서 발급 블록체인을 하고 있습니다. 그 중에서도 Hyperledger Indy와 Aries를 중심으로 하고있습니다. 오늘 누군가 질문을 던지셔서 내용을 정리해봅니다. 어떻게 배워야 할까? 책으로 이론 그리고 계란으로 바위치며 코딩 병행 저는 edx의 Aries developer 내용을 보며 공부했습니다. 근데 사실 영어라 잘 들어오지도 않고, 영상도 없다보니 이해하기 굉장히 버겁습니다. 최근 팀플을 하며 책을 보니 많이 이해가 되서 라는 책을 이론서로 추천합니다. 이 책과 코딩을 같이한다면 이해가 잘 될것입니다. Hypereldger 증명서 발급 삼형제 : Aries, Indy, Ursa 블록체인이란게 뭔가 별거 아닌거 같지만 이해하기가 쉽..

2022/블록체인 2021.11.30

[DID / 하이퍼래져] ACA-PY 증명서 취소 예제 실행해보기

안녕하세요 갈아만든쌀입니다. 오늘은 ACA-PY 중 증명서 취소 예제를 실행해 보도록 하겠습니다. 요약 준비 : Von network(블록체인)실행, Faber Agent 실행, Alice Agent 실행 과정 : Faber 및 Alice Agent 연결 -> 증명서 발급 -> 발급 취소 배울 수 있는 것 : 터미널 및 OpenAPI를 활용한 증명서 취소 등 준비 Von network 다운로드, ACA-PY 다운로드 ACA-PY는 여기서 https://github.com/hyperledger/aries-cloudagent-python Von network는 여기서 https://github.com/bcgov/von-network 다운로드 가능합니다. Von network실행 von network root..

2022/블록체인 2021.11.23
반응형