블록체인의 인터넷 코스모스 > 정보 자료

체인톡 (ChainTalk.io) - 이더리움 커뮤니티

서울이더리움 밋업 - Loom Network…
블록체인 소개자료4
암호화폐 비판에 대한 반론
dapp 개발 예제로 배우기 사이트 (한글)42

1  이더리움  블록체인  비트코인  Ico  AND  pos  Dapp 

정보 자료

블록체인의 인터넷 코스모스

페이지 정보

작성자 구라김 쪽지보내기 프로필 아이디로 검색 전체게시물  (120.♡.120.♡) 작성일18-05-10 01:17 조회934회 댓글0건

본문

나코모토 사토시가 2008년 10월 31일 Bitcoin 백서를 발표했을때 세상은 거꾸로 뒤집혔습니다. Bitcoin은 블록체인 기술을 세계에 소개했습니다. 그 이후로 큰 변화가 발생했습니다. 블록체인 기술은 세계의 몇몇 대기업에서 채택했습니다. Ethereum은 블록체인 기술의 다양성을 세계에 보여주었습니다.

그러나 빠른 채택으로 인해 문제가 발생합니다. 문제는 확장성 및 상호운용성 분야에 있습니다. Cosmos Blockchain(코스모스 블록체인)은  이 모든 것을 해결하고 블록 체인을 다음단계로 이끌려고 하고 있습니다. 코스모스에 익숙해지기 전에 확장성 및 상호 운용성 문제를 자세히 살펴 보겠습니다.

 

Cosmos Blockchain은 무엇입니까? 가장 종합적인 가이드

Cosmos Blockchain은 무엇입니까? 가장 종합적인 가이드


확장 성 및 상호 운용성 문제

 

문제 # 1 : Scalablity 

 

Bitcoin 및 Ethereum이 Visa 및 PayPal과 같은 주류 시스템과 경쟁하려면 transaction time의 upgrade가 필요합니다. PayPal은 초 당 193 건의 transaction을 관리하고 비자는 초당 1667건의 transaction을 관리하지만, Ethereum은 초당 20 건의 transaction을  비트코인은 초당 7 건의 거래를 할 수 있습니다. 이 scalablity 수치가 향상 될 수있다면 방법에 대해 이야기 해야합니다.

다음과 같은 확장성 문제를 해결할 수 있는 여러 솔루션이 있습니다.

  • Segwit 
  • Lightning network / Raiden

둘 다 유용하지만, 그들 자신의 단점이 있습니다.

 

Segwit은 vertical scaling 솔루션으로 이것의 의미는 하나의 머신에 physical capability(물리적 용량)에 크게 의존합니다. 반면에 Lightning Network는 뛰어난 지불 시스템이지만, 오로지 마이크로 트랜잭션만 처리 할 수 있다는 것입니다.

 

문제 # 2 : Interoperability(상호 운용성)

 

현재의 생태계를 살펴 보겠습니다. 암호화폐에 Bitcoin, Ethereum, Litecoin 등 서로 다른 암호화폐가 있습니다. 마찬가지로 전통적인 금융에서 은행은 SWIFT, ACH 등과 같은 시스템을 보유하고 있습니다.

 

문제는 이들 서로가 의사소통이 극히 어렵다는 사실에 있습니다. 비트코인이 이더리움에서 무슨 일이 일어나고 있는지를 아는 것은 어렵습니다. 종종 이러한 블록체인은 정보를 거의 공유하지 않습니다. 그러나 우리는 atomic cross-chain 과 같은 솔루션을 보유하고 있지만 이는 진정한 상호운용성이 아닙니다.

 

은행이 암호화폐와 의사소통을 시도하면 두배로 어려워집니다.

 

이것이 암호화폐와 은행간 포털을 제공하는 거래소가 중요해지는 이유입니다. 그러나 그 자체로 문제가 있습니다. 거래소는  분권화 된 개체가 아니며 극도로 약점이 존재합니다.

 

  • 거래소는 해킹 당할 수 있습니다.
  • 거래소는 시스템 업그레이드를 위해 오랫동안 정전을 일으킬 수 있습니다.

 

게다가 기존세계와 암호세계 사이의 오해가 비극적인 결과로 이어질수 있는 또 다른 영역이 있습니다.

