cf) 해시 — 고정된 길이를 갖는, 무작위 숫자의 고유 시퀀스로서, 모든 크기의 데이터로부터 생성될 수 있습니다.
Ethash 알고리즘을 기반으로 하는 이더리움 네트워크에서 성공적인 채굴의 가치는 이더 세 개에 모든 거래 수수료와 코드 처리 수수료를 더한 값이다. 비트코인 거래 블록 하나를 확인해 채굴하는 데는 평균 10분 이상이 소요되는 반면, 이더리움이 목표하는 평균 시간은 약 12초이다. 이는 이더리움의 GHOST 프로토콜을 통해 달성되는데, 이를 통해 그처럼 빠른 확인이 가능하지만 동시에 더 많은 블록이 고아(orphan) 블록으로 남겨진다. 따라서 비트코인 블록 하나를 채굴하는 데 걸리는 시간 동안에 여러 개의 이더리움 블록을 채굴할 수 있다.
마지막으로, 주된 차이점은 아마도 이더리움이 독자적인 튜링(Turing) 완전 내부 코드를 자랑한다는 점일 것이다. 즉, 충분한 시간과 컴퓨팅 파워만 주어진다면 기본적으로 어떠한 것이라도 계산할 수 있다는 것이다. 비트코인에는 이러한 선택권이 없다. 단, 튜링 완전 코드를 갖춘 데 따른 이점에는 논쟁의 여지가 없지만, 그 복잡성으로 인해 특정한 보안 상의 복잡성이 따른다. 이 때문에 악명 높은 DAO 공격 사태를 겪었으며, 그로 인해 네트워크의 하드 포크가 이루어진 바 있다.
노드란?
이더리움 클라이언트가 트랜잭션 및 블록을 검증하기 위해 구동하는
컴퓨터입니다.
언제 거래가 진정으로 성사되는가?
거래가 충분한 수의 확인을 거칠 때 성사됩니다.
이더리움 네트워크는 완전히 투명한 블록체인 기술을 사용하여 트랜잭션을 기록하고 원장에서
상태(State)를 추적합니다. 네트워크 참가자는 독립적으로 트랜잭션 및 블록을 프로토콜 규칙과
비교 검증함으로써 블록체인의 분산된 원장에 동의하여 합의 상태에 이를 수 있습니다.
블록은 집계된 트랜잭션 목록으로부터 구축된 개별 데이터 구조이며, 상위 블록 또는 이전 블록에 대한
참조 사항을 포함하고 있습니다.
이더리움의 분산된 상태 기계인 이더리움 가상 머신(Ethereum Virtual Machine, EVM)은
네트워크의 데이터 구조와 표준을 유지할 책임이 있습니다. 본질적으로 EVM 은 블록들 사이에
상태의 전환을 계산하기 위한 규칙을 정의합니다. 상태 전환은 계좌 잔고의 간단한 변화일 수도
있고, 보다 복잡한 스마트 계약 상호작용의 결과일 수 있습니다.