〈참고 6〉
구현방식 평가
□ 주요국 중앙은행의 테스트 결과 등을 참고하여 CBDC 도입을 위해 필요한 기술적 평가요건을 마련하고, ① 단일원장방식, ② 허가형 분산원장방식에 적용하여 평가
① 복원력
― (단일원장) 제2의 전산센터 또는 백업(back-up)센터 구축 등을 통해 24시간·365일 시스템 가동이 가능할 것으로 보이나, 단일 실패점(single point of failure) 문제는 근본적인 해결이 어려움
― (분산원장) 복수의 원장관리 노드가 존재하므로 단일원장 방식의 단일 실패점 리스크를 해소할 수 있으며 24시간·365일 운영 가능
ㅇ 한편, 각 전자지갑의 잔고나 토큰의 소유주(전자지갑 주소)가 원장 내에서 관리되므로 전자지갑의 손상 또는 분실시에도 복원 가능
② 확장성
― (단일원장) 거래처리 속도가 상대적으로 빠른 데다 용량 증설도 가능
ㅇ 다만, 모든 CBDC 거래를 한곳에서 처리하기 때문에 사용자수와 거래량이 미리 설계된 최대 용량 이상으로 증가할 경우 성능 저하 가능성이 큼
― (분산원장) 대표적인 허가형 분산원장기술의 하나인 IBM의 Hyperledger Fabric의 경우 최근 테스트 결과 거래처리 속도가 초당 1,350건 수준으로 단일원장 방식에 비해 현저히 낮음
ㅇ 거래량이 참여기관별 최대 처리용량중 최소값보다 커질 경우 합의 과정에서 병목현상이 발생하여 처리 속도가 저하될 가능성이 크나, 향후 기술 발전에 따라서는 확장성이 개선될 수 있을 것으로 예상
③ 보안성
― (단일원장) 사용자정보, 거래정보 등이 한 곳에 집중되어 있고 개방형 통신망에 노출이 불가피하여 해커 등의 집중적인 공격목표가 될 가능성이 있으며, 단일실패점문제를 악용한 분산서비스공격 시 파급영향이 광범위할 수도 있어 다양한 대응책이 필요
― (분산원장) 원장의 복사본이 다수 존재하고 이들 원장이 합의과정을 거쳐 확정되기 때문에 상대적으로 정보의 위 · 변조, 분산서비스공격 등으로부터 안전함