|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
이더리움 가상 머신(EVM)
이더리움 가상 머신(EVM)이란 무엇입니까?
EVM(Ethereum Virtual Machine)은 수백만 개의 실행 가능한 프로젝트가 있는 분산형 컴퓨터처럼 작동하는 계산 엔진입니다.
이는 이더리움 전체 운영 구조의 기반이 되는 가상 머신 역할을 합니다.
실행 및 스마트 계약 배포를 실행하는 이더리움의 일부로 간주됩니다.
EVM의 역할은 사용자가 분산 원장에서 제한된 문제에 직면할 수 있도록 블록체인에 여러 추가 기능을 배포하는 것입니다.
모든 Ethereum 노드는 EVM에서 실행되어 블록체인 전반에 걸쳐 합의를 유지합니다.
이더리움은 이더리움에서 실행되는 코드 조각인 스마트 계약이라는 것을 촉진합니다.
EVM은 완전히 격리되어 있어 EVM 내부의 코드가 네트워크, 파일 시스템 또는 기타 프로세스에 액세스할 수 없습니다.
이더리움에는 외부 소유 계정(EOA)과 계약 계정이라는 두 가지 유형의 계정이 있으며, 둘 다 EVM에서 동일하게 취급됩니다.
계정 추상화는 이를 단 하나의 계정으로 줄이려고 시도합니다. 즉, EOA와 계약 계정이 서로처럼 작동합니다.
EOA는 개인 키로 제어되는 반면, 계약 계정은 스마트 지갑이라고도 알려진 스마트 계약에 저장됩니다.
스마트 계약 코딩으로 작성된 계약은 바이트코드라는 것으로 변환됩니다.
스마트 계약을 사용하기 위한 대부분의 소스 코드는 Solidity의 프로그래밍 언어를 사용하여 수행됩니다.
그런 다음 EVM이 해석할 수 있도록 opcode로 변환됩니다.
그런 다음 EVM은 특정 작업을 완료하기 위해 작업 코드를 사용합니다.
따라서 EVM은 블록체인의 모든 유형의 작업을 완료하기 위해 대규모 분산형 또는 마스터 컴퓨터처럼 작동합니다.
EVM은 암호화폐 세계에서 가장 큰 프로젝트 중 하나입니다.
신뢰할 수 있는 실행 환경(TEE) TEE(신뢰할 수 있는 실행 환경)는 외부 세계의 변조나 관찰에 대한 두려움 없이 민감한 코드와 데이터가 작동할 수 있는 보호 공간을 제공하는 메인 프로세서 내의 보안 영역입니다. |
휴먼 키 휴먼 키는 귀하의 신분, 알고 있는 것 또는 가지고 있는 것에서 파생된 암호화 키입니다. 이는 디지털 자산을 보호하고 개인정보를 보호하며 분산형 웹에 액세스하는 데 사용됩니다. |
오픈파이낸스(OpenFi) 오픈파이낸스(Open Finance)의 약자인 오픈파이(OpenFi)는 전통 금융(TradFi)과 탈중앙화 금융(DeFi)을 통합한 금융 프레임워크이다. |
서비스형 롤업(RaaS) RaaS(Rollups-as-a-Service)를 통해 빌더는 자체 롤업을 신속하게 구축하고 시작할 수 있습니다. RaaS 제공업체는 기본 기술 스택의 사용자 정의, 코드 없는 관리, 핵심 인프라와의 원클릭 사용자 정의 통합과 같은 엔드투엔드 솔루션을 제공합니다. |
데이터 가용성 샘플링(DAS) 데이터 가용성 샘플링(DAS)은 분산형 애플리케이션이 각 참가자가 전체 데이터 세트를 다운로드하지 않고도 블록 데이터의 가용성을 확인할 수 있도록 하는 방법입니다. |
다중 데이터 가용성(MultiDA) 이 블록체인 아키텍처는 데이터 중복성을 보장하기 위해 둘 이상의 데이터 가용성(DA) 서비스를 사용합니다. |