검수요청.png검수요청.png

오페라체인

위키원
이동: 둘러보기, 검색
팬텀코인(Fantom Coin)

오페라체인(Opera Chain)은 팬텀코인(Fantom Coin)의 메인넷으로, 블록체인의 확장성 문제를 해결하는 새로운 유형의 분산 인프라 스트럭처이다.

개요[편집]

팬텀이 개발한 오페라체인은 기존 블록체인 기술의 확장성과 속도를 개선한 방향성 비순환 그래프(DAG) 기반 스마트 계약 플랫폼이다. 기존 블록체인은 네트워크에 참여한 모든 노드의 합의로 하나의 블록이 만들어지는 동기 방식이지만, DAG 방식은 즉각적인 확인과 함께 비동기 방식으로 블록을 생성할 수 있어, 블록 생성 속도를 크게 높일 수 있는 장점이 있다. 여기에 비잔틴 장애 허용(BFT)을 준수한 합의 알고리즘 라케시스(Lachesis)를 탑재하여 속도와 보안성을 획기적으로 개선하였다.

주요 인물[편집]

  • 안병익 : 연세대학교 컴퓨터과학 박사인 안병익은 2010년에 O2O 푸드 테크 전문기업인 식신㈜(Siksin)을 창업해 대표이사를 맡고 있다. 한국 LBS 산업협의회 이사, 한국인터넷전문가협회 이사, 한국푸드테크협회 협회장 등을 맡고 있다. 2018년 4월 식신이 공동 개발한 블록체인 기술을 적용한 팬텀코인(Fantom Coin)을 창업하고 활동 중이다. 팬텀은 'Fast Network On Massive Blockchains'의 약자로서 빠르고 안전한 대규모 블록체인 네트워크를 의미한다.

특징[편집]

구조[편집]

오페라체인 구조

오페라 코어 레이어[편집]

오페라 코어 레이어(OPERA Core Layer)는 이론적으로 초당 최대 300,000개의 트랜잭션을 처리할 수 있는 체인 기술이다. 라케시스 프로토콜(Lachesis Protocol)을 통하여 모든 노드에서 이벤트 블록를 생성하고 합의를 유지하며 트랜잭션은 방향성 비순환 그래프(DAG)를 활용하여 노드가 비동기적으로 처리할 수 있도록 한다.

오페라 웨어 레이어[편집]

오페라 웨어 레이어(OPERA Ware Layer)는 스마트 계약 및 지불, 보상 및 스토리 데이터 작성과 같은 기능을 실행한다.

오페라 애플리케이션 레이어[편집]

오페라 애플리케이션 레이어(OPERA Application Layer)는 오페라 웨어 레이어의 기능들을 사용하기 위한 애플리케이션들에 이용되고, 공개적으로 사용 가능한 응용 프로그램 인터페이스(Application Programming Interfaces, API)를 제공한다.

라케시스 합의 알고리즘(LCA)[편집]

오페라체인 기반의 팬텀은 라케시스 합의 알고리즘(LCA; Lachesis Consensus Algorithm)을 사용한다. 이는 라케시스 프로토콜(Lachesis Protocol)을 기반으로 라케시스 DAG를 구성하는데, 이를 통해 DAG 기반 분산 원장 기술을 사용하여 성능과 보안을 크게 향상시킨다. LCA는 기존의 블록체인과 비슷한 수준의 합의를 보장하는 비잔틴 장애 허용(BFT) 기술이다. 즉, 방향성 비순환 그래프(DAG) 방식으로 블록을 빠르게 생성하면서, 비잔틴 장애 허용을 준수한 합의 알고리즘을 탑재했다. 다시 말해, 기존 블록체인은 네트워크에 참여하는 모든 노드가 합의해서 하나의 블록을 만드는 '동기 방식'으로 작동한다. 반면 DAG 방식은 비동기 방식으로 블록을 생성할 수 있기 때문에 블록 생성 속도를 크게 높일 수 있다.[1]

각주[편집]

  1. 이상일 기자, 〈3세대 블록체인 '팬텀코인', 29일 홍콩 최대거래소 비박스 상장〉, 《디지털데일리》, 2018-10-26

참고자료[편집]

같이 보기[편집]


  검수요청.png검수요청.png 이 오페라체인 문서는 블록체인 기술에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.