OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

2017년에 OmiseGo는 ICO를 진행하여 2,500만 달러를 모금했습니다. ICO가 끝난 후 개발자들은 Ether 소유자가 참여할 수 있는 에어드랍을 발표했습니다.

2020년 7월 1일, 프로젝트는 지난달 첫 번째 공개 테스트에 이어 OMG 네트워크라는 이름으로 리브랜딩되었습니다. 보도 자료에서 개발자들은 원래 이름이 더 이상 회사가 하는 일을 반영하지 않으며 암호화폐 커뮤니티가 OmiseGo와 Omise 결제 시스템을 혼동하고 있음을 공유했습니다.

무엇이 독특합니까?

흥미롭게도 OMG 네트워크에는 Vitalik Buterin, Joseph Poon, Dr. Gavin Wood, Vlad Zamfir 및 Roger Ver를 포함하되 이에 국한되지 않는 다양한 고문 라인업이 있습니다.

OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

출처 :블록긱스

플라즈마

OMG 네트워크는 플라즈마를 블록체인 확장 솔루션으로 사용합니다. 라이트닝 네트워크의 공동 창시자인 Poon과 이더리움의 공동 창립자인 Buterin이 만든 Plasma가 제안한 프레임워크는 스마트 계약의 실행을 장려하고 시행하며, 백서에 따르면 초당 상당한 양의 상태 업데이트로 확장 가능합니다.

간단히 말해서, 플라즈마는 본질적으로 블록체인을 기반으로 구축된 블록체인으로 구성되어 있으며, 주요 이더리움 블록체인 위에서 실행되는 일련의 계약 역할을 합니다. 아래 이미지에서 플라즈마를 시각화할 수 있습니다:

OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

Poon과 Buterin의 플라즈마 설계 목표는 신뢰를 완전히 최소화하는 것 외에도 메인 블록체인을 다른 모든 체인(하위 체인)과 함께 루트 블록체인으로 만드는 것입니다. 즉, 개인이 하위 체인에서 나갈 수 있는 메커니즘이 마련되어 있습니다.

Plasma의 기능은 클러스터에서 병렬 분산 알고리즘을 사용하여 빅 데이터 세트를 처리하고 생성하기 위한 프로그래밍 모델인 MapReduce에 따라 달라집니다. 데이터 양이 많은 경우 해당 데이터의 일부를 소규모 엔터티에 위임하여 병렬로 계산한 다음 결과를 반환할 수 있습니다.

MapReduce는 "Map"과 "Reduce:"로 나눌 수 있습니다.

지도 사용 , 데이터는 분할되어 여러 엔터티로 전달되어 병렬로 해결됩니다. 줄이기 반면, 엔터티는 문제를 해결하고 데이터 크기를 상당히 줄이고 요약된 값을 반환하는 "요약" 기능을 실행하는 곳입니다.

OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

그럼 MapReduce를 적용해서 위의 이미지를 설명해 보겠습니다.

지도 단계에서는 두 가지 일이 발생합니다:

  • (1) 플라즈마 체인 1은 플라즈마 체인 2에 작업을 할당하고
  • (2) 그런 다음 플라즈마 체인 2는 각 페이지를 플라즈마 체인 3에 할당합니다.

거기서부터 Reduce가 시작됩니다:

  • (1) 그런 다음 플라즈마 체인 3은 플라즈마 체인 2에서 방금 수신한 내용을 컴퓨터로 처리하고 Merkelized 데이터를 플라즈마 체인 2로 다시 반환합니다.
  • (2) 그런 다음 플라즈마 체인 2는 최종 데이터를 가져오고 최종 Merkelized 데이터를 플라즈마 체인 1로 다시 보냅니다.

완전한 원.

다음 질문은 '메르켈화된' 데이터가 무엇입니까?일 것입니다. 이를 이해하려면 머클 트리를 살펴봐야 합니다.

OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

그렇다면 머클 트리의 목적은 무엇일까요?

체인의 각 블록에는 수천 개의 거래가 포함되어 있으므로 블록의 모든 데이터를 일련으로 저장하는 것은 매우 비효율적이고 비실용적입니다. 이로 인해 잠재적으로 특정 거래를 찾는 것이 매우 번거로워집니다.

여기가 Merkle 트리가 들어오는 곳으로, 특정 거래가 해당 블록에 속하는지 여부를 알아내는 데 도움이 됩니다.

OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

위의 빨간색으로 표시된 이 특정 블록에서 데이터를 찾고 싶다고 가정해 보겠습니다. 개별 해시를 일일이 살펴보고, 데이터에 속하는지 아닌지를 확인하는 번거로운 과정을 거치는 것이 아니라, 데이터까지 이어지는 해시의 흔적을 따라가면 추적할 수 있습니다.

OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

"Merkelized"라는 용어를 들으면 이는 Merkle 루트 또는 "Top Hash"라고 표시된 최상위 계층의 단일 노드를 나타냅니다. 각 하위 체인은 가끔씩 상위 체인에 Merkelized 솔루션을 보내야 합니다.

앞서 우리는 플라즈마에 대한 개발자 설계의 일부가 개인이 체인에서 적절하게 나갈 수 있도록 보장하는 메커니즘을 제공하여 완전히 무신뢰임을 보장하는 것이라고 언급했습니다. 아래 이미지를 살펴보세요:

OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

Alice가 플라즈마 블록 #3에 1 ETH를 가지고 있지만 어떤 이유로든 플라즈마 블록 #4에는 더 이상 해당 ETH가 없다는 것을 알게 되었다고 가정해 보겠습니다.

블록 #4를 관리하는 사람이 악의적인 행동을 하고 자신의 1 ETH를 다른 사람에게 할당했다고 가정해 보겠습니다. 앨리스는 무엇을 하나요?

플라즈마 스마트 계약을 통해 Alice는 자신 또는 이 활동을 알아차린 다른 사람에게 사기 증명을 루트 블록체인으로 보낼 수 있습니다. 거기에서 루트 블록체인은 사기가 진짜인지 아닌지를 확인하고, 만약 그렇다면 악성 블록을 "롤백"하여 무효화합니다. 따라서 플라즈마 체인의 상태는 블록 #3으로 되돌아갑니다.

그러면 블록 #4는 어떻게 되나요? 블록 #4의 서명자/생성자는 처벌을 받습니다.

OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

플라즈마 프로토콜 종료

이제 이 결과는 전적으로 개인이 사기 행위에 접근할 수 있는지 여부에 따라 달라지며, 항상 그런 것은 아닙니다. Alice가 사기성 데이터에 접근할 수 없는 경우, Plasma의 내부 분쟁 해결 시스템이 미리 설계된 출구를 통해 시작됩니다.

이 두 번째 가설에 대해 Alice가 사기 데이터에 액세스할 수 없었다고 가정해 보겠습니다.

OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

이 경우 Alice는 블록 #3에 1 ETH를 가지고 있지만 블록 #4에는 액세스할 수 없습니다.

따라서 Alice는 7일 이내에 액세스 권한이 부여되지 않으면 체인을 종료하겠다고 상위 체인(루트 체인)에 알립니다. 그렇게 함으로써 그녀는 7일 이내에 1 ETH를 소비하겠다는 의도를 방송할 것입니다. 그녀가 1 ETH를 사용하지 않으면 체인에서 나갈 수 있습니다.

종료는 플라즈마 블록 내부의 입력 시간 순서대로 발생합니다. 즉, 오래된 입력이 먼저 종료될 수 있어 공정한 시스템이 만들어집니다. 아이디어는 루트 체인을 어떤 희생을 치르더라도 보호하고 다른 모든 블록이 손상된 경우에만 참가자가 해당 블록으로 이동하도록 하는 것입니다.

이제 Alice가 1 ETH를 지출할지 여부를 상위 체인에 알릴 때 해당 "의도"는 중첩된 트리를 가져오는 어딘가에 저장되어야 합니다.

OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

출처:플라즈마 백서

여기서 체인의 세 가지 수준을 식별할 수 있습니까?

  • 레벨 0:루트 체인(예:이더리움)
  • 레벨 1:루트 체인의 하위(플라즈마 블록체인, 첫 번째 트리 깊이)
  • 레벨 2:레벨 1의 하위 체인(플라즈마 블록체인, 두 번째 트리 깊이)
  • 레벨 3:레벨 2의 하위 요소(플라즈마 블록체인, 세 번째 트리 깊이)

이제 레벨 2의 블록이 손상되었다고 가정해 보겠습니다. 앨리스는 1 ETH를 어디로 옮길까요?

OMG 네트워크(OmiseGo):플라즈마 및 분산형 확장에 대한 심층 분석

출처:플라즈마 백서

손상된 블록의 모든 참가자는 이전 블록으로 이동하고 해당 손상된 블록은 체인에서 제거됩니다. 이는 루트 체인을 그대로 유지하면서 경제적으로 더 실행 가능한 솔루션입니다.

OMG 토큰

OMG 네트워크는 OMG 토큰을 사용합니다. 6월 23일부터 7월 23일까지 진행된 2017 ICO에서는 2,500만 달러가 모금되었습니다. 회사는 BAT와 같은 실수를 저지르고 싶지 않았습니다. OMG 판매를 KYC 또는 쉽게 식별할 수 있는 사람으로 제한하여 한두 명의 부자가 거의 모든 토큰을 구매할 가능성을 방지했습니다.

틀림없이 OMG 네트워크의 가장 인기 있는 기능은 스마트 계약을 통한 일괄 트랜잭션을 사용하여 ERC 토큰으로 작업을 확장하는 사이드체인이라는 것입니다.

이러한 통합으로 인해 확인 시간이 단축되어 결제 속도가 빨라지고 수수료도 절감됩니다. 그 효과로 인해 OMG 네트워크는 결제 전에 트랜잭션을 일괄 처리하는 Ethereum용 Layer-2 솔루션으로서 Ethereum 비용의 3분의 1로 수천 건의 트랜잭션을 처리할 수 있습니다. CoinDesk에 따르면 보조 계층에서 이더리움 트랜잭션을 일괄 처리하는 것이 네트워크 확장을 돕는 선호되는 솔루션이 되었습니다.


펀드 정보
  1. 펀드 정보
  2. 공공 투자 기금
  3. 사모투자펀드
  4. 헤지 펀드
  5. 투자 펀드
  6. 인덱스 펀드