ICO에서 각 개체(Entity)는 토큰에 많은 돈을 투자하면서 은행계좌에 돈을 저축하는 것은 어려워질 수 있습니다. 은행은 분명히 돈이 어디에서 왔는지, 그리고 투자한 돈을 제공한 사람이 누구인지 알고 싶어합니다.

 


Cosmos Blockchain이 해결책입니다.

코스모스는 이러한 문제를 한번에 해결할 "블록체인의 인터넷"을 목표로합니다. Cosmos의 아키텍처는 "Hub"라고 불리는 중앙 블록체인에 연결된 "Zone"이라는 독립적인 블록체인으로 구성됩니다.

Cosmos Blockchain이란 : 가장 포괄적 인 가이드

Cosmos 백서에 따르면 :

"zone은 Tendermint Core와 연결되어 있으며, Core는 엄격한 fork-accountability(포크-책임성)이 악의적 행위자의 행동을 보전하는 고성능의 일관성 있고 안전한 PBFT consensus(합의) 엔진을 제공합니다. 텐더민트 코어의 BFT consensus(합의) 알고리즘은 public proof-of-stake blockchain 확장에 매우 적합합니다. "

 

더 자세한 내용을 살펴보기 전에 팀을 만나 보겠습니다.

 

코스모스 블록체인 뒤에있는 팀

Cosmos는 Interchain Foundation (ICF)에서 지원합니다. Tendermint 팀은 개발을 위해 ICF와 계약을 맺었습니다.

ICF와 Tendermint 팀에 대한 간단한 소개입니다 :

Cosmos Blockchain이란 : 가장 포괄적 인 가이드

 

Tendermint(덴더민트)와 연장선상의 Cosmos(코스모스)는 멋진 팀을 가지고 있습니다. 주요 맴버를 보면.

(회사명:Tendermint 블록체인명:Cosmos - 텐더민트에서 만든 블록체인이 코스모스)

 

Jae Kwon : 그는 Tendermint의 CEO겸 창립자입니다. 그는 이전에 팀을 위한 앱을 개발하는 "I done this (https://idonethis.com/ )"를 설립했습니다 . 그는 또한 Scramble.io, Flywheel 네트워크 및 Yelp를 비롯한 여러 프로젝트에 많은 공헌을했습니다.

 

Ethan Buchman : CTO이자 공동 창립자 인 Guelph는 University of Guelph에서 석사학위를 받았으며 research scientist로 2년 이상의 경력을 쌓았습니다. Blockchain 공간에서의 첫 작업은 2014 년 Eris Industries에서 시작했습니다.

 

Peng Zhong : 디자인 책임자. 그는 자신이 시작한 웹 개발회사 인 Nylira의 full stack JavaScript 개발자로 일하면서 7 년 이상의 경력을 쌓았습니다.

 

Tendermint : 코스모스 블록체인의 연료

Tendermint(텐더민트)는 PBFT의 변형입니다. Practical Byzantine Fault Tolerance(PBFT)

 Byzantine Fault Tolerance 또는 BFT 시스템은 비잔틴 문제를 성공적으로 해결한 시스템입니다.

(3세대 블록체인이 대부분 이 로직을 사용하여 블록체인 하드포크 방지로직으로 사용합니다. 비잔틴장군 문제는 블록체인에서 체인이 합의 혹은 확인을 거친 체인인지 여부를 판단하는 기본적인 로직입니다.)

 

Byzantine Generals Problem(비잔틴 장군 문제)는 무엇입니까?

Cosmos Blockchain은 무엇입니까? 가장 종합적인 가이드

 

 비잔틴 장군이 있고 그들이 도시를 공격하기를 원한다고 상상해보십시오. 그들은 매우 다른 두 가지 문제에 직면해 있습니다.

 

  • 장성들과 그들의 군대는 매우 멀리 떨어져 있으므로 중앙 집권적 권력은 불가능하며, 이는 협조된 공격을 매우 힘들게 만듭니다.
  • 도시에는 거대한 군대가 있으며 그들이 모두 승리 할 수있는 유일한 방법은 모두가 즉시 공격하는 것입니다.

 

