IBC 및 EVM 블록체인 기술

IBC 및 EVM 블록체인 기술

소스 노드 : 1979420

IBC와 EVM은 모두 블록체인 및 암호화폐와 관련하여 활용되는 기술이지만 서로 다른 기능을 가지고 있습니다.

IBC(Inter-Blockchain Communication)라는 기술은 여러 블록체인 간의 통신을 가능하게 합니다. 두 개의 블록체인이 서로 다른 시스템에 있더라도 토큰과 자산을 거래할 수 있습니다. IBC는 다양한 블록체인 간의 통신을 촉진하고 분산형 앱의 상호 연결된 생태계를 개발하는 것을 목표로 합니다.

한편, 이더리움 블록체인의 스마트 컨트랙트 실행 환경을 이더리움 가상 머신(EVM)이라고 합니다. 금융 거래와 같은 당사자 간의 계약 이행은 자체 실행 프로그램인 스마트 계약을 사용하여 자동화할 수 있습니다. 이러한 스마트 계약의 코드는 EVM에 의해 실행되어야 하며 이더리움 블록체인의 현재 상태는 보존되어야 합니다.

EVM은 이더리움 블록체인에서 스마트 계약 실행을 주도합니다. 한편, IBC는 서로 다른 체인 간의 통신을 위한 프로토콜입니다.

스마트 계약

IBC는 스마트 계약을 직접 사용하지 않습니다. 반면에 스마트 계약은 단일 블록체인에서 작동하는 자체 실행 프로그램입니다. 대신 여러 블록체인 간의 통신 및 상호 운용성을 허용합니다.

보다 복잡한 기능을 수행하기 위해 IBC를 스마트 계약과 결합할 수 있습니다. 다른 블록체인과 인터페이스하는 한 가지 방법은 IBC를 통하는 것입니다. IBC는 한 블록체인의 스마트 계약에서 다른 블록체인의 자산이나 데이터에 액세스하는 데 사용할 수 있습니다. 많은 데이터 또는 자산에 액세스해야 하는 분산형 애플리케이션 구축 blockchains 이것이 도움이 될 수 있습니다.

IBC와 스마트 계약은 별도의 기능을 가지고 있지만 결합하여 보다 강력한 분산 응용 프로그램을 생성할 수 있습니다.

2019년 XNUMX월에 출시된 탈중앙화 블록체인 생태계인 Cosmos Network의 구성 요소로 Inter-Blockchain Communication이 개발되었습니다. Cosmos Network의 기본 프로토콜입니다. IBC는 코스모스 소프트웨어 개발 키트(SDK)를 사용하여 구축된 다양한 블록체인 간의 소통과 협력을 촉진하기 위해 만들어졌습니다.

Cosmos SDK 및 Tendermint 합의 알고리즘 생성을 담당하는 조직인 Tendermint Inc. IBC 개발을 담당했다. IBC는 모듈식으로 만들어졌습니다. 다양한 블록체인의 요구 사항을 충족하도록 맞춤화할 수 있는 적응형 프로토콜로 블록체인 간의 효율적이고 안전한 통신을 촉진합니다.

IBC는 소개된 이후 점점 더 많은 코스모스 생태계 이니셔티브와 바이낸스 스마트 체인을 포함한 다른 블록체인 네트워크에 채택되었습니다. IBC는 여전히 개발 중이며 프로토콜의 유용성과 기능성을 높이기 위해 새로운 기능과 개선 사항이 적용되고 있습니다.

Ethereum 가상 머신

2015년 이더리움 블록체인 플랫폼에는 이더리움 가상 머신(EVM) 생성이 포함되었습니다. Vitalik Buterin은 2013년에 이더리움에 대한 아이디어를 처음 내놓았고, EVM과 함께 2015년에 공식적으로 소개되었습니다. 이더리움 블록체인의 스마트 계약은 샌드박스 런타임 환경인 EVM을 통해 실행될 수 있습니다. 트랜잭션 처리 및 확인, 블록체인의 현재 상태 추적 및 스마트 계약 코드 실행을 담당합니다.

분산형 앱(dApp)은 EVM으로 만들 수 있습니다. 원하는 모든 작업을 수행할 수 있는 플랫폼입니다. Ethereum 커뮤니티는 EVM이 처음 개발된 이후로 EVM의 사용성, 보안 및 효율성을 높이려고 노력해 왔습니다. Ethereum Virtual Machine은 Ethereum 플랫폼의 발명품 중 하나입니다. 이를 통해 사람들은 분산형 애플리케이션을 만들고 블록체인 생태계를 확장할 수 있습니다. EVM을 사용하는 생태계의 일부 중요한 참여자는 Fantom, Binance Smart Chain, Layer 2 Ethereum 네트워크 및 Avalanche를 포함합니다.

타임 스탬프 :

더보기 금융 중개