Notice
Recent Posts
Recent Comments
목록블록체인 (2)
Dharma
[blockchain] 영지식증명(zero-knowledge proof) 란?
이름이 멋있는 영지식 증명(zero-knowledge proof)이 최근 뜨고 있습니다. 개념 자체는 1985년때부터 내려오고 있는데 최근 이름이 언급되는건 zcash 가 사용하는 zk-Snarks 때문 일것입니다. http://설명이 잘 되어 있는 사이트 전 위키피디아 글 보다 위의 사이트가 더 설명이 잘 되어 있더군요. 영지식 증명은 증명자(prover) 가 검증자(verifier) 에게 '무언가가 참'이라는 것을 증명하는 방법입니다. 단 '무언가'에 관한 어떤 정보도 노출 시키지 않습니다. 정의 보다는 예를 보면 확실하게 느껴질 수가 있습니다. 색이 다른 두 공이 있습니다. 내가 (prover) 맹인에게(verifier) 두 공을 주고, '두 공이 색이 다르다는 사실'을 증명 시키되 맹인에게 색을 ..
프로그래밍
2018. 5. 31. 11:30
[Python] 간단한 블록체인 구현하기
요즘 바빠서 글을 잘 못 남기지만 정말 추천할 만한 포스트가 있어서 추천합니다. 간단한 파이썬 코드만 알면 요즘 유행하는 블록체인의 기본 원리를 알고 응용이 가능합니다. 쭈욱 따라하시면 됩니다. http://ecomunsing.com/build-your-own-blockchain 끝으로 요즘 여러 이야기가 있지만, 저는 블록체인을 흠잡을 이유가 없습니다. 분산 저장은 시대에 맞는 트렌드라고 봅니다. 다만 거래소가 안전하냐는 이야기는 절대 반대입니다. 돈이 오고 가는 서비스를 그리 허술하게 만들면 안된다고 봅니다.
프로그래밍
2018. 1. 31. 16:11