> 오늘의 암호화폐 뉴스
bitcoin
bitcoin

$102418.358867 USD

-1.97%

ethereum
ethereum

$3298.096549 USD

1.21%

xrp
xrp

$3.048127 USD

-1.30%

tether
tether

$0.999866 USD

-0.01%

solana
solana

$231.464380 USD

-2.61%

bnb
bnb

$675.655067 USD

-0.56%

usd-coin
usd-coin

$0.999928 USD

-0.01%

dogecoin
dogecoin

$0.327988 USD

-0.25%

cardano
cardano

$0.945324 USD

-1.12%

tron
tron

$0.256233 USD

0.65%

chainlink
chainlink

$25.471085 USD

1.61%

avalanche
avalanche

$34.603954 USD

-1.17%

stellar
stellar

$0.416369 USD

-2.01%

sui
sui

$4.058447 USD

-3.89%

toncoin
toncoin

$4.893106 USD

1.10%

텐더민트

텐더민트란 무엇인가요?

Tendermint는 애플리케이션이 다양한 시스템에서 안전하고 일관되게 실행될 수 있도록 하는 합의 메커니즘입니다. 최대 33%의 비잔틴 내결함성과 함께 작동합니다. 이는 Tendermint의 애플리케이션이 실행되는 세 대의 시스템 중 최대 하나가 실패하더라도 작동한다는 것을 의미합니다.

Tendermint는 각 기간마다 검증자 세트의 무작위 노드가 선택되는 지분 증명 합의 방식을 사용합니다. 노드는 즉각적인 거래 최종성을 지닌 체인에 추가되는 새로운 블록을 제안합니다. 블록체인은 모듈식 아키텍처를 가지고 있습니다. 즉, 합의 및 네트워크 계층이 애플리케이션 계층과 분리되어 있습니다. 이를 통해 개발자는 합의 메커니즘 부트스트래핑에 대해 걱정할 필요 없이 블록체인 애플리케이션을 구축할 수 있습니다.

텐더민트는 어떻게 작동하나요?

Tendermint에는 블록체인 합의 엔진과 일반 애플리케이션 인터페이스라는 두 가지 구성 요소가 있습니다. 합의 엔진은 Tendermint Core라고 하며 트랜잭션이 모든 노드에 동일한 순서로 기록되도록 보장합니다. 애플리케이션 인터페이스는 ABCI(Application BlockChain Interface)라고 하며, 이를 통해 모든 프로그래밍 언어로 트랜잭션을 처리할 수 있습니다. 개발자는 Tendermint를 사용하여 그 위에 애플리케이션을 구축할 수 있습니다. 또한 모놀리식 블록체인과 달리 프로그래밍 언어와 개발 환경을 자유롭게 선택할 수 있습니다.

학습: 모듈형 블록체인과 모놀리식 블록체인: 차이점은 무엇입니까?

텐더민트 코어

Tendermint Core는 비동기식 BFT 합의 프로토콜입니다. 검증인은 교대로 블록을 제안하고 투표합니다. 블록이 커밋되지 않으면 프로토콜은 다음 라운드로 이동하고 새 블록이 제안됩니다. 투표는 사전 커밋과 사전 투표 단계의 두 블록으로 진행됩니다. 유효성 검사기의 2/3가 블록에 사전 커밋되면 해당 블록이 커밋됩니다.


출처: Tendermint.com

텐더민트 합의와 코스모스

코스모스는 3개의 레이어로 구성된 레이어 1 블록체인입니다.

  • 트랜잭션을 처리하고 네트워크 상태를 유지하기 위한 애플리케이션 계층입니다.

  • 트랜잭션과 체인 간의 통신을 중계하기 위한 네트워킹 계층입니다.

  • 네트워크 상태를 결정하기 위한 합의 계층입니다.

Tendermint 합의는 Cosmos 합의 레이어의 백본입니다. ABCI 애플리케이션 계층을 통해 개발자는 Cosmos 블록체인 위에 구축하거나 Cosmos SDK를 사용하여 IBC 호환 블록체인 중 하나에 구축할 수 있습니다. Cosmos SDK는 ABCI의 구현이며 Cosmos 생태계의 모듈식 부분을 나타냅니다.

위의 내용을 예를 들어 설명하자면, 개발자 팀은 분산 금융을 위한 새로운 DApp을 구축하기로 선택할 수 있습니다. 그들은 자신의 체인을 구축할 수단과 동기가 부족합니다. 동시에 팀은 상호 운용성을 극대화할 수 있는 유연한 프로그래밍 솔루션을 찾고 있습니다. Cosmos SDK를 플러그 앤 플레이 옵션으로 사용하여 Cosmos 및 기타 IBC 체인과 호환되는 분산형 앱을 구축할 수 있습니다. 이는 ABCI를 통해 Tendermint Core 합의 메커니즘에 연결됩니다.

텐더민트의 미래

Cosmos 생태계의 핵심 기여자로서 Tendermint(동명의 합의를 뒷받침하는 회사)는 Cosmos에 소프트웨어 및 개발 키트를 제공합니다. 또한 분산형 애플리케이션과 상호 작용하기 위한 단일 플랫폼 역할을 할 암호화폐 앱 스토어(Emeris)를 개발 중입니다.

또한 Cosmos는 Cosmos 2.0 버전 업데이트를 통해 생태계를 확장하고 있습니다. 코스모스 블록체인은 다양한 IBC 체인 간의 연결 계층 역할을 하며 코스모스 경제 시스템에 가치를 더할 것입니다.

Cosmos 2.0 네트워크 심층 분석에서 Cosmos에 대해 자세히 알아볼 수 있습니다.