[코인 용어사전] 플라즈마
송하은2022년 1월2일 12:16 비트코인의 라이트닝 네트워크를 개발한 조셉 푼은 이더리움도 유사한 방식으로 확장성 문제를 해결할 수 있을 것으로 내다봤습니다. 이에 비탈릭 부테린과 함께 이더리움의 확장 솔루션 중 하나인 플라즈마를 제시했습니다. 플라즈마는 라이트닝 네트워크와 달리 단순한 지불을 넘어 스마트계약에도 확장성이 적용될 수 있도록 설계했습니다. 모든 거래내역을 메인체인에서 처리하는 기존 블록체인과 달리 메인체인과 연결된 자식(Child)체인에서 복잡한 거래내역을 처리하고 결과만 메인체인에 전달하는 것이 플라즈마의 알고리즘입니다. 플라즈마의 작동 원리 플라즈마는 스마트계약과 머클트리(블록에 포함된 거래 내역을 나무 형태로 요약한 것)를 사용해 이더리움 블록체인 위에 수많은 자식체인을 만들 수 있게 합니다. 각 자식체인 위에는 더 많은 자식체인이 만들어질 수 있습니다. 기본적으로 각 자식체인은 서로 다른 요구를 충족시키는 단일 방식으로 설계될 수 있는 맞춤형 스마트계약입니다. 이는 체인들이 공존할 수 있고 독립적으로 작동할 수 있다는 것입니다. 핵심 내용은 메인체인에 저장되어 자식 블록체인에 문제가 생겼을 때도 데이터를 보존할 수 있습니다. 플라즈마의 특징 맵 리듀스(Map Reduce) 플라즈마는 모든 블록체인 계산에 맵 리듀스라는 함수를 사용합니다. 맵 리듀스는 구글에서 고안한 데이터베이스 처리 방식으로 데이터 검색 시 모든 데이터를 검색하는 것이 아니라 검색의 빈도 수가 높았던 데이터를 먼저 검색하는 방식입니다 체인의 트리 구조는 맵 리듀스가 체인 트리 내에서 데이터 검증을 수월하게 해 네트워크의 효율성을 높입니다. PoA(권한 증명) 합의 알고리즘 PoA 합의 알고리즘은 검증자의 신원(Identity)을 지분처럼 활용하는 모델입니다. 각 플라즈마 체인에는 유효한 블록을 검증하고 특정한 부정행위 방지를 위한 오퍼레이터가 존재합니다. 잘못된 거래가 이뤄질 때 사용자가 메인체인에 이의를 제기하면, 메인체인은 거래를 종료시키고 블록