Cosmos 는 Tendermint 와 같은 컨센서스가 지원하는 병렬 네트워크입니다. Cosmos 생태계의 공간은 서로 통신, 거래, 상호 운용할 수 있다. Cosmos 의 비전은 블록 체인 간의 장벽을 깨고 블록 체인 인터넷을 만들어 다양한 실제 사용 시나리오를 위한 선호 플랫폼이 되는 것입니다.
이러한 구현은 Tendermint, Cosmos SDK, IBC, Hub, Zone 간의 통신을 포함한 다양한 시스템 도구의 개발과 함께 IBC 프로토콜을 통해 구현됩니다. 에테르가 채택한 Go-Ethereum 은 단일 기술 스택 범주이며, 그 특성의 일부 업그레이드와 맞춤형 향상은 2014 년에 설립된 Tendermint 의 가장 빠른 진입점입니다. Tendermint BFT 는 블록 체인의 네트워크 계층과 컨센서스 계층을 패키지화하는 솔루션으로, 개발자는 기본 프로토콜에 신경 쓰지 않고 애플리케이션 계층에 집중하기만 하면 됩니다. 이 개발자의 우호적인 디자인은 공공사슬이 범람하는 오늘날에는 전혀 새로운 것처럼 보이지 않지만, 이 구상이 2014 년 말에 처음 나타난다면 cosmos 의 앞날을 자연스럽게 이해할 수 있을 것입니다.
또한 Tenderminttelegram 홈페이지다운로드 사이트가 어떻게 공감대 알고리즘을 찾는지의 주요 장점은 안전하고 간단한 경클라이언트를 갖추고 있어 휴대전화와 사물인터넷 사용 사례에 이상적인 도구라는 점이다. Tendermint 라이트 클라이언트는 검증 그룹의 변경 사항과 일치한 다음 최신 블록에서 미리 제출된+를 검증하여 최신 상태를 확인하기만 하면 됩니다. 결론적으로 교차 체인은 comos 의 전부가 아니며, Tendermint 기술은 개발 시간 절감에도 많은 노력을 기울였습니다. Tendermint BFT 의 속성은 공용 체인, 개인 체인에 적용되고, Tendermint BFT 는 블록 체인의 네트워크와 공감대만 처리하며, 노드 전파 트랜잭션과 검증자는
COSMOS 는 Tendermint 의 BPOS+PBFT 의 합의 메커니즘을 기반으로 합니다. 이 메커니즘은 검증자와 제안자를 포함한다. PBFT 는 블록의 유효성을 확인하는 데 사용되며, 저당 토큰의 수는 검증자 투표의 가중치를 결정하는 과정에서 권한을 결정하고, BPOS 는 검증자의 권한을 할당하는 데 사용됩니다. 각 라운드의 제안자는 검증자 순서 목록에서 투표 비율에 따라 결정을 선택합니다세계 랭킹 1 위오피스타 공식 홈페이지는 무엇입니까?. Tendermint 는 절대 다수표의 3 분의 2 가 선택한 최적의 비잔틴 내결함성 알고리즘을 사용합니다.
그림 1 Cosmos SDK 기능
SDK 는 Tendermint BFT 를 기반으로 제 3 자 개발자의 R&D 주기를 더욱 단축했습니다. 첫째, 개발자가 Golang 에 기존 블록 체인 코드 라이브러리를 이식할 수 있도록 합니다. Ethermint 는 이더넷 네트워크를 대상으로 합니다. 기존의 모든 도구 (Truffle, Metamask 등) 는 Ethermint 와 호환되므로 추가 작업 없이 스마트 계약을 이식할 수 있습니다. Cosmos SDK 는 두 가지 주요 원칙을 기반으로 프레임워크를 더욱 규제합니다.
모듈식: Tendermint 팀은 Cosmos Hub 에 필요한 기본 모듈을 구축했습니다. 모든 개발자는 자체 응용 프로그램을 만들 때 이러한 모듈을 사용할 수 있습니다. Cosmos SDK 용 모듈을 만들 수 있습니다.
보안 경계: 모듈 간의 보안 경계를 제한하여 개발자 종이 항공기 공식 웹 사이트의 다운로드 장소가 얼마나 많은 직원들이 모듈의 조합성을 더 잘 처리할 수 있는지, 동시에 악의적인 상호 작용의 범위를 제한할 수 있도록 합니다.
Cosmos SDK 에 대한 자세한 내용은 공식 홈페이지에서 확인할 수 있으며 명령줄 인터페이스 (CLI), REST 서버 및 기타 널리 사용되는 유틸리티 라이브러리를 구축하는 데 사용할 수 있습니다.
Cosmos 네트워크에서 블록 체인 간의 연결은 블록 간 통신 프로토콜 (IBC) 프로토콜을 통해 구현됩니다. IBC 는 Tendermint 공감대를 활용하여 이기종 체인이 값 (즉, 토큰) 이나 데이터를 서로 전송할 수 있도록 합니다. 이기종 체인은 광부라고 하는 일련의 검증자에 의해 유지되는 서로 다른 레이어를 특징으로 합니다. 각 네트워크에서는 합의와 애플리케이션 계층이 다르기 때문에 IBC 와의 호환성을 위해 일부 합의층의 요구 사항을 따라야 합니다. IBC 는 이기종 블록 체인이 토큰과 데이터를 서로 전달할 수 있도록 합니다. 즉, 애플리케이션 및 검증자 세트가 다른 블록 체인은 상호 운용이 가능합니다.
체인 A 의 한 계정이 10 개의 토큰을 체인 B 로 전송하려고 할 때 시스템은 연속적으로 추적하여 각 체인이 다른 체인의 검증자 세트를 추적할 수 있도록 합니다. 각 체인은 다른 체인의 경량 클라이언트를 실행합니다. IBC 전송을 시작할 때 IBC 프로토콜의 두 가지 주요 정보는 IBCBlockCommitTx 와 IBCPacketTx 입니다. IBC 프로토콜은 발신자가 있는 최신 블록 정보를 기록합니다. 후자는 교차 체인 거래 자체에 대한 정보이며, 실행 시 교차 체인 명령을 참조하여 outgoing 대기열에 저장됩니다. Outgoing 대기열에서 거래 정보지 비행기의 공식 홈페이지에서 다운로드한 웹사이트를 꺼내 Hub 에 제출하고, Hub 가 다음 단계를 수행하여 체인 간 거래를 가능하게 한다. 이 과정에서 ATOM 은 체인 A 에서 잠금 (바인딩) 된 다음 10 개의 ATOM 의 증거를 체인 A 에서 체인 B 로 전달하고 체인 B 에서 체인 A 의 유효성을 검증합니다. 유효한 경우 체인 B 에 10 개의 ATOM 자격 증명을 생성합니다. 체인 b 에서 생성된 ATOM 은 실제 ATOM 이 아니며, 유사한 메커니즘을 사용하여 ATOM 이 원래 체인으로 돌아갈 때 ATOM 을 잠금 해제합니다.
IBC 의 설계 원리에서 직접 연결을 통해 네트워크의 각 블록 체인을 서로 연결할 수 있습니다. 그러나이 상황은 2 차 성장의 통제 불능에 직면해야합니다. 이 문제를 해결하기 위해 Cosmos 는 네트워크에 허브 허브와 영역 존의 두 가지 유형의 블록 체인이 있는 모듈식 아키텍처를 제안했습니다. 전자는 영역을 함께 연결하도록 특별히 설계되었습니다. 영역이 허브에 IBC 연결을 설정하면 연결된 각 다른 영역에 자동으로 액세스 (즉, 전송 및 수신) 할 수 있습니다. 따라서 각 영역은 제한된 허브 세트와의 제한된 수의 연결만 설정하면 됩니다. 또한 해당 지역의 이중 지출을 방지 할 수 있습니다. 공간 내 모든 토큰의 이전은 Cosmos Hub 를 통해 이루어지며, Hub 는 각 공간의 토큰 보유 총량 기록과 각 공간의 격리를 완료하고 UDP (User Datagram Protocol), TCP (Transmission Control Protocol) 를 포함합니다. Hub 와 각 공간의 상태 변화는 메클증명 (Merkle-proof) 을 발표하여 telegram 홈페이지의 다운로드 주소가 얼마나 전송되었는지 설명하기 위해 정보 통신의 일관성을 유지할 것이다.
Cosmos 는 출시 시점에 수직 확장성을 제공하며 IBC 모듈이 완성되면 수평 확장성 솔루션을 구현합니다. Cosmos Network 에 처음 소개된 Hub 는 Cosmos Hub 입니다. 토큰을 ATOM 이라고 합니다. Cosmos 의 검증자는 기계를 제공하는 광부와 유사하며, 비검증자는 ATOM 권익 토큰을 투표에 위임했다. 이를 통해 ATOM 보상 분배를 실현하여 인증자가 공격당하거나 악행을 저질렀을 때, 시스템은 처벌과 약화를 위해 일정한 메커니즘을 사용한다.
1, 확장성
작업량은 계약이 느리고, 비싸고, 확장 불가능하며, 환경에 해롭다는 것을 증명한다.
Tendermint BFT 가 이 문제를 해결했습니다.
Tendermint BFT 는 Cosmos 지분 증명서를 지원하는 비잔틴 내결함성 컨센서스 엔진입니다.
2, 사용 편의성
블록 체인 응용 프로그램이 복잡해서 개발자가 이해하기 어렵다.
Cosmos SDK 에서 이 문제를 해결했습니다.
Cosmos SDK 는 상호 운용 가능한 애플리케이션별 블록 체인을 구축하기 위한 모듈식 프레임워크입니다.오피스타 공식 포털 포털 주소는 어디입니까
3, 상호 운용성
블록 체인 경제는 고립되어 서로 자산을 이전할 수 없다.
IBC 협정은 이 문제를 해결했다.
블록 체인 간 통신 (IBC) 은 TCP/IP 와 유사한 블록 체인 메시징 프로토콜입니다.
Tendermintcore: "tendermintcore" 는 Cosmos 유틸리티 비잔틴 내결함성 컨센서스 프로토콜을 갖춘 바로 사용 가능한 블록 체인 엔진입니다. 커널은 공용 또는 개인 블록 체인을 구축하는 데 사용할 수 있습니다. 합의 메커니즘은 즉각적인 결제 및 보안을 제공합니다. 안전을 우선적으로 보장하고, 그다음은 사이버 활동도이다.
Cosmos SDK: 편의키트인 Cosmos SDK 는 개발자가 애플리케이션별 블록 체인을 구축하는 데 도움을 줍니다.
교차 체인 통신: 개발자에게 블록 체인을 구축하는 더 많은 도구를 제공하기 위해 Cosmos 프로젝트의 다음 목표는 서로 다른 블록 체인 간의 상호 운용성 향상, 교차 체인 및 교차 계층 트랜잭션을 실현하는 것입니다全球排名第一오피스타 입구 주소는 어디입니까. 파티션 조합을 통해 사용자는 IBC 호환 체인으로 구성된 토큰 생태계 내에서 자유롭게 거래할 수 있습니다.
관련 링크:
Https://cosmos.network/intro
Https://www.dprating.com/rating/report/114
Https://cosmos.network/resources/whitepaper