모든 언어
Qtum 블록체인("Quantum Chain" 또는 "Qtum"이라고 함)은 P2P를 달성하기 위해 가치 전송 프로토콜("Value Transfer Protocol")을 통해 비트코인 및 이더리움 이외의 제3의 블록체인 생태계를 개발하는 데 전념하고 있습니다. 피어 이 계약에 따라 여러 산업(금융, 사물 인터넷, 공급망, 소셜 네트워킹, 게임 등 포함)을 지원하는 분산형 애플리케이션 개발 플랫폼("DApp 플랫폼")을 구축합니다. 개선된 버전의 비트코인 코어 인프라와 호환 가능한 버전의 이더리움 가상 머신을 병합함으로써 Quantum Chain은 비트코인의 파괴할 수 없는 블록체인 네트워크와 스마트 계약의 무한한 가능성을 모두 가지고 있습니다. QTUM 코인은 Dapp 액세스, 토큰 투표, 커뮤니티 자율성 및 애플리케이션 기능 소비/결제에 사용됩니다.
AAL(Account Abstraction Layer)은 Qtum이 UTXO 순환 계층과 스마트 계약 플랫폼 계층을 연결하는 핵심이며 Qtum이 구현한 주요 혁신이기도 합니다. AAL을 통해 UTXO 모델을 이더리움 EVM이나 x86 가상 머신과 같은 다른 가상 머신에서 실행할 수 있는 계정 모델로 변환할 수 있으며 가상 머신의 계정 잔액을 AAL을 통해 UTXO로 변환할 수 있습니다.
이는 균형 및 스마트 계약 플랫폼의 계층적 설계를 실현합니다.유동성은 비트코인의 UTXO를 채택하고 기본적으로 다중 서명 알고리즘을 지원하므로 장부 기록 및 균형 전송에 더 안전하며 스마트 계약 플랫폼은 그래프이기 때문에 온전한 정신으로 프로그래밍 버그를 피하기 어렵고 스마트 컨트랙트 플랫폼에서 순환계층을 분리하는 것이 이더리움보다 유리하다. 블록체인의 스마트 계약 플랫폼 기능을 더욱 확장하기 위해 Qtum이 구현하려는 x86 고성능 가상 머신은 C, C++, Rust, Go 및 기타 언어를 통해 스마트 계약을 직접 프로그래밍할 수 있으며 다른 프로그래밍도 지원할 수 있습니다. 실행되는 언어입니다. x86 아키텍처 가상 머신은 표준 라이브러리를 지원하지 않고, 생성된 바이트 코드가 너무 크고, 부동 소수점을 지원하지 않고, 디버그하기 어려운 것과 같은 Ethereum EVM의 일부 문제를 해결할 수 있습니다.
DGP의 전체 이름은 분산 거버넌스 프로토콜입니다. 핵심은 스마트 컨트랙트의 결과의 확실성과 규칙의 개방성을 활용하여 거버넌스 프레임워크와 규칙을 계약으로 강화하여 필요할 때 민주적인 방식으로 의사결정을 내리고 블록체인의 상태 관리를 할 수 있도록 하는 것입니다. 자동으로 완료할 수 있습니다.
Intel의 x86 CPU 아키텍처는 서버 및 데스크탑 컴퓨터를 위한 기본 CPU 플랫폼입니다. Qtum 팀은 x86 기계어를 사용하여 가상 머신을 개발하고 있습니다. "가상 머신"은 다양한 하드웨어 플랫폼(Mac, PC, 서버, 클라우드의 가상 사설 서버 등)에서 실행할 수 있는 독립적인 소프트웨어 실행 환경입니다. 현재 Qtum은 EVM 가상 머신과 견고성을 사용합니다.
Ethereum의 Solidity 언어는 최초의 스마트 계약 개발 언어입니다. 새로운 언어인 Solidity는 몇 가지 문제가 있는데 x86 가상 머신 플랫폼을 통해 개발자는 친숙하고 주류 언어(예: C 언어, C++ 언어, Rust 및 Python)와 도구를 사용하여 스마트 계약을 개발할 수 있습니다.
Qtum의 주요 기능은 다음과 같습니다.
1. 기술적 관점에서 Qtum은 비트코인 거래 모드와 호환되는 BIP(UTXO 모델 기반)와 호환되는 최초의 POS 스마트 계약 플랫폼을 실현하기 위해 노력하고 있습니다. 2. Quantum Chain은 "탈중앙화 응용 프로그램" 및 "마스터 컨트롤 계약"을 통해 오프체인 요소를 도입하여 실제 세계의 비즈니스 논리에 부합하는 블록체인 마스터 컨트롤 계약을 형성하고 여러 가지를 지원합니다. 3. 산업 컴플라이언스를 고려하면서 퍼블릭 체인과 얼라이언스 체인에서 합의 메커니즘의 유연성을 강화합니다.
관련 링크:
https: //baike.baidu.com/item/%E9%87%8F%E5%AD%90%E9%93%BE/22415320?fr=aladdin