DAG는 Directed Acyclic Graph(방향성 비순환 그래프)의 약자로, 그래프 형태의 데이터 구조 중 하나이다.

[그래프]

스크린샷 2022-11-15 오후 4.44.59.png

[DAG]

DAG는 블록 개념이 존재하지 않으며, 그래프의 각 장점은 블록이 아닌 개별 트랜잭션이다.

따라서, 블록 개념이 없기 때문에 채굴 과정도 필요하지 않는다. 대신, 트랜잭션들은 서로 참조함으로써 해당 트랜잭션의 유휴성을 검증한다.

[IOTA]

아이오타는 블록체인이 아닌 탱글이라는 독자적인 기술을 사용한다. 탱클은 거래 수수료가 없고, 많은 양의 트랜잭션을 빠르게 처리할 수 있는 특징을 가진다.

탱글은 블록체인을 발전시켜 만든 새로운 구조의 플랫폼이다. 기존의 블록체인은 트랜잭션이 많아질 수록 확장성이 떨어지는 구조로 되어 있지만, 탱글은 트랜잭션이 많아질수록 네트워크 보안이 더욱 높아지고, 확장성이 더욱 커지는 구조로 되어있다. 또한, 채굴자가 따로 필요없는 구조이기 때문에 결제 수수료가 발생하지 않아 소액결제를 효율적으로 구현할 수 있다.