성공적인 협조를 위해 왼편 군대는 오른쪽 군대에 "수요일 공격한다"라는 메시지를 전하는 메신저를 보냅니다. 그러나 오른쪽에 있는 군대는  "아니. 금요일 공격한다"하고 메신저를 다시 왼쪽 군대로 되돌려 보냅니다.

 

이것이 바로 우리가 직면한 문제입니다.

 

불쌍한 메신저에게 여러가지 일이 일어날 수 있습니다. 그는 체포되거나 살해되고 다른 메신저로 대체 될 수 있습니다. 이것은 군대가 통제가 되지 않은 상태의 공격을 하게하며 패배를 초래할 수 있는 조작된 정보를 얻게 할 수 있습니다.

 

여기에는 블록체인에 대한 명확한 언급이 있습니다. 체인은 거대한 네트워크입니다. 어떻게 그들을 믿을 수 있는가? 지갑에서 4 이더를 보내고 있다면 네트워크의 누군가가 그것을 변경하고 4 ~ 40 이더를 변경하지 않는다는 것을 어떻게 알 수 있습니까?

 

이 장성들이 필요로 하는것은 모든 난관에도 불구하고 군대가 실제로 동시에 공격 할 수 있는지를 확인하는 consensus mechanism(합의 메커니즘)입니다. Tendermint(텐터민트)의 시스템은  consensus mechanism(합의 메커니즘) 중 하나입니다.

 

좋은 BFT 알고리즘을 만드는 Tendermint의 또 다른 속성은 fork-accountablity(포크-책임성)로 fork(체인분할)가 막는다는 것 입니다. Bitcoin과 Ethereum의 시스템은 현재로서는 가장 fork-accountablity(포크-책임성)이 없습니다. 우리가 Bitcoin 및 Bitcoin Cash에서 보았던 것과 같이  fork(포크)는 Bitcoin에서 계속 발생하고 있으며 우리는 악명높은 ETH-ETC 분할을 지켜봤습니다.

 

fork-accountablity(포크-책임성) 시스템을 갖게되면 악의적인 행위자가 자신의 행동을 통해 시스템을 분열시키지 않게됩니다. 이것은 또한 double-spend attack(이중 지출 공격)의 가능성을 줄입니다.

 

Tendermint에서 몇 가지 용어 정의하기

 

Tendermint는 간단하고 고성능이며 책임있는 포크(자동 블록사이즈 증가로 설명)가 가능한 BFT 일치 메커니즘입니다.

먼저 우리가 사용하게 될 용어들 중 몇 가지를 소개합니다.

 

  • 네트워크는 많은 노드로 구성됩니다. 특정 노드에 연결된 노드를 피어 (peer)라고합니다.
  • consensus 프로세스는 특정 block height H에서 발생합니다. 다음 블록을 결정하는 프로세스는 다중 라운드로 구성됩니다. (블록을 H로 표현, 신규 블록이 생성시 H가 1증가했다고 표현)
  • 라운드는 여러 상태로 구성됩니다 : NewHeight, Propose, Prevote, Precommit  각 상태를 라운드 스텝 또는 그냥 "Step"이라고합니다.
  • 노드는 height, round, and step 에 있습니다.  간단히 (H,R,S)로 표현 
  • prevote, precommit는 vote(투표)를 prevote(사전투표) 하는것 그리고 precommit(사전승인)을 전파하는 것을 의미합니다.
  • (H,R)에 있는 블록이  prevotes(사전투표)가  2/3이상일때 lock-proof-lock-change 또는 PoLC라고합니다.

 

State machine(상태 머신)이란 무엇입니까?

 

state machine(상태 머신)은 말하자면 Tendermint 프로토콜의 엔진입니다. 다음 다이어그램은 어떻게 생겼는지를 보여줍니다.

Cosmos Blockchain이란 : 가장 포괄적 인 가이드

좋아, 여기서 무슨 일이 일어나고 있는거야?

 

각 라운드가 진행되는 상태를 기억하십니까? NewHeight, Propose, Prevote, Precommit 및 Commit.

 

이 중 "Propose, Prevote, Precommit"는 한 라운드로 구성되고 다른 두 개는 특수 라운드로 구성됩니다. 이상적인 시나리오에서 상태 전환은 다음과 같이 동작합니다. 

 

NewHeight -> (Propose -> Prevote -> Precommit) + -> Commit -> NewHeight -> ...

 

