🟧6. 팝콘 기술 아키텍쳐

팝콘은 다양한 콘텐츠 제공과 시청, POPK 토큰을 통한 후원을 원활하게 제공하기 위해 3개의 레이어로 시스템을 구축합니다.

6.1 POPK Application Layer

POPK 애플리케이션 레이어는 실질적으로 팝콘 생태계의 참여자가 접근할 수 있는 레이어입니다. 콘텐츠 창작자의 콘텐츠 등록, 후원 정산, 시청자의 콘텐츠 후원, 보상 획득 등 참여자가 서비스 단에서의 대부분 행위는 POPK 애플리케이션 레이어를 통해 이루어집니다. 팝콘 시스템은 하나의 플랫폼에만 종속되는 것이 아닌 여러 플랫폼을 통해 생태계 확장을 목표로 하기 때문에 API 형태로 개발됩니다. 따라서 디지털 콘텐츠와 관련된 플랫폼은 팝콘 시스템 API를 연동함으로써 편리하게 팝콘 생태계에 참여할 수 있습니다.

6.2 POPK Token Layer

POPK 레이어는 POPK 블록체인 레이어와 POPK 애플리케이션 레이어를 연결시켜주는 역할입니다. POPK 블록체인 레이어에서 발행되는 POPK 토큰을 POPK 애플리케이션 레이어에서 참여자가 사용할 때 이를 기록합니다. 시청자의 콘텐츠 후원, 콘텐츠 창작자의 후원 정산 등 POPK 애플리케이션 레이어에서 이루어지는 POPK 토큰의 거래 기록은 POPK 레이어를 통해 POPK 블록체인 레이어로 전파되어 기록됩니다.

시청자가 콘텐츠에 대해 후원할 때 트랜잭션 전파가 이루어지기 때문에 과도한 네트워크 수수료가 부과될 수 있습니다. 수수료 절약을 위해 POPK 레이어에서 이를 하나의 트랜잭션으로 묶어 처리하고 POPK 블록체인 레이어에 전파할 수 있습니다.

6.3 POPK Blockchain Layer

POPK 블록체인 레이어는 팝콘 시스템에서 발생하는 트랜잭션을 블록체인에 전파하는 역할을 합니다. 팝콘 생태계의 모든 참여자의 월렛을 생성하고 관리하며, 여기서 발생하는 트랜잭션을 참여자가 간편하게 열람할 수 있도록 서비스 레이어로 전달하여 POPK 애플리케이션 레이어에 전파합니다. 반대로 애플리케이션 레이어에서 발생하는 POPK 토큰을 통한 후원, 보상 획득 등과 같은 트랜잭션을 수집하여 기록하고 다른 블록에게 전파합니다.

Last updated