디지털 자산

방향성 비순환 그래프란 무엇이며 어떻게 작동하나요?

mm
Securities.io를 Google의 선호 소스에 추가

암호화폐 산업이 등장하고 트레이더와 투자자들이 이 분야에 진입하기 시작하면서, 디지털 코인이 다른 어떤 자산과도 다르다는 것이 곧 명확해졌습니다. 현실 세계의 자산과 매치되어 가치를 부여받지 못했기 때문에 변동성이 매우 높았습니다. 그러나 전 세계 어디서든 매우 빠르고 저렴한 거래를 제공하기도 했습니다.

한때는 익명성을 제공하기도 했지만, 블록 탐색기가 등장하고 중앙화 거래소가 자체 보호를 위해 KYC 절차를 진행하면서 사용자를 식별하기 시작했습니다. 그러나 좋고 나쁨이 뒤섞인 상황에서, 암호화폐와 블록체인을 통해 수익을 창출하고 현실 세계의 여러 문제를 해결할 수 있는 잠재력을 의미하는 좋은 면이 승리하면서 사람들이 이 산업에 몰려들었습니다.

사용자가 늘어나면서 암호화폐 분야는 거래 및 투자 전략을 개발하기 시작했고, 이는 결국 거래, 투자 및 결제 도구에 대한 필요성으로 이어졌습니다. 물론, 오늘날까지도 암호화폐 분야에 남아 있는 문제들을 해결하기 위해 일부 제품이 만들어져야 했습니다. 이 과정에서 여러 솔루션이 탄생했지만, 모두가 성공하거나 지속될 정도로 충분히 좋지는 않았습니다. 그러나 일부는 성공하여 현재까지도 사용되고 있습니다. 일부는 전통 금융에서 도입된 것이고, 다른 일부는 암호화폐 전용으로 새롭게 개발되었습니다.

그 중 하나가 바로 방향성 비순환 그래프(DAG)이며, 오늘 우리가 논의하고자 하는 주제이자 새로운 암호화폐 산업 종사자들이 이것이 무엇인지, 어떻게 작동하는지, 그리고 무엇을 하는지 이해하도록 돕는 내용입니다.

방향성 비순환 그래프란 무엇인가?

방향성 비순환 그래프는 일반적으로 암호화폐 분야에서 사용되는 데이터 모델링 또는 구조화 도구입니다. 블록체인이 블록으로 구성되는 것과 달리, DAG는 정점과 간선으로 이루어집니다.

따라서 그 위에서 이루어지는 암호화폐 결제는 정점으로 기록되고, 서로 위에 쌓이게 됩니다. 그러나 거래가 노드를 통해 제출되고, 작업 증명(PoW) 작업이 수행되어야 처리된다는 점 등 블록체인 기술과 몇몇 유사점을 공유합니다. 즉, 소프트웨어가 작업을 해결해야 처리 과정이 진행됩니다. 하지만 곧 논의할 바와 같이 블록체인에서 보는 방식과는 다릅니다.

결국 블록체인은 블록으로 이루어진 실제 체인처럼 보이는 반면, DAG는 거래가 기록되고 저장되는 방식 때문에 그래프에 더 가깝게 보입니다.

뿐만 아니라, 이러한 방식을 선호하는 사람들도 있으며, 이들은 DAG와 그 그래프 모델이 미래 어느 시점에 블록체인 기술을 대체할 수 있다고 믿고 있습니다. 데이터 저장이나 온라인 거래 처리와 같은 분야에서 DAG가 더 효율적인 것으로 입증된 반면, 많은 블록체인은 여전히 확장성 문제에 직면하고 있기 때문에 이는 타당한 접근일 수 있습니다.

DAG는 오늘날 암호화폐 산업의 탈중앙화 문제에 대한 해결책이 될 수도 있습니다. 또한, 새로운 블록을 경쟁적으로 채굴하고 체인에 추가해야 하는 채굴자들의 필요성을 없앨 수 있습니다.

DAG는 생태계 내에서 노드가 동시에 개발되기 때문에 거래 처리 자체를 더 빠르게 만들 수 있습니다. 현재로서는 더 확장 가능하고 능력 있는 네트워크가 되면 사용자가 네트워크 활용성을 향상시킬 수 있는 더 나은, 보다 안전한 솔루션처럼 보입니다.

방향성 비순환 그래프는 어떻게 작동하나요?

앞서 DAG가 트리 구조와 유사하다고 설명했듯이, 거래가 서로 위에 쌓여 저장되고 상호 연결된 노드가 가지 역할을 합니다. 각 노드는 여러 개의 부모 루트를 가질 수 있어 한 번에 더 많은 거래를 검증할 수 있습니다. 이는 다음 거래가 처리되기 전에 이전 거래가 끝나기를 기다릴 필요가 없기 때문에 가능합니다.

물론 DAG가 작동하는 데는 여전히 일정한 규칙이 있습니다. 예를 들어, 새로운 거래는 네트워크의 일부가 되기 전에 이전 거래를 참조해야 하며, 이는 블록체인에서 사용되는 원리와 동일합니다. 블록체인에서는 각 블록이 이전 블록을 참조합니다.

이는 다른 거래에 의해 참조될 때만 거래가 성공적으로 확인될 수 있다는 좋은 관행으로 여겨졌습니다. DAG에서는 모든 정점이 거래이며 블록이 없기 때문에 채굴이 실제로 필요하지 않습니다. 거래를 그룹화하여 별도의 블록에 저장하는 대신, 단순히 서로 위에 기록됩니다.

여기서 작업 증명(PoW)이 작용하는데, 노드가 이전 거래를 검증하기 위해 거래를 제출할 때 작업이 수행됩니다.