위와 같이 블록이 커밋되기 전에 여러 라운드가 필요할 수 있습니다. 왜 이러한 라운드가 필요합니까?

 

  • 지정된 proposer(제안자)가 불참 할 경우.
  • 제안된 블록이 무효화 될 경우.
  • 블록이 시간내에 전파되지 않을 경우.
  • 2/3의 prevotes(사전투표)가 시간내에 validator 노드로 수신되지 않았을 경우.
  • 다음 단계로 진행하기 위해  2/3 이상의 prevote(사전투표) 필요하지만 최소한 하나 이상의 validator가 로 투표하거나 악의적으로 다른 것에 투표했을 수 있습니다.
  • prevotes(사전투표)가 수신되었을지라도 블록에 대한 2/3의 precommit을 받지 못할 경우.

 

각 state마다 어떤 일이 발생합니까?

 

이제는 각각의 모든 state를 살펴보고 어떻게 진행되는지 봅시다.


Propose

이 단계에서, 지정된 proposer(제안자), 즉 선택된 노드는 (H, R)에 추가 될 블록을 제안합니다. 

이 단계는 다음 두 가지 방법 중 하나로 종료됩니다.

  • 블록은 propose(제안) 되어지고 prevote stage(사전투표 단계)에 진입합니다.
  • prevote stage(사전투표 단계)로 들어가게 되면 블록을 제안 할수 있는 시간은 종료됩니다.

(트렌젝션이 생기게 되면 신규 블록 생성이 필요하게 됩니다. 블록이 제안된다고 이야기 하고 있으며 순차적인 흐름에 대한 설명인데 이해가 좀 어려운감이 있어서 추가 설명합니다. 단순히 신규 블록의 생성이 필요한 상태인겁니다. 단순한 도식 설명정도)

 

Prevote

이제 우리는 prevote 단계에 옵니다. 이 단계에서 모든 validator는 결정을 내려야합니다.

  • 어떻게든 validator가 이전 라운드에서 제안된 블록에 잠겨 있으면 자동으로 해당 블록을 승인하고  전파합니다.
  • validator가 현재 라운드에 대해 수용 가능한 block제안을 받은 경우, 제안된 block에 대한 prevote(사전 투표)를 서명하고 전파합니다.
  • 그러나 제안서가 이상한점이 있거나 제안서를 받지 못한 경우 (예 : 제안자의 시간이 다 된 경우), 그들은 "nill"prevote(사전투표)에 서명을합니다.
  • 이 단계에서는 block-locking이 발생하지 않습니다.
  • 이 기간 동안 모든 노드는 시스템 전체에서 prevote를 전파합니다.

(블록이 생성이 필요한지에 대한 사전 투표를 하게됩니다. 이는 하드포크때문인데. 하드포크시 메모리 사이즈 크기가 다른 블록 때문에 - 체인 분리의 문제 때문에 이런 과정을 거치게 됩니다.  체인 분리를 막기 위해 사전투표과정을 두어 투표를 받은 블록만이 인정을 받게 하는 시스템입니다. 이 과정을 fork-accountablity라고 합니다.)


Precommit

이제  "precommit"이라고 불리는 라운드의 마지막 단계입니다. 이 단계에 들어가면 prevote되고 전파된 것을 결정하기 위해 precommit을 하게 됩니다.  다음 세 가지 시나리오 중 하나가 발생할 수 있습니다.

  • validator가 특정 허용 가능한 블록에 대한 2/3의 prevote을  받는다면 validator는 승인하고 블록에 대한 precommit을 전파합니다. 그들은 또한 그 블록에 lock 됩니다. validator는 한 번에 한 블록에만 lock 할수 있습니다.
  • 그러나 validator가  2/3 rd 이상의 NUL prevote를  받는다면 unlock되고 precommit가 "NIL"이 됩니다.
  • 마지막으로,만약 2/3 rd 이상을 받지 못한다면 승인하지 못하거나 lock하지 못합니다.

이 단계에서 노드는 네트워크에 precommit을 계속 전달합니다.

결국, 제안된 블록이 2/3이상의 precommit이 되면 "Commit"단계로 이동합니다. 그러나 2/3 이하이면 다음 라운드의 "Propose"단계에 진입합니다.

