![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
오페라 메인넷(팬텀)
오페라 메인넷(팬텀)이란?
팬텀 메인넷인 오페라(Opera)는 2019년 12월에 설립되어 가장 최근에 기능하는 블록체인 중 하나입니다. Opera는 모든 사람이 스테이킹 및 거버넌스를 통해 네트워크에 참여할 수 있도록 하는 무허가형 오픈 소스 프레임워크입니다.
Fantom의 기본 토큰은 FTM입니다. 네트워크 내에서는 스테이킹, 온체인 거버넌스, 플랫폼 수수료 등에 활용됩니다. 팬텀은 다른 블록체인에 비해 더 빠르고 저렴한 거래를 위해 지분 증명과 aBFT(Asynchronous Byzantine Fault Tolerance) 합의 메커니즘을 결합한 Lachesis 합의를 채택하고 매우 안전한 환경을 제공합니다.
Fantom이 경쟁업체와 다른 점은 무엇입니까?
비트코인, 이더리움 등 1세대 및 2세대 블록체인은 확장이 가능하도록 설계되지 않았습니다. 보안과 분산화가 그들의 주요 관심사였습니다. 그 결과 특히 더 많은 노드가 추가됨에 따라 네트워크의 트랜잭션 속도가 느려졌습니다. 예를 들어 비트코인 블록체인 네트워크의 거래는 최대 15분이 소요될 수 있지만 팬텀 네트워크의 거래는 몇 초 안에 완료될 수 있습니다.
팬텀은 고유한 Lachesis 합의를 사용하여 속도, 보안 및 분산화의 균형을 맞추는 "블록체인 트릴레마"를 해결했습니다.
다른 PoS 블록체인과 마찬가지로 Lachesis의 PoS 메커니즘을 통해 검증자는 FTM을 스테이킹하여 새로운 블록을 생성할 수 있습니다. 반면에 aBFT 프로토콜은 노드가 독립적으로 블록을 구성할 수 있도록 하기 때문에 Lachesis 합의의 핵심 측면입니다.
네트워크에 손상되거나 악의적인 노드가 있더라도 비잔틴 장애 허용(Byzantine Fault Tolerance) 방법을 사용하면 합의가 가능합니다. 이론적으로는 네트워크 중단을 일으키지 않고 오작동하거나 악의적인 노드의 최대 1/3을 관리할 수 있습니다.
결과적으로 노드는 2/3의 과반수를 확보하는 한 2단계 블록 확인 절차를 통해 자체적으로 합의를 수립할 수 있습니다. 이를 통해 리더 노드가 블록을 생성할 필요가 없어 탁월한 보안을 유지하면서 더 빠른 거래가 가능해집니다.
팬텀 네트워크의 블록은 독립적이기 때문에 더욱 분산되어 있습니다. 모든 분산형 애플리케이션은 Lachesis 합의에 연결된 자체 블록체인에서 실행됩니다.
팬텀 가상 머신이란 무엇입니까?
팬텀 가상머신은 팬텀 오페라의 메인넷에서 사용됩니다. 이것은 분산형 금융 앱(네트워크에서 dApp이라고도 함)을 만들고 배포하는 도구를 제공하는 Fantom의 소프트웨어 개발 키트입니다.
또한 EVM(Ethereum Virtual Machine)도 Opera에서 지원됩니다. 이를 통해 개발자는 Ethereum 기반 분산형 앱을 Fantom 네트워크로 쉽게 마이그레이션할 수 있으며 세계 최대 스마트 계약 기반 플랫폼과의 호환성을 보장합니다.
라케시스란 무엇인가?
Fantom은 비트코인과 이더리움에서 사용되는 작업 증명(PoW) 프로세스를 복제하는 대신 Lachesis라는 자체 합의 기술을 사용합니다. 프로젝트 제작자에 따르면 Lachesis를 통해 Fantom은 이전 블록체인보다 훨씬 더 빠르게 실행되고 확장성이 향상됩니다. 팬텀 네트워크 지지자들은 속도 때문에 많은 처리량이 필요한 애플리케이션에 이상적이라고 주장합니다.
Lachesis는 비동기식 비잔틴 결함 허용(aBFT) 합의 메커니즘으로 유명합니다. Fantom의 제작자는 분산화 및 보안과 같은 네트워크의 다른 중요한 특성을 희생하지 않고 블록체인 확장의 오랜 어려움에 대한 해결책을 찾았다고 주장합니다. pBFT(Practical Byzantine Fault Tolerant) 합의 시스템에 비해 Lachesis의 주요 장점 중 하나는 DDoS(분산 서비스 거부) 공격에 대한 저항력입니다. 또한 aBFT 시스템은 pBFT 기반 합의 방법보다 빠르도록 설계되었습니다.
aBFT는 다른 신흥 블록체인 합의 시스템에서 일반적으로 사용되는 DAG(방향성 비순환 그래프) 기술도 사용한다는 점에 유의해야 합니다. 각 네트워크 노드는 나중에 이벤트의 최종 순서를 계산하는 데 사용되는 로컬 DAG를 유지합니다. 이전 블록체인 시스템과 달리 거래 이벤트는 블록 자체가 아닌 네트워크의 다른 노드와 비교됩니다.
세 가지 요구 사항 중 두 가지만 동시에 합의 알고리즘에 포함될 수 있다고 규정하는 확장성 트릴레마가 효과적으로 극복되었습니다.
팬텀의 아키텍처
Opera Core, Opera Ware 및 Application Layer는 샌드위치처럼 팬텀 아키텍처를 구성하는 세 가지 레이어입니다.
Lachesis 프로토콜의 맨 아래 부분은 노드 간의 합의를 유지하는 역할을 하는 Opera Core입니다. 각 거래는 각 노드에 보관되지만 Fantom은 거래를 검증하기 위해 증인 노드라는 두 번째 유형의 노드가 필요하고 dPOS 기술을 사용하여 검증 노드를 선택한다는 점에서 특이합니다. 또한 검증인을 운영하려면 사용자는 최소 1,000,000 FTM을 보유해야 합니다.
Opera Ware는 인센티브 제공 및 '스토리 데이터' 생성과 같은 작업을 수행할 수 있는 프로토콜의 "고기"입니다.
Opera 애플리케이션으로 알려진 참깨 빵에는 개발자가 dApp을 통해 Opera Ware 레이어에 연결할 수 있도록 공개적으로 사용 가능한 API가 있습니다. 또한 이를 기반으로 개발된 흥미로운 애플리케이션은 공급망 관리와 같은 애플리케이션에 필수적인 데이터를 무한하고 방대한 기록으로 유지하기 위한 기본 기능인 '스토리 데이터'입니다.