[Web3.0]/블록체인

COSMOS

_niel 2023. 3. 10. 15:18

코스모스란?

탈중앙화 방식으로 이종의 블록체인을 연결 및 상호 운용 가능할 수 있도록 구축하는 블록체인 네트워크

 

Tendermint

BFT컨센서스 엔진으로, DPOS 방식을 취하고 있음

 

DPOS

- 스테이킹 토큰을 가진 모든 사람이 노드를 돌리는 것 보다, consensus효율의 측면에서 선발된 몇명의 대표자에게 위임

- 텐더민트의 경우에는 100~130여개의 대표 노드에게 위임하여 동작, 검증인이 많아질수록 합의속도가 느려짐

 

Finality

- 블록이 revert될 수 없다는 것을 나타내는 블록체인의 성격으로, Pow체인에서는 일정수준의 Confirmation이 지나야 블록이 revert 되지 않는다는 것을 확률적으로 확정할 수 있음 (비트코인의 경우 6번)

- 텐더민트는 One Block Finality로 IBC(Inter-Blockchain Communication)을 용이하게 함

 

Cosmos-SDK

- BFT 위에 안전한 블록체인 애플리케이션을 구축하는 과정을 간소화한 프레임워크

- 개발자가 애플리케이션의 각 기능을 처음부터 코딩하지 않고도 애플리케이션별 블록체인을 쉽게 시작할 수 있다는 장점

- Zone이 분산되어(코인이 분산) 보안성이 취약해 질 수 있는 단점

 

AppChain

- 한 블록체인으로 모든 서비스를 담는것을 불가능

- 따라서 기능별로 새로운 체인을 쉽게 만들 수 있는 기능을 제공

- 새로운 체인은 하나의 AppChain으로 IBC를 통해 여러 다른 체인들과 연결 가능

- 옵티미스틱 롤업, 영지식(ZK)롤업 등으로 이더리움에 트랜잭션

 

코스모스 허브

'[Web3.0] > 블록체인' 카테고리의 다른 글

Wyvern Protocol  (0) 2023.03.14
Re-entrancy attack  (0) 2023.03.10
Structure of CryptoKitties  (0) 2023.03.06
이더리움 GAS  (0) 2023.02.17
이더리움 Transaction 구조  (0) 2023.02.17