(이 단계는 전파된 블록을 네트워크 일원으로 받을것인지 말것인지에 대한 사전 합의를 하는 단계입니다. Commit을 하게 되면 블록체인 네트웍에 전파가 되기 때문에 한번 더 네트워크 구성원의 합의를 받는것 같습니다.)


Commit

커밋 상태는 "round"의 일부가 아닙니다. NewHeight와 함께, 그것은 두 개의 특별한 라운드 중 하나입니다. Commit 상태에서 두 개의 조건이 충족되었는지 확인합니다.

  • 첫째, validator는 네트워크에서 precommit block을 수신해야합니다. 일단 완료되면, 그들은 승인하고 commit된 블록을 전파합니다.
  • 둘째, 블록은 최소한 2/3이상의 precommit을 받을 때까지 기다립니다.

이 작업이 완료되면 블록이 네트워크에 Commit됩니다.

(이 단계는 이전 두번의 합의[prevote-precommit]에 따라 신규 블록이 생기는 단계입니다.)


NewHeight

블록높이를 1 증가시켜 블록이 추가되었음을 나타냅니다. (블록이 증가될때 Height가 증가한다고 표현하는거 같습니다)

Choosing the validators

지금까지 이해할 수 있듯이 validator의 기능은 매우 중요하기 때문에 초기에 모집하는것이 중요합니다. 그렇다면 validator는 정확히 어떻게 모집이 될까요?

누구든지 언제든지 miner(광부)가 될 수 있는 Bitcoin과 달리 Tendermint 참여 validator는 많은 기능을 수행해야 합니다. 또한 validator의 수를 늘리면 속도지연이 될 수 있습니다.

이것이 코스모스가 창조된 날 (즉, 기금 모금 행사의 날)에 100 명의 validator를 선택하기로 한 이유입니다. validator의 수는 10년동안 300이 될 때까지 매년 13 % 씩 증가합니다.

Cosmos Blockchain이란 : 가장 포괄적 인 가이드

 

그래서 ... 텐더민트는 좋은거야?

코스모스 백서의 내용 :

"Tendermint은 탁월한 성능을 제공합니다. 5개 대륙의 7개 데이터 센터에 걸쳐 64개 노드가 분산된 상용 클라우드 인스턴스의  벤치 마크에서 Tendermint Consensus(합의)는 1 초에서 2 초 정도의 대기 시간으로 초당 수천개의 트랜잭션을 처리할 수 있으며, 특히 혹독한 적대적인 상황, validator의 위험, 악의적인 vote 중에도 초당 1000건이 훨씬  넘는 거래 실적을 유지할수 있는 것으로 나타났습니다."

아래의 그래프는 위에 작성한 주장을 뒷받침합니다.

Cosmos Blockchain이란 : 가장 포괄적 인 가이드

 

텐드민트의 장점

  • Tendermint는 250 byte transaction을 초당 10,000 회의 속도로 처리 할 수 있습니다.
  • 더 좋고 간단한 라이트 클라이언트 보안은 모바일 및 IoT 사용에 이상적입니다. 반대로 Bitcoin 라이트 클라이언트는 더 많은 작업이 필요하며 많은 요구사항 때문에 특정 사용 사례에서는 비실용적입니다.
  • Tendermint(텐더민트)는 long-range-nothing-at-stake double spends 및 censorship(검열)과 같은 공격을 중지 할수 있는 fork-accountability(포크 책임)을 가지고 있습니다.
  • Tendermint는 독립적인 컨센서스 엔진 Tendermint 코어를 통해 실행됩니다. 코어 내부는 블랙박스와 비슷하며 각 블록체인의 기록을 가지고 있습니다.

    Tendermint Core는 Application Blockchain Interface(ABCI)를 통해 블록체인과 연결합니다.

Hub and Zone : Cosmos Blockchain의 심장

앞서 언급했듯이 Cosmos의 아키텍처는 Hub and Zones 방식을 따릅니다. 하나의 중앙 허브에 여러 개의 블록 체인이 연결됩니다. 태양과 태양계를 생각해보십시오.

Cosmos 허브는 개별 사용자 또는 영역 자체가 토큰을 보유 할 수있는 분산 원장입니다. 영역은 IBC 또는 Inter Blockchain Communication을 사용하여 Hub를 통해 서로 상호 작용할 수 있습니다.

