블록체인 기술을 사용하면 기존 카드결제보다 속도가 빠른가요?
블록체인도 인터넷상의 기록이 전송되는 것이기에 전송시간이 필요하다고 알고 있습니다. 카드 결제도 (영수증 출력을 제외한다면) 굉장히 빠른 느낌을 받는데, 블록체인 기술을 사용하면 카드보다 더 빠른 결제가 가능할까요?
현재로서는 기존 카드 결제 시스템이 블록체인을 이용한 결제 시스템보다 빠릅니다.
점점 더 초당 처리 건수가 빠른 블록체인들이 개발되고 있지만 그 한계가 존재하는 상황입니다.
이에대한 대안책으로 "DAG" 구조로 분산 원장을 설계해 확장성 문제를 애초에 해결하려는 연구가 활발히 진행중입니다.
분산원장을 만들기 위해 꼭 블록체인을 사용할 필요는 없습니다. 분산원장을 만들기 위해 별도의 자료형을 사용해 독자적인 프로토콜을 만들어내는 시도도 많습니다. 블록체인의 자료구조를 뒤엎는 접근 방식은 완전 새로운 방식은 아니며 이전부터 있어왔습니다. 블록체인이 아닌 트리 자료형을 토대로 비트코인을 개조한 고스트 프로토콜이 유명합니다.
트리 자료형 외에도 DAG는 블록체인을 사용하지 않고도 분산 원장을 효율적으로 구현할 수 있어 주목받고 있습니다. DAG를 이해하려면 먼저 그래프 자료형을 이해해야 하는데요, 컴퓨터 과학에서 말하는 그래프는 주로 객체 사이의 관계를 표현하는데 사용됩니다. 컴퓨터 과학에서 객체란 값을 갖는 모든 것들을 말합니다. 객체는 점으로 표현되며 객체의 상호 관계는 선으로 그려넣습니다. DAG 분산원장도 그래프의 특성에 기초해 트랜잭션을 점으로 나타내고 이전 트랜잭션과 이후 트랜잭션을 선으로 연결해 전후 맥락을 표현합니다.