의견.png

에이식 저항

해시넷
wjddn843 (토론 | 기여)님의 2019년 9월 20일 (금) 17:10 판
이동: 둘러보기, 검색

에이식 저항(ASIC Resistance)은 에이식(ASIC) 마이닝이 '불가능한' 암호화폐의 속성이다. 아식 저항이라고도 불린다.[1]

개요

에이식은 특정 컴퓨팅 작업을 수행하고 특정 사용 사례를 제공하기 위해 만들어진 직접회로이다. 크립토커런시(cryptocurrencies)의 세계에서 에이식 장치는 비트코인(또는 다른 크립토커런시) 마이닝 프로세스에 참여하도록 설계되었다. 따라서 비트코인은 에이식 저항을 고려할 수 없는 암호화폐의 예이다. 에이식 저항 암호화폐는 프로토콜 및 마이닝 알고리즘을 갖추고 있어 에이식 머신을 사용하여 코인을 채굴할 수 없거나 기존 GPU 마이닝과 비교할 때 큰 이점을 얻지 못한다. 경우에 따라 에이식 저항 암호화폐에서 에이식을 사용하는 것이 일반적인 하드웨어를 사용하는 것보다 훨씬 안좋을 수 있다.

마이닝에는 일종의 수학적 문제에 대한 솔루션을 찾기위한 여러 번의 시도가 포함되므로 에이식의 임무는 가능한 한 많은 시도를 수행하는 것이다. 이는 에이식을 사용하여 비트코인 또는 기타 작업증명(Proof of Work; PoW) 암호화폐를 채굴하는 것이 GPU 카드와 같은 범용 하드웨어를 사용하는 것보다 훨씬 낫다는 것을 의미한다. 그러나 크립토커런시 에이식 내성을 만드는 과정은 방어적인 게임이므로 지속적인 개발과 수정이 필요하다. 이것은 에이식 설계자와 제조업체가 지속적으로 새로운 에이식 채굴기 모델을 생산하고 있기 때문에, 때로는 새로운 모델이 특정 암호 화폐의 에이식 저항을 우회할 수 있기 때문이다.[1]

에이식

에이식(ASIC)은 특정 응용 분야 및 기기의 특수한 기능 하나하나에 맞춰 만들어진 집적회로이다. 반도체를 간단하게 분류하면 표준형 반도체(Standard)와 주문형 반도체(ASIC)로 나눌 수 있는데, 표준형 반도체는 규격이 정해져 있어 일정 요건만 갖추면 어떤 전자제품에도 쓸 수 있는 제품이다. 반면 주문형 반도체는 특정한 제품을 위해 사용되는 제품으로 반도체 생산 업체가 특정 주문에 맞춰 생산하는 제품이다. 즉, 주문형 반도체는 특정 기기를 위해 필요한 기능만 수행하도록 설계 및 제작되는데, 이는 가전, 휴대폰, 자동차 등 각 분야별로 필요한 기능이 다르고 그에 따라 다른 칩이 필요하기 때문이다.

주문형 반도체는 크게 설계방식에 따라 사용자의 요구에 맞춰 처음부터 회로를 설계 및 제조하는 완전 주문형 IC(Full custom IC)과 표준화된 설계를 일부 사용하여 회로를 설계 및 제조하는 반 주문형 IC(semicustom IC)으로 나뉜다. 주문형 반도체는 다품종 소량생산 방식의 상품으로 요구되는 주문 사항을 만족 시키기 위해서 뛰어난 반도체 설계 능력이 요구된다.[2]

  • 주문형 직접회로(Custiom IC)
