기본 콘텐츠로 건너뛰기

라벨이 블록체인인 게시물 표시

블록체인 기술의 취약점 및 고려 사항

요즘 많은 백서의 기술 검증을 하고  여러 ICO에서의 설명을 듣고,  Github에서 소스를 내려받으면서  실제 소스를 보고 있습니다.  Genesis 블럭은 어떻게 만들고 있는지? 기본 구조는 몇 세대 체인 구조를 가지고 있는지? DAG이 최선? 고속 합의 및 용량 제약을 풀어낸  DAG이 IOTA덕분에 좀 활기를 치고 있지만,  최초의 DAG Whitepaper에서도 언급했던 것 처럼 이건 이론일 뿐이고 실제로는 어떻게 될지 모릅니다.  즉, 현재 국내 DAG구조를 발표한 백서에서  DAG원래 취약성의 보완 방법을 언급한 Whitepaper는 못봤습니다.  블록체인이 최고인양,  블록체인이 최첨단 기술인양 자기의 비즈니스를  억지로 구겨넣고 있는 모습을 많이 봅니다.  블록체인은 어떤 단점이 있는지조차 모른채.. 블록체인의 중요한 단점은 다음과 같습니다.  1. 블록체인은 Transaction이 느릴 수 밖에 없다! 요즘 들어 TPS(transaction per second, 초당 처리수) 우위로  광고하는 블록체인들이 늘고 있습니다.  5000TPS? 어떻게 그렇게 구현할 수 있죠?  github에 구조좀 공개해 주세요!  5000이라고 얘기한 것은 아마  Open source RDB의 TPS허용량을  기준으로 얘기한 것일 겁니다.   그렇다면 그냥 RDB라고 하지..  블록체인은 구조상  네트워크로 요청을 보내서  여러 네트워크에 오는 결과의  정합성을 검증하여 참을 가리는  합의 프로토콜을 가지고 있습니다.  즉, 아무리 가까운 곳에 있다 하더라도 수 천대의 머신에 연결을 하려면,  최소 수 백개의 L2장비가 필요하고,  그 L2장비를 연결하는   수 십 또는 수 대의 대형 패치 패널을 보유한  백본 사이즈 네트워크 기기가 필요합니다.  이건 가정

블록체인의 수명, 코인의 수명. 구조적 문제점 및 시장 영향에 대한 설

이번에는 블럭체인의 수명에 대한 이야기 입니다.  많은 분들이 구조를 모른 채 의견이 분분하여  제 의견을 말씀 드리자면..  (참고로 저도 아직 완벽하게 아는 것은 아닙니다.) 많은 분들의 걱정은  블럭의 길이가 점점 늘어나  채굴량이 떨어져 채산성이 떨어지는 시점이  바로 그 코인의 종점이 아니냐..  라는 얘기가 있습니다.  틀린 말은 아닙니다.  때문에 많은 코어 개발사에서 고민을 하고 있는 것이지요.  이를 해결하는 방법 들이 있습니다.  난이도 조정,  시장에서의 코인 가격 상승,  Hard folk로 기존 데이터의 정리로 인한 길이 감소 등. 그 외에도 많은 것들을 생각하고 있겠죠.  때문에 수명은 아직 픽스 되지 않을 겁니다.  단지 이 속도로 코인이 늘어나면  BTC의 경우는 2055년이랬던가?  2100만개가 만들어지면서  더이상 생산이 안된다는 것은  맞을 수 있겠죠.  그 뒤는 어떻게 될 지 모르겠지만.. 이 것보다 저의 걱정 중의 하나는.. 블럭체인 기술은 공개된 기술이어서  대부분 소스를 받을 수 있습니다.  그리고 블럭 체인은  모두 연결된 채로 인터넷에 공개 되어 있기 때문에  모든 데이터를 모을 수 있습니다.  즉, 하드포크를 해서 분리되는 경우의  전체적인 시장가치 하락  또는  복제의 가능성이 항상 있습니다.  단적인 예로  BCH는 BTC의 하드포크로 나온 코인인데  다들 자신이 가진 코인의 복제된 양만의 이득을  생각하고 있을 수 있겠지만,  제가 주워들은 통계로는  전체 발행된 1700만여개의 코인중  35% 가  지갑 주소를 잃어버리는 등의 잠자는 코인이었습니다.  이 코인이  복제한 BCH의 그룹의 소유가  되버린 것이지요.  아무리  가치가 1/10로 되었다 해도  전체 시장에는 30조 이상의 가치가 생성되었고,  그