이더리움은 분산형 오픈 소스 블록체인 네트워크로, 사용자가 거래를 하고, 스테이킹을 통해 보유 자산에 대한 이자를 얻고, 대체 불가능한 토큰(NFT)을 사용 및 저장하고, 암호화폐를 거래하고, 게임을 하고, 소셜 미디어를 사용하는 등 다양한 활동을 할 수 있도록 지원하는 이더(ETH) 토큰으로 구동됩니다.[1]
2013년 말, 비탈릭 부테린은 이더리움의 아이디어를 설명하는 백서를 발표했습니다. 2014년 1월, 이더리움은 마이애미에서 열린 북미 비트코인 컨퍼런스에서 처음 발표되었습니다. 2014년 말까지 이더리움은 자체 토큰인 이더를 판매하여 1,800만 달러 이상을 모금하는 첫 번째 크라우드 펀딩을 진행했습니다.
이더리움은 2015년에 출시되어 스마트 계약과 블록체인에 구축된 애플리케이션이 제3자의 간섭 없이 실행될 수 있도록 했습니다. 이더리움의 개발은 여러 주요 단계로 나뉘어 진행되었습니다.
각 단계는 네트워크의 필수적인 시스템 전체 업그레이드를 나타내며, 이 시점에서 이전 버전은 더 이상 지원되지 않았습니다. 2022년 9월 15일, 이더리움은 "The Merge"라는 업그레이드 프로세스를 통해 합의 메커니즘을 작업 증명(PoW)에서 지분 증명(PoS)으로 전환했습니다. The Merge 이후 이더리움의 에너지 소비율은 약 99.95% 감소했으며, 이 업그레이드는 이더리움 사용자의 어떠한 조치도 필요로 하지 않았습니다.
2022년 4월 현재, ETH는 가장 인기 있는 암호화폐 중 하나이며 비트코인에 이어 2위를 차지하고 있습니다.
이더리움은 2015년에 Vitalik Buterin, Gavin Wood, Charles Hoskinson, Amir Chetrit, Anthony Di Iorio, Jeffrey Wilcke, Joseph Lubin 및 Mihai Alisie에 의해 출시되었습니다.
이더리움은 어느 한 주체에 의해 통제되지 않습니다. 이는 분산된 커뮤니티의 참여와 협력을 통해서만 존재합니다.
이더리움은 주요 인터넷 제공업체 및 서비스가 소유한 개별 서버 및 클라우드 시스템을 대체하기 위해 자원 봉사자가 운영하는 노드(이더리움 블록체인 데이터의 사본이 있는 컴퓨터)를 활용합니다.
전 세계의 개인 및 기업이 운영하는 이러한 분산 노드는 이더리움 네트워크 인프라에 복원력을 제공합니다. 따라서 해킹이나 셧다운에 훨씬 덜 취약합니다. 2015년 출시 이후 이더리움은 가동 중단된 적이 없습니다. 이더리움 네트워크를 실행하는 수천 개의 개별 노드가 있습니다.[2]
이더리움은 2014년 초 부테린이 마이애미 플로리다에서 열린 비트코인 컨퍼런스에서 블록체인 프로젝트 개념을 대중에게 알리면서 인지도를 얻었습니다. 소개 논문은 2015년 프로젝트 출시 전에 2014년에 발표되었습니다. 2014년 4월, 이더리움 프로토콜의 기술적 정의인 옐로우 페이퍼가 개빈 우드 박사에 의해 발표되었습니다.[3]
이 프로젝트는 프로젝트 개발 자금으로 사용하기 위해 수백만 달러 상당의 ETH 코인을 판매하는 ICO(Initial Coin Offering)를 통해 자본을 조달했습니다. 이더는 2014년 7월 22일에 공식적으로 판매되었습니다. 판매는 42일 동안 지속되었습니다. 이더 가격은 처음에는 1 BTC당 2000 ETH의 할인 가격으로 설정되었으며 14일 동안 이 가격을 유지하다가 최종적으로 1 BTC당 1337 ETH로 선형적으로 하락했습니다. 총 자산 판매로 1800만 달러 이상의 ETH가 판매되었으며, 이는 비트코인으로 지불되었습니다.[4][6]
ETH 코인은 2014년에 구매할 수 있었지만, 이더리움 블록체인은 실제로 2015년 7월 30일까지 가동되지 않았습니다. 즉, ETH 구매자는 블록체인이 출시될 때까지 ETH를 이동하거나 사용할 수 없었습니다.
이더리움 프로젝트의 기본 구현인 프론티어가 성공적인 올림픽 테스트 단계를 거쳐 가동되었습니다. 이는 기술 사용자, 특히 개발자를 위한 것이었습니다. 2015년 9월 15일 현재 ETH 가격은 1.24 USD였습니다.[6]
2016년에 출시된 프로젝트인 DAO는 이더리움 기반 탈중앙화 자율 조직 펀드 역할을 했습니다. 관심 있는 당사자들은 DAO 내의 자금 풀에 ETH를 보내고 그 대가로 DAO 토큰을 받았습니다. 이 토큰은 당시 DAO가 자본 풀을 어디에 할당할지 투표하는 데 사용될 수 있었습니다. DAO는 2016년에 약 1억 5천만 달러 상당의 ETH를 유치했습니다.[7]
그러나 2016년에 DAO는 해킹으로 인해 DAO의 자산 풀에서 360만 ETH 이상을 빼앗겼습니다. 이더리움 커뮤니티는 두 부분으로 나뉘었습니다. 이더리움 커뮤니티의 대다수는 해킹에 대응하여 블록체인을 변경한다는 아이디어에 동의하여 네트워크의 하드 포크로 이어졌습니다. 하드 포크는 두 개의 개별 블록체인과 해당 체인의 두 개의 개별 기본 자산을 생성했습니다.
이더리움 블록체인은 해킹으로 인해 손실된 자산을 되찾기 위해 포크되었습니다. 결과적으로 포크된 자산과 블록체인이 현재 이더리움 이름을 보유하고 있습니다. 현재 이더리움 클래식 (ETC)이라고 불리는 것은 이더리움 블록체인의 원래 버전입니다.
2017년 2월, 전 세계의 블록체인 리더, 도입자 및 혁신가들이 이더리움 및 관련 개발과 이니셔티브를 지원하고 후원하는 조직인 엔터프라이즈 이더리움 얼라이언스(EEA)를 결성했습니다.
엔터프라이즈 이더리움 얼라이언스 순환 이사회의 창립 멤버에는 Accenture, Banco Santander, BlockApps, BNY Mellon, CME Group, ConsenSys, IC3, Intel, J.P. Morgan, Microsoft 및 Nuco가 포함되었습니다.
추가 창립 멤버에는 AMIS, Andui, BBVA, brainbot technologies, BP, Chronicled, Credit Suisse, Cryptape, Fubon Financial, ING, The Institutes, Monax, String Labs, Telindus, Tendermint, Thomson Reuters, UBS, VidRoll 및 Wipro 등이 포함되었습니다. 2017년 7월, EEA는 34명의 새로운 회원을 추가하여 150명 이상의 EEA 회원을 보유하게 되었습니다. [9][10]
2017년에 이더리움 통화는 13,000% 이상 증가했습니다.[8]
이더리움의 초기 출시 이후, 블록체인은 비잔티움, 콘스탄티노플 및 비콘 체인과 같은 많은 다른 업데이트를 진행의 일부로 수행했습니다. 각 업데이트는 블록체인의 특정 측면을 변경했습니다. 예를 들어, 비콘 체인은 이더리움 블록체인을 작업 증명(PoW)에서 지분 증명 (PoS) 합의 메커니즘으로 전환하는 이더리움 2.0(Eth2)으로 전환했습니다.
비잔티움과 콘스탄티노플은 각각 이더리움 블록체인에 많은 변경 사항을 가져왔으며, 여기에는 비잔티움 이후 5 ETH에서 3 ETH로의 채굴 보상 감소와 콘스탄티노플 동안 PoS 전환 준비가 포함됩니다.[7]
2021년 3월, 비자는 이더리움에서 USDC로 암호화폐 파트너와의 거래를 결제하기 시작했습니다. 비자는 이미 Coinbase, Crypto.com, BlockFi 및 Bitpanda를 포함한 35개의 디지털 통화 플랫폼과 파트너십을 맺고 있습니다.[11]
2021년 8월, 런던 업데이트가 적용되었습니다. 여기에는 거래 수수료 또는 "가스 수수료"를 추정하는 방식을 변경하는 것을 목표로 하는 이더리움 개선 제안("EIP") 1559가 포함되었습니다. 이전에는 사용자가 이더 트랜잭션을 채굴자가 선택하도록 하기 위해 기꺼이 지불할 금액을 입찰해야 했으며, 이는 때때로 비용이 많이 들 수 있었습니다.
EIP-1559에 따라 이 프로세스는 네트워크가 얼마나 혼잡한지에 따라 설정된 수수료 금액으로 변동하는 자동 입찰 시스템에 의해 처리됩니다. EIP-1559의 또 다른 주요 변경 사항은 모든 거래 수수료의 일부가 소각되거나 유통에서 제거되어 이더 공급을 줄이고 잠재적으로 가격을 올릴 수 있다는 것입니다.[12][22]
2020년과 2021년에 이더리움은 초당 제한된 수의 트랜잭션만 처리할 수 있는 혼잡한 네트워크와 더 빠른 트랜잭션에 대한 가스 수수료 증가, 그리고 작업 증명 메커니즘과 함께 발생하는 막대한 에너지 소비라는 두 가지 주요 문제에 직면했습니다.
체인의 확장성을 높이고 환경에 미치는 영향을 줄이며 새로운 기능을 도입하기 위해 이더리움 개발자들은 이더리움 블록체인의 주요 업그레이드인 병합을 준비하기 시작했습니다.[7][23]
이더리움 공동 창립자 비탈릭 부테린은 프로토콜 개발 경로를 설명하는 투명한 시각 자료를 게시하여 더 넓은 web3 커뮤니티를 교육하기 위한 노력을 기울였습니다. 비탈릭은 2020년 3월에 첫 번째 시각적 로드맵을 트위터에 게시했습니다. 가장 최근의 시각적 로드맵은 2022년 11월 4일에 공유되었습니다.[40]
원래 이더리움 2.0으로 불렸던 The Merge는 지분 증명 합의 메커니즘을 사용하여 스테이킹을 통해 트랜잭션을 검증하는 업그레이드된 버전의 이더리움 블록체인입니다.
스테이킹 메커니즘 이더리움은 암호화폐 채굴자들이 고성능 컴퓨터를 사용하여 해시로 알려진 복잡한 수학 함수를 완료하는 작업 증명 모델을 대체했습니다.
채굴 프로세스는 공개 블록체인에 기록되기 전에 이더리움 트랜잭션을 검증하기 위해 점점 더 많은 양의 전기를 필요로 합니다. 작업 증명을 통해 이더리움은 연간 전력 소비량이 핀란드와 거의 동일했으며 스위스와 유사한 탄소 발자국을 생성했습니다. The Merge 이후 이더리움은 탄소 발자국을 최대 99.95%까지 줄여 암호화폐에 대한 주요 비판 중 하나를 해결했습니다.[13]
2020년 12월에 이더리움은 두 개의 병렬 블록체인에서 실행되기 시작했습니다. 하나는 작업 증명 (이더리움 메인넷)을 사용하여 작동하는 레거시 체인이고 다른 하나는 지분 증명(Beacon Chain)을 위한 새로운 체인입니다.
The Merge는 이더리움의 메인넷과 Beacon Chain을 지분 증명 프로토콜에서 작동하는 하나의 통합된 블록체인으로 결합했습니다. 이더리움 메인넷과 Beacon Chain은 원래 각각 ETH1과 ETH2로 불렸습니다. 이들의 최종 병합은 이더리움 2.0이라고 불릴 것으로 예상되었습니다.[13]
2022년 1월에 이더리움 재단에서 이더리움 2.0이라는 용어가 더 이상 사용되지 않게 되었습니다.
그들은 이더리움 2.0이 완전히 다른 운영 체제처럼 들린다고 믿었는데, 이는 The Merge가 구현하려는 것이 전혀 아닙니다. The Merge는 2022년 9월 15일에 발생하여 이더리움 생태계의 두 개의 기존 독립 체인인 실행 레이어와 합의 레이어(Beacon Chain)를 통합했습니다.[14]
이더리움의 샤펠라 업그레이드는 2023년 4월 12일 22:27:35 UTC에 예정된 epoch 194048에 맞춰 메인넷에서 시작될 예정이었습니다. 상하이 업그레이드는 실행 레이어(상하이), 합의 레이어(카펠라) 및 엔진 API에 대한 변경 사항을 결합했습니다.[32]
실행 레이어에 대한 업그레이드는 Devcon 도시 이름을 따랐고 합의 레이어에 대한 업그레이드는 별 이름을 따랐습니다. "샤펠라"는 Devcon 2의 위치인 상하이와 Auriga 북쪽 별자리의 가장 밝은 별인 카펠라의 조합이었습니다.[32]
상하이 하드 포크는 EIP-4895를 구현하여 검증인이 2020년 12월부터 스테이킹된 ETH를 인출할 수 있도록 합니다. 이 포크에는 확장성을 용이하게 하기 위해 이더리움 블록체인을 여러 체인으로 “샤딩”하는 EIP-4844가 포함되지 않았습니다.
업그레이드를 구성하는 6가지 제안은 다음과 같습니다.
이더리움 재단의 공식 블로그 게시물에서 언급했듯이, Capella 업그레이드를 통해 이더리움의 합의 계층(즉, 검증인 잔액)에 '잠긴' ETH를 인출하여 실행 계층의 이더리움 주소로 입금할 수 있게 되었습니다.[32]
두 레이어를 연결하는 엔진 API의 변경 사항에는 WithdrawalV1 구조체의 도입과 관련 구조 및 메서드에 대한 추가가 포함되었습니다.[32]
병합 후 이더리움 생태계에는 더 이상 두 개의 블록체인이 존재하지 않았습니다. PoS 합의 메커니즘에서 실행되는 하나의 이더리움 메인넷만 있었습니다. 따라서 이더리움 채굴은 더 이상 발생하지 않았으며, 네트워크는 기존 ETH 토큰을 스테이킹하는 사용자에게 새로운 ETH로 보상을 제공합니다. 이 접근 방식은 이더리움의 전력 소비를 무려 99.95%나 줄였습니다.
그러나 병합 업그레이드 후 이더리움의 트랜잭션 처리량은 크게 개선되지 않았습니다.
이 업그레이드가 이더리움 트랜잭션에 대해 수행한 유일한 관련성은 이더리움의 평균 블록 시간이 13-14초에서 12초로 단축되었다는 것입니다. 이는 트랜잭션 속도를 높이기 위해 더 많은 업그레이드가 필요하다는 결론을 내립니다.[34][36][38]
The Surge 업그레이드는 검열 저항, 중앙 집중화 문제 및 프로토콜 위험을 다루었습니다.[34]
처음에 이더리움 개발자들은 네트워크를 64개의 샤드 체인으로 나누는 '실행 샤딩'이라는 프로세스를 통해 확장하기로 결정했습니다.
그러나 레이어 2 롤업의 기능을 분석한 후, 레이어 2 롤업과 Danksharding이 샤드 체인을 구현하지 않고도 네트워크를 확장할 수 있다고 결론지었습니다. 따라서 로드맵에서 Shard 체인을 삭제했습니다.[35]
L2 롤업은 이더리움 블록체인의 일반 스마트 컨트랙트로 만들어진 레이어 2 확장 솔루션입니다. 이들은 이더리움의 부하를 줄이기 위해 메인 체인과 레이어 2 블록체인 사이의 릴레이 역할을 했습니다.
이들의 도움으로 레이어 2에서 트랜잭션을 수행할 수 있게 되었습니다. 이들은 트랜잭션을 일괄 처리하고 오프체인에서 실행하며 각 트랜잭션의 작은 데이터를 메인 체인에 저장했습니다.[34]
Dencun 업그레이드는 이더리움의 "The Surge" 시대의 일부였으며, 네트워크를 더욱 확장 가능하고 사용하기 쉽게 만드는 것을 목표로 했습니다.
Dencun 업그레이드는 2024년 3월 13일에 출시될 예정이며, 이더리움 네트워크의 확장성, 보안 및 사용자 친화성을 향상시키는 것을 목표로 하는 중요한 하드 포크 업데이트입니다. 'The Surge'라고 불리는 이더리움 로드맵 이니셔티브의 일부로, 이 업그레이드는 확장성 향상을 위한 중요한 단계입니다.
Ethereum Dencun (Cancun-Deneb) 업그레이드는 Cancun이 실행 레이어(EL)를 개선하고 Deneb이 합의 레이어(CL)를 향상시키는 것으로, 네트워크 발전에 필수적인 Ethereum 개선 제안(EIP) 모음을 통합했습니다.
이러한 EIP는 블록체인의 데이터 스토리지 기능 향상 및 운영 비용 절감과 같은 업그레이드 목표에 필수적이었습니다. [33]
스커지 업그레이드는 롤업 및 데이터 공유를 통해 이더리움 블록체인 확장성을 향상시켜 이더리움 2.0의 검열 및 중앙화 문제를 해결하는 것을 포함합니다. 목표는 탈중앙화를 보장하고 어느 쪽에도 치우치지 않은 중립적인 합의 계층을 구축하여 몇 가지 중요한 프로토콜 위험을 제거하는 것입니다.
스커지는 또한 이더리움과 관련된 MEV 문제를 해결할 것입니다. MEV는 잘못된 관행으로 인해 표준 블록 보상 및 가스 수수료보다 블록 생산에서 채굴자가 추출할 수 있는 최대 추가 가치입니다.[34]
현재 검증인은 매우 높은 전용 스토리지와 CPU를 필요로 하는 풀 노드를 실행해야 하며, 이는 제한된 스토리지 공간과 자본을 가진 이더리움 블록 검증인에게는 실현 불가능합니다. 이더리움 개발자들은 이 문제를 해결하기 위해 "Light Clients"를 고안했습니다.
The Verge는 검증인이 이더리움의 완전한 거래 내역을 유지할 필요성을 없애고, 검증인을 위한 복잡하고 자원 집약적인 블록 검증 프로세스를 단순화하는 것을 목표로 합니다. 이는 기존 검증인에게 도움이 될 뿐만 아니라 새로운 참가자에게도 문을 열어줄 것입니다.
제공자는 자신의 리소스와 연결을 사용하여 라이트 클라이언트에 필요한 데이터를 수집합니다. 라이트 노드가 제공자로부터 데이터를 받으면 이를 검증하기만 하면 됩니다. 라이트 클라이언트 노드의 "가벼움"은 리소스와 스토리지 공간에 따라 달라집니다.
The Verge 업그레이드는 또한 더 작은 증명 크기를 요구하는 Merkle Proofs의 업그레이드인 Verkle Trees를 도입할 것입니다. Merkle Proof는 블록체인 보안을 강화하지만, 상당한 공간을 활용하여 확장성에 문제가 됩니다.
Verkle 증명은 Merkle 증명의 개선된 버전이 될 것이며 훨씬 적은 공간을 필요로 합니다. Verkle 증명은 또한 이더리움이 SNARK 및 STARK와 같은 더 나은 영지식 증명 기술을 사용할 수 있도록 할 것입니다. [34]
The Purge는 이더리움의 다섯 번째 주요 이벤트로, 노드 운영자의 하드 디스크 요구 사항을 줄이기 위해 기록 만료를 도입합니다. Purge 업그레이드는 모든 노드 운영자가 이전 블록의 데이터를 저장할 필요가 없도록 하는 EIP-4444를 도입합니다. 노드는 1년 이상 된 이전 블록을 더 이상 제공하지 않습니다.
노드가 블록체인과 완전히 동기화되면 새 블록을 확인하기 위해 365일이 넘는 이전 데이터가 더 이상 필요하지 않으며 기록된 데이터는 누군가가 요청하거나 노드가 블록체인과 동기화해야 할 때만 사용할 수 있습니다.
새 노드는 이 업그레이드 시 새로운 동기화 메커니즘을 얻게 됩니다. 이 새로운 메커니즘은 제네시스 블록 대신 가장 최근에 결정된 검사점 블록에서 체인을 동기화하는 '검사점 동기화'일 수 있습니다. 이 단계를 통해 네트워크 혼잡과 검증자를 위한 스토리지 진입점을 줄일 수 있습니다.
Buterin은 EIP-4444가 이더리움 노드 분산화를 크게 증가시킬 수 있다고 말했습니다.[34][39]
"잠재적으로 각 노드가 기본적으로 기록의 작은 비율을 저장하는 경우 오늘날과 마찬가지로 네트워크 전체에 저장된 각 특정 기록 조각의 복사본을 거의 동일하게 가질 수도 있습니다."
Purge 업그레이드의 목표는 이더리움 작동 방식을 단순화하고 이더리움 노드를 실행하는 데 필요한 컴퓨터 리소스의 양을 줄이는 것입니다.[37]
The Splurge는 마지막 업그레이드이며, 이더리움 블록체인이 앞서 언급한 5가지 업데이트에서 잘못된 모든 것을 수정하는 데 필요한 모든 작은 업그레이드를 그룹화한 것입니다. 또한 다른 업그레이드에 적합하지 않은 개선 제안을 결합합니다.
Vitalik은 이 단계를 다음과 같이 설명합니다.
“이전 단계들이 모두 합쳐진 후 즐거운 것들”.
로드맵은 이더리움과 사용자에게 최선의 이익을 위해 시간이 지남에 따라 변경될 수 있으므로, Splurge에 도달할 때쯤에는 많은 업그레이드와 개선 사항이 포함될 수 있습니다.[41]
이더리움 계정은 이더(ETH) 잔액을 보유하고 이더리움에서 트랜잭션을 보낼 수 있는 개체입니다. 계정은 사용자 제어(개인 키를 가진 사람이 제어) 또는 스마트 계약으로 배포될 수 있습니다(코드로 제어).
두 계정 유형 모두 ETH 및 토큰을 받고, 보유하고, 보낼 수 있으며, 배포된 스마트 계약과 상호 작용할 수 있습니다.[17]
2023년 3월 1일, 덴버에서 열린 WalletCon에서 이더리움 재단의 보안 연구원인 Yoav Weiss는 블록체인 개발자들이 일반적으로 "계정 추상화"라고 부르는 ERC-4337의 주요 계약이 Open Zeppelin의 감사를 거쳐 Polygon, Optimism, Arbitrum, BNB Smart Chain, Avalanche 및 Gnosis Chain을 포함한 모든 이더리움 가상 머신(EVM) 호환 네트워크에서 사용하도록 승인되었다고 발표했습니다. [30]
계정 추상화(이전의 EIP-4337)라고도 하는 ERC-4337은 계정 복구 및 그룹 액세스 지갑과 같은 여러 기능의 기반 역할을 합니다. 잠재적인 응용 프로그램으로는 번들 및 스폰서 거래를 통한 거래 수수료 절감이 있습니다. [31]
또한 이를 통해 암호화 키를 표준 스마트폰 보안 모듈에 저장하여 효과적으로 하드웨어 지갑으로 전환할 수 있습니다. 이를 통해 플랫폼은 사용자가 기존 지갑을 만들고 시드 구문이나 개인 키를 수동으로 저장할 필요 없이 암호화폐 서비스를 제공할 수 있습니다. 계정 추상화를 사용하면 키가 서비스 제공업체가 아닌 사용자 하드웨어 보안 모듈(HSM)에 로컬로 보관됩니다. 결과적으로 자체 보관 암호화폐 지갑만큼 안전합니다. [31]
“다음 10억 명의 사용자는 종이에 12단어를 쓰지 않을 것입니다. 일반 사람들은 그렇게 하지 않습니다.”라고 그는 말했습니다. “우리는 그들에게 더 나은 사용성을 제공해야 하며, 암호화 키에 대해 생각할 필요가 없습니다.” - Yoav Weiss, 이더리움 재단 보안 연구원
마지막으로 스마트 계정은 2단계 인증, 월별 지출 한도, 블록체인 게임용 세션 키, 신뢰할 수 있는 친구 또는 상업 서비스를 통한 시간 제한 소셜 복구와 같은 추가 기능도 제공합니다. [31]
블록은 체인의 이전 블록 해시를 포함하는 트랜잭션 배치입니다. 해시는 블록 데이터에서 암호화 방식으로 파생되므로 블록이 함께 연결됩니다(체인으로). 해시는 블록 데이터에서 암호화 방식으로 파생되므로 블록이 함께 연결됩니다(체인으로). 기록의 블록 변경은 이후의 모든 블록을 무효화하고 블록체인을 실행하는 모든 사람이 이를 알 수 있으므로 사기를 방지합니다.
트랜잭션 기록을 보존하기 위해 블록은 엄격하게 정렬되고(생성된 모든 새 블록에는 상위 블록에 대한 참조가 포함됨) 블록 내의 트랜잭션도 엄격하게 정렬됩니다. 드문 경우를 제외하고 네트워크의 모든 참가자는 특정 시점에 블록의 정확한 수와 기록에 동의하고 현재 라이브 트랜잭션 요청을 다음 블록으로 일괄 처리하기 위해 노력합니다.
블록이 네트워크의 일부 유효성 검사기에 의해 함께 배치되면 네트워크의 나머지 부분으로 전파됩니다. 모든 노드는 이 블록을 블록체인의 끝에 추가하고 새 유효성 검사기가 선택되어 다음 블록을 만듭니다. 정확한 블록 어셈블리 프로세스 및 커밋/합의 프로세스는 현재 이더리움의 "지분 증명" 프로토콜에 의해 지정됩니다.[18]
가스는 이더리움 네트워크에 필수적입니다. 자동차가 작동하는 데 휘발유가 필요한 것과 마찬가지로, 네트워크가 작동하는 데 필요한 연료입니다. 가스는 이더리움 네트워크에서 특정 작업을 실행하는 데 필요한 계산 노력을 측정하는 단위입니다.
각 이더리움 트랜잭션은 실행을 위해 계산 리소스가 필요하므로 각 트랜잭션에는 수수료가 필요합니다. 가스는 이더리움에서 트랜잭션을 성공적으로 수행하는 데 필요한 수수료를 의미합니다.[19]
가스 수수료는 이더리움의 기본 통화인 이더(ETH)로 지불됩니다. 가스 가격은 gwei로 표시되며, gwei 자체는 ETH의 한 종류입니다. 각 gwei는 0.000000001 ETH(10-9 ETH)와 같습니다. 예를 들어, 가스 비용이 0.000000001 이더라고 말하는 대신 가스 비용이 1 gwei라고 말할 수 있습니다. 'gwei'라는 단어 자체는 '기가-웨이'를 의미하며, 이는 1,000,000,000 웨이와 같습니다. 웨이 자체는 ETH의 가장 작은 단위입니다. [19]
그 외에도 모든 블록에는 예약 가격 역할을 하는 기본 수수료가 있습니다. 블록에 포함되려면 가스당 제시 가격이 최소한 기본 수수료와 같아야 합니다. 기본 수수료는 현재 블록과 독립적으로 계산되며, 대신 이전 블록에 의해 결정되므로 사용자의 트랜잭션 수수료를 더 예측 가능하게 만듭니다. 블록이 채굴되면 이 기본 수수료는 "소각"되어 유통에서 제거됩니다.
이더리움은 블록 및 트랜잭션 데이터를 검증할 수 있는 소프트웨어를 실행하는 컴퓨터(노드)의 분산 네트워크입니다. "노드"는 이더리움 클라이언트 소프트웨어의 인스턴스로, 다른 컴퓨터와 연결되어 이더리움 소프트웨어를 실행하여 네트워크를 형성합니다.
클라이언트는 프로토콜 규칙에 따라 데이터를 검증하고 네트워크를 안전하게 유지하는 이더리움 구현입니다.
The Merge 이후 이더리움은 실행 레이어와 합의 레이어의 두 부분으로 구성됩니다.
The Merge 이전에는 합의 및 실행 레이어가 별도의 네트워크였으며, 이더리움의 모든 트랜잭션과 사용자 활동은 현재 실행 레이어에서 발생했습니다.
하나의 클라이언트 소프트웨어는 실행 환경과 채굴자가 생성한 블록의 합의 검증을 모두 제공했습니다. 합의 레이어인 Beacon Chain은 2020년 12월부터 별도로 실행되었습니다. 지분 증명을 도입하고 이더리움 네트워크의 데이터를 기반으로 검증자 네트워크를 조정했습니다. The Merge를 통해 이더리움은 이러한 네트워크를 연결하여 지분 증명으로 전환합니다. 실행 및 합의 클라이언트는 협력하여 이더리움의 상태를 검증합니다.[20]
네트워크는 개발, 테스트 또는 프로덕션 사용 사례를 위해 액세스할 수 있는 다양한 이더리움 환경입니다. 이더리움은 프로토콜이므로 서로 상호 작용하지 않고 프로토콜을 준수하는 여러 독립적인 "네트워크"가 있을 수 있습니다.
공개 네트워크는 인터넷 연결이 있는 전 세계 모든 사람이 액세스할 수 있습니다. 누구나 공개 블록체인에서 트랜잭션을 읽거나 생성하고 실행되는 트랜잭션의 유효성을 검사할 수 있습니다.
메인넷은 실제 가치 거래가 분산 원장에서 발생하는 주요 공용 이더리움 프로덕션 블록체인입니다.
메인넷 외에도 공개 테스트넷이 있습니다. 이러한 네트워크는 프로토콜 개발자나 스마트 계약 개발자가 프로토콜 업그레이드와 잠재적인 스마트 계약을 메인넷에 배포하기 전에 프로덕션과 유사한 환경에서 테스트하는 데 사용됩니다.
이더리움 테스트넷은 이제 이더리움 메인넷과 마찬가지로 지분 증명 방식입니다. 테스트넷 ETH는 실제 가치가 없으므로 테스트넷 ETH에 대한 시장은 없습니다. 이더리움과 실제로 상호 작용하려면 ETH가 필요하므로 대부분의 사람들은 faucet에서 테스트넷 ETH를 얻습니다.
대부분의 faucet은 ETH를 보낼 주소를 입력할 수 있는 웹 앱입니다.[21]
레이어 2(L2)는 특정 이더리움 확장 솔루션 집합을 설명하는 포괄적인 용어입니다. 레이어 2는 이더리움을 확장하고 이더리움의 보안 보장을 상속하는 별도의 블록체인입니다. 레이어 2 테스트넷은 일반적으로 공개 이더리움 테스트넷과 긴밀하게 연결되어 있습니다.
이더리움 네트워크는 노드가 공용 네트워크(예: 메인넷 또는 테스트넷)에 연결되지 않은 경우 사설 네트워크입니다. 여기서 사설은 보호되거나 안전하다기보다는 예약되거나 격리된 것을 의미합니다.
이더리움 애플리케이션을 개발하려면 배포하기 전에 개인 네트워크에서 실행하여 작동 방식을 확인하는 것이 좋습니다. 이렇게 하면 퍼블릭 테스트넷보다 훨씬 빠르게 반복할 수 있습니다.
합의 프로세스는 신뢰할 수 있는 미리 정의된 노드 집합에 의해 제어됩니다. 예를 들어, 각 노드를 관리하는 알려진 학술 기관의 사설 네트워크가 있으며, 블록은 네트워크 내 서명자 임계값에 의해 유효성이 검사됩니다. 퍼블릭 이더리움 네트워크가 퍼블릭 인터넷과 같다면, 컨소시엄 네트워크는 사설 인터넷과 같습니다.[21]
ERC-20은 대체 가능한 토큰에 대한 표준을 도입합니다. 다시 말해, 각 토큰은 유형과 가치 면에서 다른 토큰과 정확히 동일하게 만드는 속성을 갖습니다. 예를 들어 ERC-20 토큰은 ETH와 똑같이 작동합니다. 즉, 1개의 토큰은 항상 다른 모든 토큰과 동일합니다.[24]
2015년 11월 Fabian Vogelsteller가 제안한 ERC-20(Ethereum Request for Comments 20)은 스마트 계약 내에서 토큰에 대한 API를 구현하는 토큰 표준입니다.
ERC-20 기능에는 한 계정에서 다른 계정으로 토큰 전송, 계정의 현재 토큰 잔액 가져오기, 네트워크에서 사용 가능한 토큰의 총 공급량 가져오기, 제3자 계정에서 계정의 토큰 금액을 사용할 수 있는지 여부 승인이 포함됩니다.[24]
ERC-721은 NFT (대체 불가능한 토큰)에 대한 표준을 소개합니다. 이 유형의 토큰은 고유하며, 나이, 희귀성, 시각적 특징 또는 기타 기능으로 인해 동일한 스마트 계약의 다른 토큰과 다른 가치를 가질 수 있습니다.
ERC-721 (Ethereum Request for Comments 721)은 2018년 1월 William Entriken, Dieter Shirley, Jacob Evans 및 Nastassia Sachs에 의해 제안되었습니다.
이 토큰은 한 계정에서 다른 계정으로 토큰을 전송하고, 계정의 현재 토큰 잔액을 가져오고, 특정 토큰의 소유자를 가져오고, 네트워크에서 사용 가능한 토큰의 총 공급량을 가져오는 등의 기능을 제공합니다.
이 외에도 계정의 토큰 양을 제3자 계정에서 이동할 수 있도록 승인하는 기능도 있습니다.[25]
오라클은 이더리움을 체인 외부의 실제 정보에 연결하여 사용자가 스마트 계약에서 데이터를 쿼리할 수 있도록 하는 데이터 피드입니다. 가격 정보에서 날씨 보고서에 이르기까지 모든 것이 될 수 있습니다. 오라클은 양방향으로 사용되어 데이터를 실제 세계로 '보내는' 데 사용될 수도 있습니다.
오라클은 일반적으로 스마트 계약과 API를 쿼리할 수 있는 일부 체인 외부 구성 요소로 구성되며 주기적으로 트랜잭션을 보내 스마트 계약의 데이터를 업데이트합니다.[26]
이더리움 커뮤니티에는 다양한 이해 관계자가 있으며, 각자는 거버넌스 프로세스에서 역할을 수행합니다. 여기에는 다음이 포함됩니다.
이더리움 프로토콜에 변경 사항을 도입하기 위한 공식 절차는 다음과 같습니다.
이더리움 블록체인의 모든 주요 이정표, 포크 및 업데이트에 대한 타임라인입니다.
프라이버시 풀이라는 새로운 개인 정보 보호 도구가 2025년 3월 이더리움 블록체인에서 출시되어 사용자가 자금이 불법 활동과 관련이 없음을 입증하면서 익명으로 거래를 수행할 수 있도록 하는 것을 목표로 합니다.
0xbow.io 팀에서 개발한 이 플랫폼은 반쯤 허가된 액세스를 허용하며 초기 예치금은 1 이더로 제한됩니다.
이더리움 공동 창립자인 비탈릭 부테린은 2025년 3월 31일 출시 직후 예치금을 납부한 것으로 알려져 플랫폼에 처음 참여한 사람 중 한 명이었습니다. 이 이니셔티브는 거래를 익명 풀로 집계하는 '연관 세트'라는 기능을 사용합니다. 이 메커니즘에는 해커 및 사기꾼과 같은 불법 행위자와 연결된 거래를 걸러내는 심사 프로세스가 포함됩니다. [42]
0xbow.io는 이러한 연관 세트가 동적이며 다른 기여에 영향을 주지 않고 불법으로 식별된 예치금을 제거할 수 있다고 밝혔습니다. 예치금이 실격 처리된 사용자는 'ragequit' 기능을 사용하여 자금을 회수할 수 있습니다. [42]
이더리움 펙트라 업그레이드가 2025년 5월 7일 UTC 오전 10시경, epoch 364032 시작과 함께 이더리움 메인넷에서 시작되었습니다. [43]
주요 이더리움 개선 제안(EIP) 3가지는 다음과 같습니다.
"펙트라가 이더리움 메인넷에서 시작되었습니다! 스마트 계정 지갑 UX 기능이 활성화되었습니다. L2 스케일링 데이터 저장소 블롭이 2배 증가했습니다. 검증자 UX 개선이 적용되었습니다. 커뮤니티 구성원들은 향후 24시간 동안 문제 발생 여부를 계속 모니터링할 예정입니다." - 이더리움 트윗 [44]