Software/암호 화폐(Cryptocurrency)

ASIC에 대한 고찰

crazyits 2018. 5. 28. 20:19
반응형

Antminer D3(x11 miner)구조, 의문점을 확인해 봤습니다.


비트메인 ASIC기기 구조는 크게 3부분으로 나누어집니다.

1. 컨트롤 보드 - 기기 제어 인터페이스, hash 보드 컨트롤을 합니다.

비트메인 같은 경우는 보통 비글본을 사용합니다.

(바이칼 마이너 같은 경우는 오렌지 파이를 사용합니다.)


2. IO 보드 - 컨트롤보드와 Hash 보드 연결을 담당하고 단순한 연결이다 보니 D3와 L3가 같은 보드를 사용합니다.

3. Hash 보드 - 실제 연산을 담당하는 ASIC 칩이 달려 있습니다.


구조는 별 것 없어 보입니다.

하지만 다른회사 제품도 비슷한 구조를 가지고 있어 의문점이 하나 발생합니다.

x11 알고리즘의 원리를 보면

https://dashpay.atlassian.net/wiki/spaces/DOC/pages/1146918/X11

The X11 algorithm uses multiple rounds of 11 different hashes (blake, bmw, groestl, jh, keccak, skein, luffa, cubehash, shavite, simd, echo), thus making it one of the safest and more sophisticated cryptographic hashes in use by modern cryptocurrencies.

알고리즘 순서는 모르겠고...11가지를 한번씩 계산하기 때문에 x11이라고 불립니다.

위 11가지 중에서 알고리즘 선택이 가능하다면?

해당하는 알고리즘에 적합한 코인이면 채굴이 가능할 겁니다.

소프트웨어 업데이트를 통하여 지원을 하는 곳이 baikal 입니다.

(바이칼 마이너 가지고 계신분이 승자 입니다.

조만간 알고리즘 추가한다고 하던데.... 부럽고 또 부럽습니다.)


그럼 bitmain D3는? 아무것도 하지 않습니다.

해외 사용자분이 비트메인 cgminer 소스에 수정을 가하여 돌려보았습니다.

https://bitcointalk.org/index.php?topic=2515958.msg35660007#msg35660007

비트메인 ASIC칩 정보를 알지 못하면 할 수 없다고 합니다.

(지들은 뽑을 것 다 뽑았으니 그냥 버려진 것 같습니다.)


현재 채산성(?)이 바닥으로 피를 본 분이 많을 겁니다.

깡통으로 인하여 재활용 방법은

첫번째 L3 예비 부품으로 사용 - 컨트롤 보드와 IO보드가 사용가능한 것으로 보입니다.

두번째 https://beagleboard.org/p 에 보면 비글본 계열을 사용한 여러가지 프로젝트이 있습니다.

이쪽에 관심이 있다면 컨트롤 보드 재활용이 가능합니다.


마지막으로 안 좋은 소식이 될 것 같습니다.

lyra2rev2 에 대해서 아래에서 참고 했습니다.

https://en.wikipedia.org/wiki/Vertcoin

The current version (Lyra2REv2) of the algorithm consists of the following hash functions: BLAKE, Keccak, CubeHash, Lyra2, Skein and Blue Midnight Wish.

BLAKE, Keccak, CubeHash, lyra2, Skein, BMW 조합으로 bits는 모르겠습니다만......

x11에서 lyra2 제외한 나머지의 기본적인 베이스가 되어 있습니다.


그리고 비코톡에서 아래 글을 봤습니다.

https://bitcointalk.org/index.php?topic=3643057.0 (5월초에 작성된 글)

'It was done ,the chip is 50MH, 5W, mass production will be made in 4 months'


hash function 내용을 바탕으로 생각하면

lyra2v2 ASIC 이야기 사실로 추정됩니다.


악의 축 ASIC ㅠㅠ

반응형

'Software > 암호 화폐(Cryptocurrency)' 카테고리의 다른 글

이더마이너(ethminer) 사용법  (2) 2018.05.31
ICO(Initial Coin Offering) 란?  (0) 2018.05.26
hdac에 관한 고찰  (0) 2018.05.25