블록체인의 장점인 무결성과 불변성을 유지하면서 확장성을 확보한다는 DAG(Directed Acyclic Graph)는 어떤 기술인가요?
안녕하세요
4차 산업의 핵심 가치인 공유, 분산이 실현될 수 있는 기술적 기반인 IoT 기기와 데이터가 기하급수적으로 늘어나는 상황에서 블록체인의 속도문제를 줄이기 위해 DAG(Directed Acyclic Graph) 기술이 주목받고 있습니다다.
블록체인의 장점인 무결성과 불변성을 유지하면서 확장성을 높인다는 DAG란 어떤 기술인지 알고 싶습니다.
55글자 더 채워주세요.
1개의 답변이 있어요!
안녕하세요. DAG 기술에 대하여 답변드리겠습니다.
DAG(Directed Acyclic Graph)란?
방향성 비순환 그래프는 연속으로 이어지는 방향성을 가진 네트워크 연결방법을 말합니다.
즉, 반복되거나 동일한 패턴에 의해 다른곳과 연결되지 않고 불특정 다수에게 계속 연결되는 특징을 가지고 있습니다.
DAG의 트랜잭션이 여러곳에서 동시다발적으로 이루어지기 때문에 속도가 빠르며, DAG를 사용하는 네트워크 사용자가 많아진다해도 느려짐이 발생하지 않습니다.
쉽게 말해 기존의 블록체인의 처리방식이 순차처리 였다면, DAG의 처리방식은 동시에 처리되는 병렬처리 방식입니다.
이 기술을 활용한 IOTA의 "탱글(Tangle)"이 있습니다.
탱글 트랜젝션은 일반적인 블록체인 시스템과 다르게 트랜젝션을 발생시키는 자가 검증도하는 특징을 가지고 있습니다. 이는 인체의 신경세포들 처럼 각자 유기적인 상호작용을 통해 해당 트랜젝션을 처리하게 됩니다.
그렇기 때문에 복잡한 도시에서 활동하는 사람들이나 차량들간 상호 직접 정보를 주고 받기 때문에 실시간적 데이터 분석 및 처리가 가능하게 됩니다.
감사합니다.