비트코인의 처리 속도를 높이기 위한 활동은 어떤 것들이 있나요?
비트코인은 거래 처리 속도가 느려서 커피를 사는데 10분이 걸린다는 얘기도 있었습니다. 그래서 지불 수단이 아닌 금처럼 자산 보관 수단으로 사용될 것이라고 합니다. 속도를 빠르게 하면 지불 수단으로도 충분히 사용될 수 있을것 같은데요, 라이트닝 네트워크 같은 기술들이 개발 중인 것으로 알고 있습니다. 이 외에 비트코인의 처리 속도를 빠르게 하기 위한 기술은 어떤 것들이 있고 개발 정도는 어디까지 진행되고 있나요?
질문자께서 말씀하신 것처럼 비트코인의 경우 확장성 문제를 가지고 있습니다. 확장성 문제는 거래 속도를 빠르게 하기 위해 더 많은 자원을 투입하더라도 더 이상 속도가 증가하지 않는 문제를 말합니다.
비트코인의 경우 블록의 크기가 1MB인데, 거래량이 많아지게 되면 거래 처리가 지연되고 조금이라도 더 빠른 거래를 하기 위해 많은 수수료를 지불해야 했습니다.
이러한 비트코인의 확장성 문제를 해결하기 위해 등장한 것이 라이트닝 네트워크입니다. 확장성 문제를 해결하기 위해서 비트코인 블록체인의 블록 크기를 크게하는 방법(비트코인캐시 하드포크)도 있지만,
라이트닝 네트워크는 비트코인의 블록 크기를 크게 만들지 않고 오프체인 거래를 이용하여서 거래 속도를 증가시키는 방법입니다.
블록체인 네트워크 상에서 처리되고 검증되고 확정되어 기록되는 거래를 '온체인(On-Chain)'거래라고 합니다. 말 그대로 블록체인 상에서의 거래를 의미하죠.
하지만 비트코인 처럼 거래 속도가 느린 경우에 거래를 처리하는 과정 모두를 블록체인 상(온체인)에서 처리할 경우 많은 시간이 소요됩니다.
따라서 온체인 상에서 이루어져야 하는 필수적인 거래 외에 다른 거래들은 라이트닝 네트워크와 같은 '오프체인(Off-Chain)'상에서 빠르게 처리하고 거래의 발생과 기록 같은 필수적인 거래 내역만을 온체인 상에서 처리함으로써 거래 속도를 빠르게 만들 수 있습니다.
그리고 최근에는 라이트닝 네트워크와 함께 라이트닝 루프라는 것이 개발되었으며 앞으로도 계속 관련 기술들이 발전하지 않을까 생각합니다.