기본 콘텐츠로 건너뛰기

라벨이 dag인 게시물 표시

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

요즘 많은 백서의 기술 검증을 하고  여러 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장비를 연결하는   수 십 또는 수 대의 대형 패치 패널을 보유한  백본 사이즈 네트워크 기기가 필요합니다.  이건 가정