💡채굴 시스템
✓ CPU
CPU 채굴은 오리지널 비트코인 클라이언트에서 사용할 수 있었던 첫 번째 타입의 방식이다. 사용자는 심지어 노트북이나 데스크톱 컴퓨터를 사용해 비트코인을 채굴할 수 있었다. 현 시점에서 CPU채굴은 더 이상 이익이 되지 않으며 ASIC 기반의 방식과 같은 더욱 발전된 방법이 사용된다. CPU 채굴은 비트코인이 탄생하고 1년 정도 채굴자들 사이에서 사용된 후 다른 방법으로 대체되었다.
✓ GPU
비트코인 네트워크의 난이도가 증가하고 점점 더 빠르게 채굴하는 방법을 찾으며, 채굴자들은 GPUP나 그래픽 카드를 사용해 채굴을 수행하였다. GPU는 OpenCL 언어를 사용하여 프로그램된 빠르고 병렬적이 계산을 제공한다. GPU는 성능 면에서 CPU 보다 매우 우수한데 사용자들은 Overlocking과 같은 기술을 사용해서 GPU Power를 최대치로 누릴 수 있도록 하였다. 또한, 병렬적으로 여러 그래픽 카드를 사용할 수 있다는 점이 더욱 비트코인 채굴에 그래픽 카드를 사용하는 원동력이 되었다. 그러나 GPU 채굴은 특별한 motherboard를 요구하고 여러 그래픽 카드를 수용하기 위해 추가적인 하드웨어가 필요하다거나 overheating 된다거나 하는 제약들이 존재했다. 또한 GPU 채굴에 사용되는 그래픽 카드는 사람들의 수요가 늘어나는 와중에 게이머나 그래픽 소프트웨어 사용자의 수요도 존재했기에 가격이 비쌌다.
✓ FPGA
GPU 채굴이 얼마 지나지도 않아서, 채굴자들은 Field Programmable Gate Arrays(FPGAs)를 사용해 채굴하는 또 다른 방법을 찾아냈다. FPGA는 기본적으로 특정 연산을 수행하도록 프로그래밍 가능한 집적회로이다. FPGAs는 보통 Verilog나 VHDL과 같은 Hardware Description Languages (HDLS)에 프로그램 되어있다. Double SHA256은 빠르게 FPGA 프로그래머들에게 매력적인 작업이 되었고 몇 개의 오픈소스 프로젝트도 시작했다. FPGA는 GPU와 비교해 더욱 뛰어난 성능을 제공한다. 그러나, 접근성, 프로그래밍 난이도, FPGA를 설정하고 프로그래밍하기 위해 특별한 지식을 요구하는 부분 등으로 인해 널리 이용되지는 못했다. X6500 Miner, Ztex, Icarus와 같은 채굴 하드웨어는 FPGA 채굴로 이익이 날 때 개발됐다. Xilinx, Altera와 같은 다양한 FPGA 제조사들은 FPGA 하드웨어와 채굴 알고리즘을 프로그래밍하는데 사용될 수 있는 개발보드를 생산했다. 그러나, 이후 ASICs의 도입과 함께 FPGA 기반 시스템을 빠르게 사라지게 했다. GPU 채굴은 여전히 몇몇 코인 채굴에 있어서는 이익이 나지만, 비트코인의 난이도는 너무 높아서 오직 병렬로 실행되는 ASICs로만 적절한 이익을 얻을 수 있다.
✓ ASICs
ASICs는 SHA256 연산을 수행하기 위해 디자인 되었다. 이 특별한 칩은 다양한 제조사에서 판매되며 매우 높은 해시율을 제공한다. 어떤 경우에는 이익을 내며 잘 수행되나, 채굴 난이도가 급격히 올라가며 싱글-유닛 ASICs는 더 이상 이익이 나지 않는다. 현재 이익이 발생되는 채굴 플랫폼을 만들기 위해서는 막대한 양의 에너지와 자금이 필요하기 때문에 개인이 진입하기는 매우 어렵다. 오늘날에는 전문적인 채굴 센터가 수천 개의 병렬 ASIC 유닛을 사용자에게 채굴계약 형태로 제공해주고 있다. 기술적인 제약이 거의 없어서 단일한 사용자가 수천 개의 ASICs를 병렬로 실행할 수 있으나 채굴만 하는 데이터 센터와 하드웨어가 필요하기에 일반 개인이 지불하기에는 매우 큰 비용이 든다.
'블록체인 > 블록체인이란?' 카테고리의 다른 글
다양한 채굴 방법 - 지분 증명 (PoS), PoS 코인 종류, 이더리움이 작업증명에서 지분증명으로 전환하려는 이유 (0) | 2022.07.01 |
---|---|
다양한 채굴 방법 - 작업 증명 (PoW), PoW 코인 종류 (1) | 2022.06.30 |
블록체인 채굴 풀 (Mining Pool) (0) | 2022.06.29 |
블록체인에서 채굴(Mining)이란? 채굴자가 하는 일은? 해시율이란? (0) | 2022.06.29 |
이더리움 프루닝 (0) | 2022.06.29 |
댓글