인기 과학 코너 10 | 이더리움 채굴이란?
코인과 관련된 모든 것은 채굴과 불가분의 관계여야 합니다. 이더리움 네트워크에서 이더리움을 얻으려면 채굴을 통해서도 달성해야 합니다. 그런 다음 채굴에 관해서는 합의 메커니즘과 분리할 수 없어야 합니다.
비트코인의 합의 메커니즘은 PoW(Proof of Work)입니다. 간단히 말해서 더 많은 작업이 더 많은 비용을 지불합니다. 더 많은 컴퓨팅 작업을 지불할수록 올바른 해시 값을 가장 먼저 찾을 가능성이 높아지고 비트코인으로 보상을 받을 가능성이 높아집니다.
그러나 비트코인의 PoW는 트랜잭션 처리 속도가 너무 느리고 채굴자가 계산을 통해 해시 값과 지속적으로 충돌해야 하는 단점이 있어 낭비적이고 비효율적입니다.
비트코인의 단점을 보완하기 위해 이더리움은 PoS라는 새로운 합의 메커니즘을 제안했습니다.
간단히 말해서 PoS는 문자 그대로의 의미와 동일합니다. 지분, 지분, 더 많은 코인을 보유할수록 더 많은 지분을 보유하고 더 높은 지분을 갖게 됩니다. 이더리움의 PoS는 더 많은 코인을 보유할수록 코인을 더 오래 보유할수록 계산이 덜 어려워지고 채굴이 더 쉬워진다는 것을 의미합니다.
이더리움의 합의 메커니즘이 PoS인 것은 사실이지만 PoS는 이더리움 출시 초기의 계획이나 목표일 뿐이며 현재 이더리움이 채택한 합의 메커니즘도 비트코인의 PoW인 PoW이다.
Ethereum의 초기 설정에서 Ethereum은 단계적 업그레이드를 통해 PoW가 초기 단계에서 여전히 사용되어 상대적으로 안정적인 시스템을 구축하고 PoW + PoS가 점차 채택되어 마침내 PoS로 완전히 전환되기를 희망했습니다.
여기에 관련된 두 가지 정보가 있습니다.
첫 번째 정보 포인트는 이더리움이 채택한 PoW(즉, 비트코인의 PoW)이지만 정확히 동일하지는 않으며 차이점이 있습니다.
두 번째 정보는 Ethereum의 초기 설정에서 단계별 업그레이드를 통해 PoW에서 PoS로의 전환이 실현되기를 희망한다는 것입니다.
다음 콘텐츠에서는 이 두 가지 정보 포인트를 하나씩 설명하겠습니다.
1. 현재 이더리움이 채택하고 있는 합의 메커니즘도 PoW인데 비트코인의 PoW와 어떻게 다릅니까?
쉽게 말해 이더리움의 채굴 난이도는 조정할 수 있지만 비트코인 채굴의 난이도는 조정할 수 없습니다. 이것은 우리의 대학 입시와 같은 것으로, 각 도마다 교수 상황과 학생 수가 다르기 때문에 대학 입시는 각 도별로 국가 논문과 독립 명제로 나뉩니다. Ethereum은 다음과 같이 말했습니다: 저는 이런 방식으로 지역별로 질문하는 것을 선호합니다! 그러나 Bitcoin은 다음과 같이 말했습니다. 아니요, 전국적으로 동일한 롤이어야하며 모든 사람이 동일한 어려움을 겪습니다!
비트코인은 컴퓨터 컴퓨팅 성능을 사용하여 많은 수의 해시 충돌을 수행하고 올바른 해시 값을 찾을 수 있는 다양한 가능성을 열거합니다. Ethereum 시스템의 경우 각 후속 블록의 난이도를 계산하는 특별한 공식이 있습니다. 블록이 이전 블록보다 빠르게 검증되면 Ethereum 프로토콜은 블록의 난이도를 높입니다. 블록 난이도를 조정하여 블록을 확인하는 데 걸리는 시간을 조정할 수 있습니다.
이더리움 프로토콜은 난이도의 동적인 조정 방법으로 전체 네트워크에서 새로운 블록을 생성하는 시간 간격을 15초로 하고, 네트워크가 블록체인을 생성하는 데 15초가 걸린다고 규정하고 있다. 빠르고, 시스템의 동기화가 크게 향상되어 악의적인 참가자가 컴퓨팅 성능의 51%(즉, 절반 이상)를 동원하여 짧은 시간 내에 기록 데이터를 수정하는 것은 어렵습니다.
2. 이더리움의 초기 설정에서는 단계적 업그레이드를 통해 PoW에서 PoS로의 전환이 실현되기를 바랍니다.
이더리움이 출시된 2014년으로 거슬러 올라가 팀은 프로젝트 출시를 Frontier(프론티어), Homestead(홈스테드), Metropolis(메트로폴리스) 및 Serenity(평온)의 4단계로 나눌 것이라고 발표했습니다. 처음 세 단계의 합의 메커니즘은 PoW(작업 증명 메커니즘)를 채택하고 네 번째 단계는 PoS(지분 증명 메커니즘)로 전환합니다.
2015년 7월 30일, 이더리움의 첫 번째 단계인 "프론티어"가 공식적으로 출시되었습니다. 이 단계는 개발자에게만 적용됩니다. 개발자는 이더리움 네트워크에서 스마트 계약 및 분산 응용 프로그램 DAPP를 작성할 수 있으며, 채굴자는 이더리움 네트워크에 들어가기 시작합니다. 네트워크 보안을 유지하고 Ethereum을 얻기 위해 채굴합니다. 최첨단 버전은 이더리움 네트워크가 신뢰할 수 있는지 여부를 증명하는 베타 버전과 같습니다.
2016년 3월 14일, 이더리움은 "고국"의 두 번째 단계에 진입했으며, 이 단계에서 이더리움은 일반 사용자가 이더리움을 편리하게 경험하고 사용할 수 있도록 지갑 기능을 제공했습니다. 다른 측면에서 명백한 기술적 개선은 없으며 Ethereum 네트워크가 이미 원활하게 실행될 수 있음을 보여줍니다.
2017년 9월 이더리움은 세 번째 단계인 "메트로폴리스"에 진입했습니다. "메트로폴리스"는 비잔티움과 콘스탄티노플의 두 가지 업그레이드로 구성되며, 이 단계의 목표는 PoW에서 PoS로의 원활한 전환을 준비하기 위해 PoW와 PoS의 하이브리드 체인 모델을 도입하는 것입니다. 최근 인기 있는 "Ethereum Constantinople 업그레이드"는 PoW에서 PoS로의 전환을 위한 좋은 기반을 마련했습니다.
3. 이더리움 채굴로 얻은 보상은 어떻게 계산하나요?
이더리움 채굴은 얼마나 많은 보상을 받게 될까요? 블록 생성 대회에서 우승한 채굴자는 다음과 같은 수입을 얻게 됩니다.
1) 정적 보상, 5 이더리움;
2) 블록에서 사용되는 연료 비용, 즉 이전 호에서 이야기한 Gas;
3) 블록의 일부로 "엉클블럭"이라는 추가 보상을 포함하고 있으며 각 엉클블록은 채굴 보상의 1/32, 즉 1/32의 5배인 0.15625를 보상으로 받을 수 있다. 이더 리움.
여기서는 "엉클블록"에 대해 간략하게 설명합니다. "엉클블록"의 개념은 이더리움에서 제안한 것입니다. 왜 우리가 엉클블록의 개념을 도입해야 합니까? 이것 역시 비트코인에서 시작됩니다.
비트코인 프로토콜에서 가장 긴 체인은 오류가 없는 것으로 간주됩니다. 블록이 가장 긴 체인의 일부가 아닌 경우 "고아 블록"이라고 합니다. 고아 블록은 적법하지만 조금 늦게 발견되었거나 네트워크 전송이 조금 느려 가장 긴 체인의 일부가 되지 않은 블록입니다. 비트코인에서 고아 블록은 의미가 없어 추후 폐기되며, 고아 블록을 발견한 채굴자는 채굴 관련 보상을 받지 못합니다.
그러나 이더리움은 고아 블록이 가치가 없다고 생각하지 않으며, 이더리움 시스템은 고아 블록을 찾은 채굴자에게도 보상할 것입니다. 이더리움에서는 고아 블록을 "엉클 블록"이라고 부르며 메인 체인의 보안에 기여할 수 있습니다. 이더리움에서 10초 이상의 블록 간격은 너무 빠르기 때문에 보안성이 떨어지며 삼촌 블록에 대한 참조를 장려함으로써 참조 메인 체인은 더 많은 보안 보장을 얻을 수 있습니다(고아 블록 자체도 합법적이기 때문에). 삼촌 블록에 지급되는 보상은 광부들이 적극적으로 삼촌 블록을 채굴하고 적극적으로 인용하도록 동기를 부여할 수 있으므로 이더리움은 그것이 가치 있다고 믿습니다.


