CryptoCurrency Mining이란 무엇입니까 : POW와 POS의 차이점은 무엇입니까?
게시 됨: 2019-04-06블록체인 기술에서 네트워크가 어떻게 안전할 수 있고 모든 트랜잭션이 어떻게 검증되는지 생각해 본 적이 있습니까? 그렇지 않다면 대답은 마이닝입니다. 그렇다면 Cryptocurrency 마이닝은 무엇이며 어떻게 작동합니까?
우리가 네트워크의 모든 거래를 보호하고 확인하는 책임이 있는 은행과 같은 중앙 기관에 대해 이야기하는 동안.
데이터 개인 정보를 보호하고 해킹을 방지하기 위해 Facebook에서 보안 및 유지 관리하는 Facebook 서버에 대해 이야기하는 동안.
그러나 모든 경우에 우리는 기술이 나날이 발전함에 따라 어느 지점이든 해킹할 수 있는 중앙 집중식 서버에 의존하고 있습니다.
이러한 가능성을 극복하기 위해 블록체인 기술이라는 새로운 형태의 기술이 도입되었으며 해당 네트워크의 보안은 채굴자가 유지합니다.
그렇다면 광부는 누구이며 CryptoCurrency 마이닝이란 무엇이며 스택 증명(POS) 및 작업 증명(POW)이 어떻게 작동합니까?
가능한 모든 쿼리에 대한 답변은 Cryptocurrency 마이닝이 무엇인지에 대한 이 궁극적인 가이드에 설명되어 있지만 그 전에 상세 가이드에서 블록체인 기술이란 무엇입니까?
먼저 Cryptocurrency 마이닝이 무엇이며 이것이 필요한 이유에 대해 논의하겠습니다.
목차
CryptoCurrency 마이닝이란 무엇입니까?
에 대해 모두 알고 있다면 비트코인 이것은 디지털 통화 비트코인이 도입된 블록체인 기술의 첫 번째 사용 사례입니다.
블록체인은 네트워크를 제어할 수 있는 당사자가 없는 분산형 플랫폼입니다. 이는 아무도 귀하의 자금 이체 또는 데이터 전송을 모니터링하지 않는다는 것을 의미합니다.
은행에 계좌가 있는 경우 네트워크에서 시작하는 모든 거래는 은행 원장 어딘가에 등록됩니다.
은행과 귀하만 볼 수 있으며 데이터의 보안 및 개인 정보 보호는 은행의 중앙 서버에 따라 다릅니다.
모든 거래는 유효한지 여부에 관계없이 은행에 의해 확인되며 은행은 귀하의 자금 및 개인 금융 데이터를 완전히 통제합니다.
Facebook, YouTube, Banks 또는 문서 저장소와 같은 중앙 서버 위치 어딘가에 저장된 개인 데이터는 변경될 수 있습니다.
따라서 이 문제를 극복하기 위해 블록체인 기반의 탈중앙화 플랫폼이 등장했습니다.
탈중앙화 플랫폼은 중앙 기관이 통제할 수 없는 네트워크이며, 무료 오픈 소스 플랫폼입니다.
그렇다면 블록체인 기반 분산 네트워크에서 수행되는 거래 또는 작업을 누가 확인할 것입니까?
블록체인 네트워크에 네트워크를 설정하면 네트워크에서 시작된 모든 트랜잭션이 채굴자들에 의해 검증됩니다.
광부는 여러분과 저처럼 독립적인 사람들이며 컴퓨터를 사용하여 안전한 블록체인 네트워크를 만들고 네트워크의 모든 거래를 검증하려고 합니다.
글쎄, 당신이 광부로서 이 일을 하는 이유는 무엇입니까?
대답은 예입니다. 채굴자로 일하거나 블록체인 네트워크의 블록을 채굴하면 무료로 돈을 받을 수 있습니다.
글쎄, 이 전체 가이드는 블록체인 기술을 중심으로 하므로 이미 블록체인 기술 가이드를 살펴보셨다고 가정합니다.
비트코인과 같은 암호화폐와 이더 리움 이러한 블록체인 기술을 기반으로 하는 분산형 플랫폼입니다.
해당 암호 화폐의 거래를 확인하려면 마이닝 또는 거래의 간단한 측면에서 확인이 필요합니다.
암호 화폐 채굴이 무엇인지 답변을 드렸기를 바랍니다. 다음으로 채굴이 필요한 이유와 채굴자가 누구인지에 대해 이야기하겠습니다.
광부는 누구이며 왜 채굴합니까?
지금까지 모든 블록체인 기반 기술은 해당 플랫폼을 사용하기 위해 디지털 통화 또는 토큰을 사용하고 있습니다. 해당 토큰을 스테이킹하거나 네트워크를 사용하기 위해 수수료를 지불해야 합니다.
네트워크에서 거래를 확인하려면 모든 경우에 마이닝이 필요합니다.
마이닝은 블록체인 네트워크에서 시작된 각 블록과 관련된 수학적 문제를 해결하는 데 사용되는 방법입니다.
블록체인 기술에 대해 간략히 말씀드리겠습니다.
네트워크의 모든 거래는 채굴자가 블록을 확인하지 않는 한 확인되지 않습니다. 블록체인은 모든 거래가 블록에 포함되도록 설계되었습니다.
블록을 아직 검증되지 않고 검증을 기다리는 트랜잭션의 컨테이너로 간주할 수 있는 곳입니다.
따라서 네트워크의 모든 거래를 확인하기 위해 모든 광부 또는 컴퓨터는 임의의 추측 숫자인 수학적 퍼즐을 풀어야 합니다.
블록체인 네트워크는 알파벳과 숫자의 조합인 임의의 영숫자를 생성합니다.
당신이나 나 같은 컴퓨터를 사용하는 사람은 모든 컴퓨터에 특정 소프트웨어가 설치된 그 숫자를 추측하려고 합니다.
소프트웨어는 컴퓨터를 해당 블록체인 네트워크에 연결하고 해당 숫자를 추측하기 시작합니다.
그 숫자를 추측하려면 일반적으로 CPU, GPU 또는 ASIC과 같은 특수 마이닝 하드웨어 장치에서 나오는 높은 해싱 파워가 필요합니다.
이 숫자를 수동으로 추측하는 것은 쉽지 않기 때문에 해당 작업을 수행하려면 강력한 컴퓨터가 필요합니다. 여기서 강력하다는 것은 높은 해싱 능력을 의미합니다.
그 숫자가 블록을 생성할 것이라고 추측할 수 있는 사람은 여기에서 블록이 특정 크기를 가질 것입니다. 비트코인의 경우 1MB이지만 비트코인 캐시 8MB 등등.
새로 생성된 블록은 비트코인의 경우 1MB이므로 데이터 크기 용량을 기준으로 확인되지 않은 모든 트랜잭션을 포함합니다.
여기서 일반 블록에는 세 개의 데이터가 있습니다.
- 해시 이름(블록의 고유 ID)
- 거래(발신인, 수취인 주소 및 금액)
- 이전 블록의 해시
즉, 모든 거래는 블록 생성자가 확인하고 보낸 사람 또는 받는 사람 주소가 있는지 확인하고 보낸 사람이 보낼 수 있는 충분한 잔액이 있는지 여부를 확인합니다.
블록 생성자보다 모두 확인된 경우 이 정보를 동일한 블록체인 네트워크의 다른 모든 노드 또는 채굴자에게 보내고 승인을 구합니다.
다른 모든 노드도 전체 네트워크 사용자의 51%로부터 승인을 구하는 동일한 내용을 확인한 다음 블록이 확인되고 블록체인 레지스트리에 추가됩니다.
여기서 랜덤 퍼즐을 추측하는 사람은 네트워크 검증을 담당하는 광부로 알려져 있습니다.
블록을 성공적으로 채굴한 후 네트워크에서 생성된 모든 보상과 해당 블록과 관련된 거래 수수료는 블록을 먼저 추측한 채굴자에게 주어집니다.
일반적으로 비트코인은 블록을 생성하는 평균 시간이 각각 10분인 동일한 기계에서 작동합니다.
광부에 대한 현재 보상은 12.5 BTC/Block이며 2020년 5월 이후에는 6.25로 감소합니다.
이 보상 광부는 해당 블록 거래와 관련된 모든 거래 수수료도 받습니다.
에 대한 가이드를 준비했습니다. 비트코인을 채굴하는 데 시간이 얼마나 걸리고, 최상의 채굴 관행에 대해 읽어보면 채굴이 수익성이 있는지 여부에 대한 아이디어를 얻을 수 있습니까?
비트코인의 현재 가격은 2017년 약 20,000$였던 5,000$에 가깝기 때문에 광부들이 얼마나 많은 돈을 벌 수 있는지 짐작할 수 있습니다.
하루 24시간 동안 총 12.5 BTC로 생성된 약 144개의 블록은 하루에 1800 BTC가 됩니다.
여기에서 우리는 목록을 준비했습니다 CPU와 GPU를 사용하여 채굴할 수 있는 최고의 10가지 암호화폐, 관심이 있다면 이것이 도움이 될 것이라고 생각했습니다.
여기에서 검증자 또는 광부는 컴퓨터를 생성하는 높은 해싱 파워를 가진 당신과 저와 같으므로 커뮤니티로서 우리는 이 네트워크를 보호합니다.
네트워크의 다른 노드에서 합의를 얻지 않는 한 트랜잭션이나 블록이 확인되지 않습니다.
따라서 이 네트워크를 해킹하려면 이미 수십억 대의 컴퓨터가 네트워크에서 실행 중인 총 해싱 파워의 51%가 필요합니다.
이것은 네트워크를 해킹하는 것을 불가능하게 하고 보안을 향상시킵니다. 누가 광부이고 왜 광업이 필요한지 이해하셨기를 바랍니다.
이제 암호 화폐 마이닝 가이드란 무엇입니까? 작업 증명 및 스택 증명 메커니즘을 사용하여 마이닝하는 방법을 알려 드리겠습니다.
CryptoCurrency를 채굴하는 방법?
지금까지 암호화폐 채굴 가이드가 무엇인지, 우리가 채굴자가 필요한 이유와 채굴자가 필요한 이유를 알게 되셨고 저도 바랍니다.
그러나 이것이 컴퓨터를 설치하는 것만으로 무료 코인을 얻을 수 있는 방법이라면 오늘 시작하지 않으시겠습니까? 심지어 지구상의 모든 사람이 컴퓨터를 설치하여 스스로 돈을 벌 수 있기를 원합니다.
정말 이게 그렇게 간단하다고 생각하세요?
아니요, 그렇지 않습니다. 마이닝의 유형과 마이닝 이면의 프로세스를 설명함으로써 궁금증을 해소할 수 있습니다.
일반적으로 마이닝은 스택 증명과 작업 증명의 두 가지 방법으로 수행되며, 여기서 스택 증명은 하위 범주로 더 나뉩니다.
그러나 세부 사항이 아닌 아이디어에만 집중할 것입니다. 먼저 작업 증명이란 무엇입니까?부터 시작하겠습니다.
작업 증명이란 무엇입니까?
우리는 이미 채굴의 필요성을 배웠습니다. 채굴 없이는 블록이나 트랜잭션이 확인되지 않고 블록체인 레지스트리에 추가되지 않습니다.
따라서 검증자는 비트코인에서 처음 도입된 채굴 방식이라고 하는 몇 가지 프로세스를 따라야 합니다.
작업 증명은 블록 생성을 위한 퍼즐을 풀기 위해 생성하는 데 점점 더 많은 해시 파워가 필요한 가장 오래된 마이닝 메커니즘입니다.
작업 증명 메커니즘에서 블록체인 네트워크의 모든 개인 또는 노드 또는 광부는 한 번에 해당 퍼즐을 해결하려고 합니다.
이는 빠르게 해결하거나 추측하기 위해 서로 경쟁을 일으키며 이 경주에서는 단 한 사람만 승리합니다.
이는 퍼즐을 매우 빠르게 추측할 수 있는 더 많은 해시 파워 생성 컴퓨터가 필요하다는 것을 의미합니다.
간단히 말해서, 모든 블록체인 네트워크가 네트워크에 연결할 수 있는 자체 소프트웨어가 있는 것보다 모든 암호화폐를 채굴하려면 여기에서 예를 들어보세요. 이더리움 채굴 방법.
컴퓨터를 해당 블록체인 네트워크에 연결하는 소프트웨어를 설치해야 합니다. 이것은 설정하기 쉬운 부분입니다.
하지만 가장 큰 난제는 해시파워 생성이다. 비트코인이라고 하면 CPU를 이용한 해시파워 생성이 말이 안 되는 것보다.
비트코인 블록체인은 시장의 경쟁이 심화됨에 따라 퍼즐의 채굴 복잡성도 증가하는 방식으로 설계되었습니다.
따라서 이전에는 CPU를 사용하여 마이닝하는 것이 쉬웠지만 나중에 GPU로 이동했고 이제는 그 작업을 수행하기 위해 특수 ASIC 하드웨어 장치가 도입되었습니다.
이러한 마이닝 하드웨어 장치를 실행하려면 엄청난 에너지 소비가 필요하며 결과적으로 전기 요금으로 약 30-40$/day가 청구됩니다.
비트코인을 채굴하기 위해 사람들은 이미 수천 개의 하드웨어 장치가 이 작업을 수행하도록 설정된 광산 농장을 설정했습니다.
디지털 전문가에 따르면 비트코인 채굴은 약 54TWh/년을 소비하며 이는 뉴질랜드와 같은 국가에 전력을 공급하기에 충분합니다.
따라서 비트코인 채굴의 이면에 있는 전체 개념은 더 많은 해싱 파워를 생성하는 것입니다. 이제 당신과 내가 어떻게 참여할 수 있습니까?
이 경우 마이닝 풀이 그림으로 나타납니다. 여기 당신과 저는 수백만 명의 다른 사람들이 합류한 마이닝 풀에 참여할 수 있습니다.
프로세스는 유사합니다. 마이닝 풀을 설치하거나 연결하고 시스템의 해시 파워 용량을 사용할 소프트웨어를 실행해야 합니다.
결과적으로 수백만 대의 다른 컴퓨터도 동일한 작업을 수행하고 집합적 해시 파워를 생성하고 블록을 채굴하려고 합니다.
귀하의 풀이 블록을 성공적으로 채굴할 수 있다면 보상은 풀에서 공유한 해시 비율에 따라 모든 기여자에게 분배됩니다.
따라서 해시 파워를 생성하여 작업 증명 메커니즘에서 블록을 채굴할 수 있습니다.
해당 블록이 채굴되면 동일한 블록체인 네트워크의 다른 모든 노드에서 확인됩니다.
모두 동의하면 해당 블록이 블록체인 레지스트리에 추가되고 거래가 확인되고 수신자는 보낸 사람이 보낸 모든 지불을 받습니다.
작업 증명 이름 자체에 따르면 수행한 작업이 무엇이든 네트워크의 다른 모든 사람에게 증명을 제공해야 합니다.
그들이 모두 트랜잭션을 확인하여 작업을 올바르게 수행했다고 승인하면 블록이 확인되고 보상을 받게 됩니다.
그러나 이 채굴 과정에는 몇 가지 단점이 있습니다.
작업 증명의 단점
작업 증명에서는 해시 파워를 생성해야 하며, 블록을 채굴할 수 있는 해시 파워가 높은 하나만 생성해야 합니다.
해시의 생성은 하드웨어에 투자하는 데 더 많은 돈이 필요하며 이는 더 부자가 될 수 있음을 의미합니다.
그러나 마이닝 풀은 그 문제를 해결하고 아래 그래프에서 가져온 블록체인 네트워크에서 풀이 해싱 파워를 생성하여 블록을 얼마나 채굴했는지 알 수 있지만 모든 풀이 함께 결합되면 어떻게 될까요?
그것의 의미는. 몇 개의 주요 풀이 함께 모여 51% 이상의 해시 파워를 생성할 수 있다면 향후 해킹이 쉬울 것입니다.
이 작업 증명 메커니즘은 현재 생태계의 문제를 증가시키는 매우 높은 전력 소비를 가지고 있습니다.
따라서 새로운 채굴 솔루션은 블록체인 기술 위에 구축된 새로운 암호화폐에 의해 채택되었습니다.
비트코인과 이더리움은 작업 증명 메커니즘을 사용하는 상위 2개 암호화폐이지만 이제 다른 모든 통화가 스택 증명 마이닝을 사용하기 시작했습니다.
스택 증명이란 무엇입니까?
스택 보유자에 대한 스택 가치 증명, 이 프로세스에서 먼저 네트워크에서 채굴하려면 해당 네트워크 토큰의 특정 양을 스택해야 합니다.
그것은 매우 유명한 블록 체인 네트워크에서 도입 된 메커니즘이므로 네오 암호화폐.
스택 증명 메커니즘에서 당신은 일반적인 광부와 같지 않으므로 여기에서 모든 블록 생산자는 Validator로 알려져 있습니다.
이 메커니즘에서는 먼저 지정된 블록체인 지갑에 일정량의 토큰을 쌓거나 보유하거나 차단해야 합니다.
보다 네트워크는 네트워크에 쌓인 토큰의 양을 기반으로 채굴자 대신 블록 생성자 또는 두 번째 기간 Validator를 무작위로 선택합니다.
스택이 높을수록 검증인이나 블록 생산자가 될 가능성이 높아집니다.
여기서 작업 증명보다 스택 증명의 장점은 서로 싸우지 않지만 쌓인 항목에 따라 무작위로 선택되는 사람이 거의 없다는 것입니다.
따라서 선택 후 레지스트리에 블록을 추가하고 유효성을 검사하는 모든 작업을 수행하는 블록 생산자는 극소수에 불과합니다.
Proof of work at a time에서와 같이 한 블록만 채굴하거나 검증할 수 있지만 네트워크 기반 스택 증명에서는 여러 블록 생산자를 선택할 수 있습니다.
우리가 토론하는 동안 EOS Blockchain에는 한 번에 약 21명의 블록 생산자가 선택되어 있습니다. 이는 한 번에 더 많은 블록과 초당 더 많은 트랜잭션을 의미합니다.
블록 확인을 받으려면 네트워크에서 사용 가능한 전체가 아닌 소수의 블록 생산자에게만 승인 양식이 필요합니다.
그 결과 초당 트랜잭션 속도가 최대화되어 비트코인의 경우와 같이 10분 블록이 아닌 최대 3-5초 안에 블록을 지울 수 있습니다.
이제 해킹에 대해 이야기하고 네트워크에 총 1000억 개의 토큰이 있고 전체 가격은 각각 약 1달러라고 가정해 보겠습니다.
이 네트워크를 해킹하려면 총 공급량의 51%를 토큰에 쌓기 위해 510억 달러를 투자해야 합니다.
두 번째 요점은 네트워크의 누군가가 잘못된 블록의 유효성을 검사하는 것으로 밝혀지면 누적된 코인이 소각되고 모든 것을 잃게 된다는 것입니다.
따라서 누구도 이 네트워크를 해킹하는 것은 불가능해 보입니다. 그러나 모든 시스템에는 강조해야 할 단점이 있으며 스택 증명에도 단점이 있습니다.
스택 증명의 단점
이 시스템은 더 적게 쌓은 사람과 비교하여 더 많이 쌓은 사람을 계속해서 한 사람을 지원하거나 무작위로 선택할 수 있습니다.
이것은 부자가 더 부자가 되고 가난한 자가 더 가난해지는 것과 같은 모습을 보인다는 것을 의미합니다.
그래서 커뮤니티에서는 랜덤 블록 생성자를 선택할 때 쌓인 토큰의 나이를 고려해야 한다는 새로운 프로토콜 추가를 제안했습니다.
그러나 기술은 나날이 발전하고 있으며 Delegate Proof of Stack이라는 새로운 메커니즘이 도입되었습니다.
카르다노(ADA) 피어 투 피어 리뷰 암호 화폐 프로젝트의 새로운 거물은 스택 증명의 대표자 합의 메커니즘을 도입했습니다.
이 메커니즘에서 그들은 전 세계를 Epoch로 나누었고 각 Epoche에는 쌓은 동전과 네트워크에서 얻을 투표를 기반으로 선택되는 슬롯 리더가 있습니다.
여기에 코인 카르다노(ADA)를 가지고 있는 여러분과 제가 블록 프로듀서에게 투표할 수 있는 투표 시스템이 도입되었습니다.
더 많은 표를 얻은 사람이 슬롯 리더로 선택되고 블록 검증자가 됩니다.
또 다른 코인 라이크 트론(TRX) 또한 다른 기간의 검증인에서 Super 대표에게 투표하기 위해 투표 시스템이 구축된 스테이킹 메커니즘과 동일한 기능을 개발했습니다.
투표를 하면 유권자인 당신도 보상을 받게 되므로 전체 커뮤니티가 생태계를 유지하게 됩니다.
이 새로 구축된 시스템은 쌓은 코인뿐만 아니라 관심 있는 검증인이 얻은 투표 수를 기반으로 블록 생산자를 선택합니다.
선택된 블록 생산자가 자신의 일을 하지 않으면 네트워크에서 자동으로 추방됩니다.
나는 당신이 cryptocurrencymining이 무엇인지, 어떻게 마이닝이 작동하는지, 왜 마이닝을 해야 하는지에 대한 아이디어를 얻었다고 가정할 수 있습니다.
Cryptocurrency Mining에 대한 나의 견해
이것은 블록체인 기반 프로젝트를 사용하여 기술이 어떻게 진화하고 있는지 공유하는 데 주로 중점을 둔 Cryptocurrency 가이드입니다.
블록체인 기술의 성장하는 이 시대에 채굴자와 채굴은 이 생태계의 균형을 이루는 주요 요소입니다.
시스템은 중앙 기관이 아닌 커뮤니티에서 유지 관리하는 경우에만 탈중앙화를 호출합니다.
대부분의 블록체인 프로젝트는 오픈 소스이며 커뮤니티 승인 후 나와 같은 사람은 프로토콜 개선 작업을 수행할 수 있습니다.
마이닝 방법에 대한 몇 가지 자세한 가이드를 작성했습니다. 라이트코인, 이더 리움, 도지코인과 비트코인 캐시. 관심이 있는 경우 마이닝에 대한 추가 프로세스를 확인할 수 있습니다.
마이닝은 이 블록체인 네트워크를 안전하고 흥미롭게 만드는 유일한 메커니즘이며 가장 중요한 부분은 기여한 대가로 지불된다는 것입니다.
채굴은 무료 암호화폐를 얻을 수 있는 유일한 무료 방법이며, 참고로 암호화폐는 블록체인 기반 분산 시스템의 첫 번째 사용 사례입니다.
트론(TRX)이 가져온 탈중앙화된 엔터테인먼트 미디어처럼 탈중앙화된 선거 투표 시스템을 만들기 위해 아이콘(ICX)이 진행 중입니다.
Ripple과 Stellar는 은행 기관이 SWIFT 국경 간 지불 네트워크를 대체하도록 돕고 있으며 많은 일이 진행되고 있습니다.
나 자신도 탈중앙화 플랫폼에서 마이닝을 핵심 요소로 발견했으며 앞으로 더 향상될 것으로 보입니다. 댓글로 알려주실 생각이 있으신가요?
cryptocurrency Mining이 무엇이며 작업 증명 및 스택 증명이 작동하는 방식에 대해 좋은 아이디어를 얻으셨기를 바랍니다.