C3W기술

C3W기술2018-11-20T08:43:33+00:00

C3W 기술 상세

블록체인(Blockchain) 기본 기술이해

보편적으로 블록체인은, Blockchain 네트워크에 참여한 각 Node의 트랜잭션(transaction)이 Block에 담기고, 일정한 크기와 일정한 시간이 되면 하나의 블록으로 완성되는데, 거래 내용이 해시(hash)와 함께 블록에 담기게 되고, 각각의 블록이 동일한 방식으로 연결되는 구조를 말합니다. 블록체인의 핵심은 해시이며, 해시값을 조합해서는 절대로 원문의 유추가 불가능 하므로, 보안성이 높은 특징을 가집니다. 이런 해시가 있으므로 비로소 블록 간에 순차적으로 체인처럼 연결이 가능해집니다. 즉, 블록들을 주기적으로 생성하고 생성된 새로운 블록에 이전 생성된 모든 블록들의 정보를 담은 해시값을 기록함으로써 블록에 기록된 거래 내용을 해킹해 위조 또는 변조하기 어렵게 만든 것이 바로 블록체인의 핵심입니다.

작업 증명(PoW)의 한계 및 환경파괴

블록체인 네트워크 상의 악의적인 노드에 의한 데이터 변경은 시스템에 치명적인 오류를 발생할 수 있으므로 이를 방지하기 위하여 다양한 합의 알고리즘이 존재한다. 작업증명 (Proof-of-Work : PoW) 방식도 합의 알고리즘의 일종으로서, 이를 적용한 암호화폐의 대표주자가 비트코인입니다. 작업증명(Proof-of-Work : PoW) 방식은 탈중앙화를 목표로 하여 노드(Node)들의 합의에 의해 블록체인의 블록을 확보하기 때문에, 이 방식의 알고리즘은 모든 노드들이 암호화된 퍼즐을 무조건적인 연산작업을 통하여 푸는 방식으로 운영되고, 처음 퍼즐을 풀어낸 채굴자(Miner)가 그에 합당한 보상을 얻게 됩니다.
작업증명(Proof-of-Work : PoW) 방식의 알고리즘을 채용한 암호화폐들은 암호화된 퍼즐의 초기 난이도가 낮은 경우가 대부분이므로, 발행 초기에는 사양 좋은 하드웨어만으로도 채굴이 가능하지만, 이 방식은 결국 고가의 장비를 대량으로 보유한 사람들에게 더 많은 보상이 돌아가므로, 종국에는 채굴농장(Mining Farm)들이 세계 곳곳에 세워지게 되었고, 화석연료로 전기를 생산하는 지역에서의 대량채굴은 결국 엄청난 환경오염 문제를 일으켰습니다. 더욱 심각한 문제는 다수의 Mining Farm들이 모여 Mining Pool을 조직하는 것인데, 이는 탈중앙화를 목적으로 하는 알고리즘에 대하여 중앙화 문제를 발생시키는 모순을 만들었습니다. 큰 마이닝풀들의 연합은 51% Attack을 가능하게 하여 블록체인 전체를 컨트롤할 수 있게 되므로, Byzantine general problem 즉, 51%의 노드가 조작된 정보를 가지고 프로토콜에 들어온다면 사실을 왜곡하거나 조작된 정보를 사실로 착각하여 트랜잭션을 승인해줄 수 있습니다.
51% 이상의 해시파워(Hash Power)를 점유한 노드에 의해 여러 가지 형태의 조작이 가능한 것입니다. 이러한 조작은 필연적으로 이중 지불(Double-Spending) 문제를 초래합니다. 고전적인 작업증명(Proof-of-Work : PoW) 방식은 블록체인(Blockchain)의 확장성문제를 필수적으로 수반합니다. 물론, 다양한 방식의 대응 시스템을 탑재할 경우 보완은 가능하나 안정성이 약해지므로 100% PoW 방식의 안정성을 고집할 경우, 블록이 쌓여갈수록 수십 기가 바이트가 넘는 용량을 감당해야 하기때문에 블록체인 형성 속도는 느려질 수밖에 없습니다. 새로운 블록이 기존의 블록과 연결되는 속도인 확장성에 장애가 발생하는 것인데, 참여자가 많아질수록 보안성 측면에서는 좋지만 속도 측면에서는 좋지 못한 것입니다. 비트코인의 거래승인이 시간이 지날수록 느려지는 이유가 여기에 있습니다.

C3W가 중장기적이고 독립적인 플랫폼 개발보다 기존의 검증된 플랫폼을 조속히 활용하기로 결정한 이유는 초연결사회(Hyper-Connected Society)로 나아가는 현실에서 에너지 복지 영역의 블록체인 생태계 조기 선점과 확보를 위해서이며, 안정적인 이더리움 플랫폼형 토큰 발행으로 선회한 이유도 PoW 방식만의 알고리즘이 갖고 있는 채굴로 인한 환경 파괴 요인을 무시할 수 없었기 때문입니다.