TECHNOLOGY

TECHNOLOGY

KOK 메인넷은 디지털 콘텐츠 제작 및 유통에 최적화된 기능을 제공하기 위해 개발된 4세대 메인넷입니다.

Feature of MainNet

기존 DPOS 방식의 속도적인 장점을 계승하면서 BP 간의 단합 등의 중앙화 문제를 해결함으로써블록체인의 트릴레마에 대한 해답을 제시합니다.

Decentralized AI

AI로 잘 알려진 인공지능은 인간처럼 학습하고 생각할 수 있는 컴퓨터 시스템을 뜻합니다. KOK에는 광범위하게 인공지능이 도입됩니다. 크게 두 가지 영역에서 탈중앙 인공지능이 활용됩니다.

첫째는 BP(블록 프로듀서)들이 합의를 이루어 가는 과정에서 활용되고, 둘째는 BP들이 자신이 맡은 DApp들의 생태계 안에서 콘텐츠 큐레이션 및 부하 밸런싱을 하는데 적용됩니다. 종합적으로 컴퓨터 프로그램을 이용해 인간의 학습능력, 추론능력, 지각능력, 자연어의 이해능력 등 모든 지능적인 행동들을 모방할 수 있습니다.

PPBFT

KOK에 종합적으로 적용되는 합의 알고리즘은 PPBFT (Parallel Practical Byzantine Fault-Tolerance)입니다.

분산시스템이 약속된 행동을 하지 않는 비잔틴(Byzantine) 노드가 존재할 수 있는 비동기 시스템일 때, 해당 분산시스템에 참여한 모든 노드가 성공적으로 합의를 이룰 수 있도록 개발되었습니다. 프랙티컬 비잔틴 장애 허용(PBFT)은 기존의 비잔틴 장애 허용(BFT) 합의 알고리즘이 동기식 네트워크에서만 합의가 가능했던 문제를 해결하여 비잔틴 노드가 있는 비동기 네트워크에서 합의를 이룰 수 있게 하였습니다. 이러한 비동기 네트워크의 합의를 통해 트랜잭션 검증부터 블록 생성 까지 수초내로 빠르게 처리가 가능해집니다.
기존 3세대 메인넷보다 약 80% 이상 향상된 트랜잭션 처리 속도를 보여줄 것 입니다.

KDDK

KOK를 기반으로 하는 DApp의 개발을 위해 KOK DApp Development Tool Kit (KDDK)이 마련됩니다. KDDK는 KOK DApp을 개발 및 테스트하고 작동시키는 데 필요한 모든 도구와 환경을 제공합니다.

이를 통해 개발된 DApp은 게임 아이템 등 디지털 상품들을 대체불가토큰(NFT) 형태로 개발할 수 있습니다. 이러한 대체불가토큰의 개발에는 그 토큰의 카테고리와 지역 특성, 판매 형태 등 많은 메타데이터 정보가 필요합니다. 종합한 정보들은 표준화된 형식으로 저장됩니다.이를 기반으로한 KDDK를 통해 DApp들이 NFT 형식을 쉽게 활용할 수 있도록 연결합니다.