블록체인과 분산원장은 다른 건가요?

안녕하세요.공부하는 코린이입니다.

헤데라 해시 그래프를 코인 공부 중입니다.

의아스러운 점이 분산원장을 사용함에도 블록체인이 아니라고 하네요.

분산원장 기술과 블록체인은 별개의 것인가요?

혹시 분산원장 기술만 가지고 있는 암호자산은 무엇이 있을까요?

코로나19때문에 엄청난 하락세를 맞이하고 있는 암호자산...인데요..그래도 아하님들 덕에 공부하며 마음 달래고 있습니다.감사합니다.

    2개의 답변이 있어요!

    • 안녕하세요. 블록체인과 분산원장에 대하여 답변드리겠습니다.

      • 분산원장은 동일한 데이터 또는 거래내역을 다른 여러 곳에 분산하여 보관/관리하는 기술을 말합니다. 블록체인은 이런 분산원장의 기술을 활용하여 구현한 시스템으로 거래내역을 블록의 단위로 묶은 후 블록과 블록을 연결(체인)하여 여러 곳에 분산 저장하는 방식인 분산원장 기술을 활용한 것입니다.

      • 헤데라 해시 그래프는 일반적인 블록체인 기술을 사용하지 않으며 유향 비순환 그래프(DAG:Directed Acyclic Graph)라는 기술을 활용하게 되는데요. 일반적인 블록체인은 생성된 블록들이 순차적으로 기록되는 반면 DAG는 순간순간 발생되는 참여자들(노드)에 의해 상황에 따라 데이터를 기록하게 됩니다. DAG는 방향성 비순환 그래프는 연속으로 이어지는 방향성을 가진 네트워크 연결방법을 말하며, 반복되거나 동일한 패턴에 의해 다른곳과 연결되지 않고 불특정 다수에게 계속 연결되는 특징을 가지고 있습니다.

      감사합니다.

    • 안녕하세요 질문자님.

      코린이라하셨는데 질문 자체의 수준은 코린이가 아니네요 ㅎ

      먼저 간략하게 설명드리자면 헤데라 해시그래프의 분산원장 시스템은 블록체인의 한계를 극복하는 시스템이라 말할 수 있습니다.

      헤스그래프의 데이터 구조 및 스월즈 합의 알고리즘은 분산형 합의(distributed consensus)에 도달할 수 있는 새로운 분산원장 기술 입니다. 분산형 합의 알고리즘의 목표는 특정 사용자에 대한 절대적인 신뢰가 없이도 커뮤니티에 속한 사용자끼리 발생한 거래 순서에 대한 합의에 도달 할 수 있도록 하는 것입니다.

      블록체인과 헤시그래프의 차이점을 설명하기위해 이해하기 쉬운 그림을 참조하겠습니다.

      위 그림을 보시면 블록체인 시스템은 블록을 계속해서 생성하고 그 판별을 체인으로 엮어서 거짓 블록은 잘라냅니다. 마치 자라면서 가지치기를 하는 나무와 비슷하다고 생각하시면 될 것같습니다. 가지는 생성되는 블록, 줄기는 블록이 이어진 체인으로 보면 가지치기는 나무 줄기가 엉망으로 자라나는 것을 막고 나무의 생존을 위해 어쩔수 없이 거쳐야 하는 과정입니다.

      반대로 해시그래프의 그림을 본다면 합의 알고리즘은 본질적으로 가지치기의 과정이 필요 없으며, 불필요한 에너지 낭비를 줄일 수 있는 구조를 보실 수 있을 것입니다.

      블록체인과 해시그래프 모두 모든 구성원은 거래를 생성할 수 있으며, 만들어진 거래는 블록에 넣어지고 커뮤니티에 전파됩니다. 블록체인 시스템에서 이러한 블록은 하나의 긴 체인을 형성하기 위해 만들어 집니다. 서로 다른 채굴자가 동시에 블록을 형성할 경우 커뮤니티는 결국 하나의 체인을 선택할 수 밖에 없습니다. 이는 마치 하나의 가지만을 지닌 나무와 같습니다. 이것이 헤데라 헤시그래프의 분산원장 기술입니다.

      질문에 대한 도움이 되셨길 바랍니다.

      감사합니다.