Cosmos Blockchain이란 : 가장 포괄적 인 가이드

분명히 허브가 Cosmos 블록체인 시스템에서 중요한 역할을하기 때문에 보안은 매우 중요합니다. 이 때문에 세계적으로 분산된 validator 그룹이 보안을 유지합니다. 이 구조는 continental network partition(대규모 네트워크 분할)이나 nation-state sponsored attack(국가적인 지원받은 공격)처럼 심각한 공격에도 견딜 수 있습니다.

* network partition  

 참고 : https://www.symantec.com/ko/kr/security_response/glossary/define.jsp?letter=n&word=network-partition

* nation-state sponsored attack 

참고 : https://www.mwrinfosecurity.com/our-thinking/state-sponsored-cyber-attacks/

 

이제 허브에 연결된 영역이 있습니다.

 

영역은 IBC packet을 사용하여 허브와 상호 작용합니다. zone의 validator는 허브안에서 일정량의 Atom 토큰을 stake해야합니다. 경우에 따라 zone이 악의적으로 행동하기 시작하면 stake 된 Atom이 제거되기도 합니다.

이제 Hub와 Zone이 무엇인지 알았으므로 IBC를 사용하여 어떻게 상호 작용하는지 봅시다.

Cosmos의 IBC는 어떻게 작동합니까?

Cosmos Blockchain이란 : 가장 포괄적 인 가이드

 

Cosmos에서 Inter Blockchain Communication이 어떻게 작동하는지 가장 잘 이해하기 위해, 작동 예제를 살펴 보겠습니다. 세 가지 블록체인을 고려하십시오.

  • Hub.
  • Zone 1.
  • Zone 2.

Zone 1이 "패킷"이라는 메시지를 보내서 Hub를 통해 Zone 2와 상호 작용하기를 원한다고 가정하십시오. 어떻게 작동합니까?

  • Zone 2에서 proof(증명)이 전달됩니다. 즉 Zone 1(sending chain)이 Zone 2(receiving chain)에 게시됩니다.
  • Zone 2에서 proof(증명)을 수신하기위해 Zone 1의 block header 정보를 유지하고 있어야합니다. 
  • IBC는 두 개의 트랜잭션으로 분할됩니다 : IBCBlockCommitTx transaction :  받는쪽 블록체인 정보관리 IBCPacketTx :  보낸쪽 블록체인 정보를 관리

이것은 무었입니까? 왜 IBC를 두 부분으로 나누었습니까?

코스모스에서는 zone은 독립적인 토큰 모델, 경제학 및 거버넌스 시스템입니다. 이것은 멋있어 보이지만 무엇이 관계가 있습니까??

IBC를 두 부분으로 나누면 Zone1이 많은 packet을 보내더라도 Zone1상의 특정 문제와 연관이 없이 packet에 대한 commit을 할수 있습니다.  Zone2의 native-fee-market(독립적인 시장)으로 구분할수 있습니다. 

두 나라 간의 무역을 생각해보십시오. 국가 A가 일부 철, 석탄 및 금을 국가 B에 보냈다고 가정 해 봅시다. 국가 B는 국가 A에게 알리지 않고  석탄 사용을 금지했습니다. 허브를 경유하는 방법을 통해 국가 C는 A가 원하는 것을 보낼 수 있고 국가 B는 받고 싶은것을 받을수 있습니다.

Cosmos Blockchain이란 : 가장 포괄적 인 가이드

아톰 토큰

Cosmos 블록 체인에서 사용되는 기본 토큰은 Atom입니다.  Cosmos 블록 체인의 연료처럼 사용됩니다.  

