플리즈마 기술에 대해서 질문드립니다.
안녕하세요?
많은 확장성 해결 방법 중에 플리즈마 기술이 있는것으로 알고 있습니다. 플리즈마 기술을 사용하면 어떠한 점때문에 확장성이 좋아지고 또 현재 플리즈마 기술을 사용하고 있는 암호화폐가 무엇인지 궁금합니다.
답변 미리 감사드립니다.
플라즈마 기술은 블록체인 네트워크의 트랜젝션 처리 속도를 향상(확장성 문제의 해결)시키기 위해 제안된 '차일드 체인'의 일종입니다. 이와 관련하여 현재 이더리움 블록체인 상의 확장성 문제 해결 솔루션으로 개발이 진행되고 있으며 오미세고 블록체인에 플라즈마가 적용된 바가 있습니다.
이어서 구체적으로 플라즈마 기술에 대한 일반적인 설명을 드리자면, 우선 플라즈마 기술이 블록체인에 적용되고 나면, 블록체인의 메인 체인은 루트 체인이 되고 차일드 체인인 플라즈마 체인과 연결되게 됩니다.
이렇게 메인 체인인 루트 체인과 연결된 자식 체인이 만들어지면 해당 자식 체인에서, 확장성 문제를 겪고 있는 메인체인의 트랜젝션을 분산하여 처리하게 되는데, 이 수많은 거래 내역을 매 번 루트 체인에 기록하는 것이 아니라 일정한 트랜젝션이 처리 되고 난 후에 한 번에 모아서 메인 체인의 온체인 상에서 처리함으로써 거래 처리 속도가 빨라질 수 있는 것입니다.
그리고 이 플라즈마 차일드 체인은 반드시 하나일 필요가 없습니다. 루트 체인 아래에 수 많은 잔뿌리가 연결되듯 각 Dapp들이 차일드 체인을 구성하고 여러 갈래로 뻗어나가는 것이 가능해집니다.
이렇게 되면 기존에 메인 체인 상에서 처리되었어야 하는 많은 트랜젝션들이 차일드 체인 상에서 빠르게 처리될 수 있고, 그러한 내역을 한 번에 모아서 온체인 상에서 처리하게 되므로 루트 체인의 트랜젝션 처리 부담이 줄어들기 때문에 확장성 문제 해결에 도움이 되어 거래 처리 속도가 빨라지게 되며, 차일드 체인을 운영하는 각각의 Dapp 또한 빠른 속도로 서비스를 제공하는 것이 가능해 집니다.
또한 앞서 말씀드렸듯이 차일드 체인에서 트랜젝션을 처리하되 필수적인 부분만 루트체인의 온체인 상에서 처리하게 되므로 블록체인에 따라서는 블록의 사이즈를 줄일 수 있고, 또 트랜젝션의 연산에 필요한 부담이 줄어들기 때문에 가스비를 줄이는 것도 가능해 질 수 있습니다.
끝으로 차일드 체인이 트랜젝션을 처리한다고 할 때 이 부분의 무결성과 신뢰성, 유효성은 최종적으로 온체인 상에서 루트 체인에 기록된 거래 내역의 무결성에 기대어 증명될 수 있으며 보안성을 확보할 수 있게 됩니다.
답변이 도움이 되길 바랍니다.