안녕하세요~

 

이번 7/6일 블록체인 코어개발 1기에서는

Modern C++에서의 Container와 iterator들에 대해서 알아보았고 bitcoin의 transaction 처리하는 로직들을 살펴보았습니다.

 

유주현님께서 Container들의 종류와 많이 사용되는 것 위주로 정리를 잘 해주셨고, iterator를 사용하는 방법에 대해서 알려주셨습니다. 그리고 조아라님께서 bitcoin 소스상에서 transaction 처리하는 로직의 대부분을 보여주셨으며 재미있는 로직들을 많이 볼 수 있었습니다.

 

– transaction 구현 객체

– UTXO를 선별하는 로직

– UTXO를 선별할 때 사용하는 베스트 조합을 찾는 알고리즘

– 거스름돈이 발생했을때 처리하는 로직

– transaction validation 체크, fee 체크, 월렛에 저장, 

– relay message 처리

 

그외에도 주소가 어려워서 외우지 못하니까 라벨링을 하고 카톡으로 전송이 가능하도록 하면 어떨까, 잔고가 있는 잃어버린 지갑들을 찾아서 거시기 해보자등에 재미난 상상과 의견들이 있었습니다.^^

 

모두들 수고하셨습니다.

 

You may also like

[퀀트] Making Quant System 3
이더리움 코어 개발 11/01 요약
이더리움 코어 개발 10.25 요약
이더리움 코어 개발 10.18 요약
[블록체인 코어개발] 08.17 스터디
[퀀트] Making Quant System 2
[블록체인 코어개발] 08.10 스터디
[블록체인 코어개발] 08.03 스터디
[퀀트] Making Quant System 1
[블록체인 코어개발] 07.27 스터디
[블록체인 코어개발] 07.20 스터디
[블록체인 코어개발] 07.13 스터디

공공장소

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다