주문형 집적회로가 고신뢰성을 갖는 것은 PCB(Printed Circuit Board)상에 구현된 시스템을 단일 IC화 함으로서 외부적 요인에 의한 손실을 줄일 수 있고, 또한 시간의 경과에 따르는 부품손상과 같은 문제점도 해결되기 때문이다. 즉 PCB상에서는 여러 IC로 구성되기 때문에 그중에 어느하나에 이상이 생길 확률이 단일 IC에 비해서는 훨 씬 높다고 가정할 수 있는데, 이는 곧 불안정함을 의미한다. 또한 작은 면적이라 함은 우리 가 당연히 추측할 수 있는 문제인데 한 장의 PCB를 1개의 IC로 만들 수 있기 때문이다. 결과적으로 작은 면적과 공간을 차지함으로써 시스템의 크기를 줄일 수 있게 된다. 속도와 소비전력에 있어서도 PCB상의 IC들과 같은 기술수준에서 제조되었을 경우, 훨씬 개선된 효과를 얻을 수 있다.
이외에도 단일 IC화 했을 경우, 대외적으로 비밀을 보장할 수 있다 는 장점을 갖는다. 즉 외부에서 그 시스템을 모방하기 위해서는 주문형 집적회로의 기능을 파악해서 만들어야만 하기 때문이다. 또 경제적인면을 고려해 볼 때, 주문형 집적회로는 개 발에 소요되는 개발비용과 제품으로 생산될 경우의 양산단가가 있게 된다. 일반적으로 양산 단가는 PCB상에 구현되었을 경우보다는 적게되므로 많은 양을 생산할 경우에는 개발비용 을 상쇄하여 전체적으로 볼 때, 보다 싼 값으로 시스템을 구성할 수 있다.
  • 완전 주문형 집적회로(Full-Custom IC)
주문형 집적회로는 완전주문형과 반주문형으로 구별되는데, 이런 구 분은 CAD 시스템을 얼마만큼 이용하느냐에 따라 차이가 있다. 완전주문형은 거의 모든작업을 사람이 직접 수행하지만, 반주문형의 경우는 CAD S/W로 쉽게 작업할 수 있도록 많은 부분을 라이브러리화 해놓은 것이다. 따 라서 완전주문형은 사람이 원하는 대로 설계할 수 있지만 반주문형은 설계절차가 단순한 만 큼 그에 대한 제약이 따르게 된다. 완전주문형 집적회로는 칩면적, 속도, 소비전력 등을 고려해 볼 때 가장 최적의 형태로 만들 수 있다. 그러나 개발비가 매우 비싸고 개발기간 역시 오래 걸리 기 때문에 주로 대량생산에 적합하다고 할 수 있다. 완전주문형 집적회로 설계는 대부분의 경우 작은 규모의 CAD(Computer Aided Design) 시스템을 이용하여 거의 전과정을 사람이 직접 설계해야 한다. LSI급 정도의 IC를 개발할 경우 적어도 몇 달 정도의 개발기간이 필요하다.
  • 반주문형 집적회로(Semi-Custom IC)
반주문형 집적회로가 등장하게 된 이유는 주문형 집적회로의 특징을 가지면서 완전주문형 집적회로 보다는 적은 노력과 적은 비용으로 빠른 기간내에 원하는 IC를 제작하기 위한 것인데, 이는 궁극적으로 CAD 시스템을 쉽게 이용하자는 것이다. 이와 같은 자동화는 VLSI(Very Large Scale Integration)의 경우에 있어 더욱 중요하다. VLSI급 정도의 고집적 IC를 사람이 수작업으로 개발한다는 것은 상당한 노력을 요하므로 결국 CAD의 이용은 필수적이다. 이러한 추세에서 볼 때, 완전 주문형 설계방법보다 칩 면적이 늘어나게 되어 특수한 기능을 요하는 부분에서는 제약을 받을 수 있으나 이런 단점은 더좋 은 S/W를 개발함으로써 점진적으로 개선될 전망이다.[3]

각주

  1. 1.0 1.1 John Ma, 〈ASIC-resistant〉, 《바이낸스 아카데미》
  2. (반도체 용어 사전) ASIC (주문형 반도체)〉, 《삼성반도체이야기》
  3. SUN, 〈ASIC이란...〉, 《네이버 블로그》, 2005-08-28

참고자료

같이 보기


  의견.png 이 에이식 저항 문서는 블록체인 기술에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.