스미스 크라운(ICO사이트 : https://www.smithandcrown.com/sale/cosmos/ ) 에 따르면 ,크라우드 세일을 한 아톰이 바로 거래소에서 거래되지 않을것입니다. 

코스모스는 2017년 4월 6일 기금 모금 행사를 가졌으며 4.87k BTC / 246.89k ETH을 모금했으며 총 168,475,963 ATOM이 발행되었습니다.

모금 행사 기간 동안 ATOM은 다음과 같이 배포되었습니다.

  • ICF (10 %)
  • AIB (10 %)
  • Initial Donors (5 %)
  • Pre-Fundraiser Donors + Fundraiser Donors (75 %).

Cosmos Blockchain이란 : 가장 포괄적 인 가이드

코스모스 거래 Transaction fee

zone에는 고유 토큰이 있을 수 있으므로 허브 validator는 트랜잭션 비용으로 원하는 토큰 또는 특정 토큰의 조합을 허용 할 수 있습니다. 거래 환율은 블록의 가스 한도를 초과하지 않는 한 validator가 설정 한도 내에서 설정할 수 있습니다.

수집된 수수료 중 2 %는 예비 풀로 보내지만 나머지는 스테이크에 비례하여 validator에 배포됩니다. (이자 지급)

 

코스모스 블록 체인 거버넌스

코스모스와 같은 시스템을 사용하면 엄격한 거버넌스 모델을 갖는 것이 절대적으로 중요합니다. validator는 시스템의 전반적인 안정과 건강을 책임질 것입니다. 코스모스 생태계의 변화는 validator의 투표를 통해 이루어집니다. 투표가 이루어지기 전에 충족되어야 할 조건이 있습니다.

  • validator는 일정량의 토큰을 stake(보유)합니다. 토큰은 다른 토큰이거나 다양한 토큰의 조합 일 수 있습니다.
  • validator가 적시에 제안서에 투표하지 않으면 일정 기간 동안 비활성화 됨으로써 처벌됩니다.

각 제안서마다 유권자는 다음 중 하나의 투표를 할 수 있습니다.

  • Yea
  • YeaWithForce
  • Nay
  • NayWithForce
  • Abstain.

투표에 따라 다음과 같은 시나리오가 가능합니다.

  • 제안서가 Yea 또는 YeaWithForce의 절대 다수를 얻으면 제안서가 통과됩니다.
  • 제안서가 Nay 또는 NayWithForce의 절대 다수를 얻는다면 제안서는 폐기됩니다.
  • 1/3 이상의 유권자는 "강력하게" 다수결을 거부 할 수 있습니다.
  • 만약 절대 다수가 거부 된 경우 참여하는 모든 사람은 하루치의 블록 비용을 잃어 처벌 받게됩니다.  더군다나 다수결을 거부한 당사자는 ATOM의 0.1 %를 잃음으로써 추가 처벌을 받게 됩니다.

Cosmos Blockchain 사용 사례

Cosmos는 몇 가지 매우 흥미로운 사용사례를 가지고 있습니다. 

  • DEX : 코스모스 블록체인 (Cosmos Blockchain)은 서로 너무 많은 블록 체인을 연결하기 때문에 쉽게 서로 다른 생태계가 서로 상호 작용할 수 있다는 것은 말할 필요도 없습니다. 이것은 분산 거래소를 위한 완벽한 환경입니다.
  • Cross chain transaction : 마찬가지로 한 영역은 Cosmos 허브를 통해 다른 영역의 서비스를 이용할 수 있습니다.
  • Ethereum Scaling : 이것은 더 많은 사용 사례 중 하나입니다. Cosmos 허브에 연결된 모든 EVM 기반으로 한 zone은 아키텍처에 따라 Tendermint consensus(합의) 시스템에 의해 구동됩니다. 이렇게하면 이와 같은 zone은 보다 빠른 확장성을 갖을수 있습니다.

결론

코스모스 (Cosmos)와 텐더민트 (Tendermint)는 가장 흥미로운 프로젝트입니다. 그들은 새로운 차원의 확장성 및 블록 체인에 대한 상호 운용성을 필요로하고 있습니다. 카르타노, 아이온 (AION), ICON 등과 같은 상호 운용성 분야에서 경쟁사들과 어떻게 경쟁 할 수 있을지는 시간만이 알 수 있습니다 .

그러나 기술은 확실히 흥미롭습니다. 그리고 그들은 그 뒤에 매우 열정적이며 헌신적인 팀을 가지고 있습니다. 그들이 모든 구현을 할수 있기를 바라며 빠른 주류 채택을 위해서는 확장성 및 상호운용성 문제를 해결해야 합니다. 아마도 코스모스 블록 체인이 길을 열어 줄 것입니다.

 

출처 : https://blockgeeks.com/guides/what-is-cosmos-blockchain/

  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
추천 2 비추천 0

댓글목록

등록된 댓글이 없습니다.

정보 자료 목록

Total 304건 1 페이지
정보 자료 목록
번호 제목 글쓴이 날짜 조회 추천 비추천
304 [블록체인 개발자 구인] 이더리움 블록체인 스타트업 온더(Onther Inc.)에서 개… 인기글 철학자 쪽지보내기 프로필 아이디로 검색 전체게시물 06-12 1274 0 0
303 Waves, 한국 커뮤니티 Airdrop (에어드롭) 이벤트 인기글첨부파일 크립토 쪽지보내기 프로필 아이디로 검색 전체게시물 05-15 558 0 0
302 암호화폐에서 github의 의미 인기글 구라김 쪽지보내기 프로필 아이디로 검색 전체게시물 05-10 668 2 0
열람중 블록체인의 인터넷 코스모스 인기글 구라김 쪽지보내기 프로필 아이디로 검색 전체게시물 05-10 935 2 0
300 서울 이더리움 커뮤니티 해커톤 (Raiden, Maker, Gnosis, Aragon … 인기글 atomrigs 쪽지보내기 프로필 아이디로 검색 전체게시물 04-05 1120 2 0
299 한국과학기술기획평가원 KISTEP 에서 발간한 블록체인 문서입니다. 댓글1 인기글 암호화폐당 쪽지보내기 홈페이지 프로필 아이디로 검색 전체게시물 03-23 1166 0 0
298 이더리움 연구회의 "머클라인"을 소개합니다. 인기글 민빠 쪽지보내기 프로필 아이디로 검색 전체게시물 03-21 1152 0 0
297 블록체인 소개자료 댓글4 인기글첨부파일 구라김 쪽지보내기 프로필 아이디로 검색 전체게시물 02-27 14868 25 0
296 블록체인 세미나 개최 정보입니다(4일 후 마감) 인기글관련링크 블록체인포럼 쪽지보내기 프로필 아이디로 검색 전체게시물 02-19 1225 0 0
295 플라즈마 개발자들의 회의 영상입니다 댓글1 인기글 암호화폐당 쪽지보내기 홈페이지 프로필 아이디로 검색 전체게시물 02-14 883 1 0
294 이번달 블록체인 세미나개최하네요~정보 공유글 댓글1 인기글관련링크 코인매니아a 쪽지보내기 프로필 아이디로 검색 전체게시물 02-06 855 0 0
293 암호화폐 비판에 대한 반론 인기글관련링크 atomrigs 쪽지보내기 프로필 아이디로 검색 전체게시물 02-05 14278 4 0
292 토스코인 기술 세미나, 중국 상하이에 이어 선양에서도 성료 인기글 광산꿈 쪽지보내기 프로필 아이디로 검색 전체게시물 01-26 839 0 0
291 최진기강사의 암호화폐에 대한 강의입니다. 인기글 암호화폐당 쪽지보내기 홈페이지 프로필 아이디로 검색 전체게시물 01-23 1203 0 0
290 CoinKorea 1월 2주차 암호화폐 뉴스입니다. 인기글 Coinkorea 쪽지보내기 홈페이지 프로필 아이디로 검색 전체게시물 01-11 2318 1 0
289 블록체인/가상화폐 관련 기업 대표 인터뷰책 인기글 stardustJ 쪽지보내기 프로필 아이디로 검색 전체게시물 01-08 1309 2 0
288 CoinKorea 1월 1주차 암호화폐 뉴스입니다. 인기글 Coinkorea 쪽지보내기 홈페이지 프로필 아이디로 검색 전체게시물 01-04 2150 1 0
287 CoinKorea 12월 4주차 암호화폐 뉴스입니다. 인기글 Coinkorea 쪽지보내기 홈페이지 프로필 아이디로 검색 전체게시물 12-28 1778 0 0
286 블록체인 비트코인 이더리움 기술 세미나 인기글 robertchoi 쪽지보내기 프로필 아이디로 검색 전체게시물 12-26 1632 0 0
285 CoinKorea 12월 3주차 암호화폐 뉴스입니다. 댓글1 인기글 Coinkorea 쪽지보내기 홈페이지 프로필 아이디로 검색 전체게시물 12-21 2232 1 0
게시물 검색