방향성 비순환 그래프는 무엇에 사용할 수 있나요?

DAG 모델은 암호화폐 산업에서 거래를 처리하기 위해 만들어졌으며, 그 배경은 블록체인 자체가 완벽하지 않다는 사실입니다. 실제로 DAG 사용자들은 블록체인의 두 가지 주요 약점, 즉 탈중앙화와 확장성을 발견했고, 이를 해결하기 위해 DAG가 고안되었습니다. 한편, 블록체인의 보안성과 사용성은 비교적 우수하다고 평가되지만, DAG는 이를 더욱 향상시켰으므로 DAG 모델이 블록체인을 능가하는 또 다른 영역이라고 할 수 있습니다.

DAG는 다음 거래가 시작되기 전에 이전 거래의 검증이 완료될 필요가 없기 때문에 속도를 높입니다. 이는 전통적인 블록체인 시스템에서 거래 처리 시 필수적인 절차입니다. 또한 DAG는 블록에 의존하지 않으며, 블록이 없다는 것은 채굴이 없다는 의미이므로 네트워크 운영에 필요한 전력이 감소해 DAG가 보다 친환경적입니다.

이로 인해 다른 작은 장점들도 발생합니다. 예를 들어, 채굴이 없으므로 채굴자가 없으며, 채굴자가 없으면 거래 수수료가 필요하지 않게 됩니다.

DAG가 제공하는 모든 장점은 이 모델의 미래에 큰 기대를 줍니다. 그러나 현재까지 DAG는 암호화폐 세계에서 아직 매우 새롭고, 기술이 고도화되었음에도 초기 단계에 머물러 있습니다. 따라서 아직 완전한 탈중앙화에 도달하지 못했으며, 현재 주요 활용 사례는 네트워크를 시작하는 데에 있습니다.

블록체인과 경쟁하거나 미래에 이를 대체할 수 있는 거래 처리 시스템으로서의 역할은 아직 도달하지 못했지만, DAG가 언젠가 지배적인 기술이 될 것이라는 점은 의심의 여지가 없습니다.

지금까지 DAG를 기반으로 하는 암호화폐 프로젝트는 소수에 불과합니다. 그러나 IOTA, Nano, Obyte와 같이 DAG를 사용하는 프로젝트들은 개발자와 암호화폐 사용자 모두의 관심을 끌고 있습니다.

DAG vs 블록체인: 장단점

위 내용을 바탕으로 DAG와 블록체인이 각각 어떤 장단점을 가지고 있는지 정리해 보겠습니다.

DAG 장점:

  • DAG는 채굴 및 고가의 채굴 장비가 필요하지 않습니다.
  • 채굴이 없으므로 채굴자가 없으며, 이는 채굴 수수료가 사라짐을 의미합니다.
  • 채굴이 없다는 것은 DAG 기반 프로젝트가 블록체인만큼 많은 에너지를 필요로 하지 않음을 의미합니다.
  • 이러한 모든 장점 덕분에 DAG는 마이크로트랜잭션 및 대량 거래에 적합합니다.

DAG 단점:

  • 거래량이 적어 공격에 취약해질 수 있습니다.
  • 현재 아직 매우 초기 단계에 있습니다.
  • 완전한 탈중앙화에 아직 도달하지 못했습니다.

블록체인 장점:

  • 13년 이상의 개발과 성장으로 블록체인은 이제 잘 정립된 기술입니다.
  • 암호화폐 산업 전반에 널리 사용됩니다.
  • 블록체인은 높은 보안성, 불변성 및 투명성을 갖추고 있습니다.
  • 가장 확장성이 낮은 블록체인조차도 고가치 거래에서는 비용 효율적입니다.

블록체인 단점:

  • 가장 크고 많이 사용되는 체인 중 일부는 거래 수수료가 매우 높습니다.
  • 대부분의 블록체인은 확장성과 거래 처리 속도에 어려움을 겪습니다.
  • 작업 증명(PoW) 블록체인은 채굴과 대량의 에너지를 필요로 합니다.
  • 많은 저장 공간과 네트워크 대역폭이 필요합니다.

결론

블록체인 기술이 거래 처리의 다른, 보다 현대적인 방법이 존재함을 보여주었지만, 이는 궁극적인 해결책에 이르는 첫 번째 단계일 뿐이며 최종 해결책 자체는 아닐 수 있습니다. DAG는 그 길 위의 두 번째 단계가 될 수도 있고, 수년·수십 년 혹은 그 이상 지속될 해결책이 될 수도 있습니다.

현재로서는 DAG가 제공할 수 있는 전체 이점을 아직 가늠하기엔 너무 이르며, 아직은 매우 초기 단계입니다. 그러나 이미 블록체인보다 더 잘 수행할 수 있는 점들을 고려하면, 향후 개발을 통해 DAG가 오늘날 우리가 알고 있는 블록체인보다 선호되는 모델이 될 가능성을 배제하기는 어렵습니다.

앞으로 DAG가 DLT 분야를 장악하거나 블록체인과 병행하는 솔루션이 될 가능성이 있습니다. 현재로서는 그 잠재력이 크다는 점과 지속적인 발전을 주시할 가치가 있다는 점을 강조하고 싶습니다.

Ali는 암호화폐 시장과 블록체인 산업을 다루는 프리랜스 작가입니다. 그는 암호화폐, 기술, 거래에 대해 8년간 글을 쓴 경험을 가지고 있습니다. 그의 작업은 CCN, Capital.com, Bitcoinist, NewsBTC를 포함한 다양한 고위급 투자 사이트에서 찾을 수 있습니다.