검수요청.png검수요청.png

스크립트엔

위키원
ghdrn221 (토론 | 기여)님의 2019년 8월 6일 (화) 16:59 판
이동: 둘러보기, 검색

스크립트엔(Scrypt-N)은 라이트코인(Litecoin)용으로 개발된 기존의 스크립트 알고리즘의 수정된 버전이다. 스크립트엔이 적용된 코인으로는 후지코인, 버트코인 등이 있다.

개요

스크립트엔(Scrypt-N)은 기존의 스크립트 알고리즘의 수정된 버전으로, 주요 개발 목표는 스크립트 알고리즘과 동일하게 에이식 채굴을 피하고 분산화 하는 것이다. "Adaptive N-Factor"에 의존하며, N(메모리 요구 사항)은 시간이 지남에 따라 항상 증가하여 에이식에 대한 내성을 높혀준다.

스크립트엔 알고리즘은 소규모의 채굴기를 허용한다. 또한, 모든 사람이 프로세서나 비디오카드에 액세스 할 수 있기 때문에 광산이 더 많이 분산된다. 일부 사용자는 여러 대의 컴퓨터(장비)를 사용하여 대규모 채굴장을 만들 수 있지만, 모든 사람이 장비에 액세스 할 수 있기 때문에 작은 채굴기가 여전히 부상하고 있다.[1]

활용

후지코인

후지코인(FJC)은 2014년 6월 28일에 출시된 중앙 정부없이 중앙 집중식으로 운영되는 개방형 글로벌 결제 네트워크로, 전 세계 어느 누구에게나 즉시 지불 할 수 있는 암호화폐이다. 매우 빠른 거래 확인 시간을 특징으로 하고, 이 거래들은 블록체인에서 함께 모여 비트코인/라이트코인과 달리 지갑에서 익명으로 처리된다. 실질적인 산업 지원과 교역량, 유동성을 갖춘 후지코인은 비트코인/라이트코인을 보완하는 검증된 산업 매체이다. 코인마켓캡에 따르면, 시가 총액은 2019년 8월 기준 약 22만 달러이다. [2] 후지코인은 작업 증명을 위해 Script-N11이라는 특별한 알고리즘을 사용하는데, 후지코인은 현재 GPU와 CPU로 채굴 할 수 있다. 스크립트엔의 특징은 최소한 단기간에 ASIC이 이를 개발하기는 어려울 것이나 -N11은 스크립트엔의 N-Factor가 11로 고정되었음을 의미합니다. 큰 N-Factor를 신뢰하지 않기 때문이다. 후지코인은 완전히 분산 된 개방형 글로벌 결제 네트워크 이다. 수학은 네트워크를 보호하고 개인이 자신의 재정을 통제 할 수 있도록 하고, 후지코인의 거래 확인에 필요한 시간 은 비트코인의 10 분의 1이며 속도가 크게 빨라졌다. 또한 트랜잭션의 처리 용량은 원래 비트 코인의 10 배이므로 송금 지연에 대해 걱정할 필요가 없으며, 실질적인 기업 지원을 통해 무역 볼륨과 유동성, 후지코인은 비트 코인 및 보완 상거래의 검증 된 매체 라이트 코인이다.

S-Curve를 채택함으로써 구현 한 분배 곡선
  • S-Curve
혁신의 확산은 일반적으로 S- 커브를 따른다고 믿어진다. 따라서 암호 화폐의 확산이 S- 커브를 따르도록 FujiCoin을 설계했고, 그 가치를 안정시키기 위해서는 분배 정도 (수요)에 따라 공급되어야 하며, 현재 기술로는 미래의 수요를 충족시키기 위해 이송 속도를 조정하는 프로그래밍이 불가능하다. 대신, 장기간에 걸쳐 S- 곡선 분포 이론에 따라 수요가 진행될 것이라고 가정했고, 후지 코인이 전세계에 널리 확산되기 위해서는 수십 년을 후지 코인에 배정 할 필요가 있다. 이 곡선에 따라 후지코인이 발행된다. 후지코인은 투기 목적을 위해 만들어진 cryptocurrency가 아니다.[3]

버트코인

버트코인 은 미국 MIT 학부생 연구원인 제임스 러브조이가 개발한 탈중앙화된 생태계를 조성하기 위해 만든 암호화폐이다. 버트코인은 비트코인으로부터 기본 개념을 차용한 암호화폐이다. 둘 다 작업증명(Proof of Work) 합의 알고리즘을 사용한다. 하지만 버트코인의 구현 방식은 비트코인과 크게 다르다. 버트코인 플랫폼은 ASIC에 내성을 가지고 있어, ASIC 하드웨어로 인해 비트코인에서 발생하는 채굴의 중앙집중화 현상이 나타날 수 없다. 즉, 버트코인은 중앙은행과 채굴 하드웨어 제조사들의 통제에서 벗어나기 위해 만들어진 코인이다. 비트코인이나 라이트코인과 마찬가지로 작업증명(PoW) 방식의 합의 알고리즘을 사용하고, 다양한 암호화폐들이 사용하고 있는 라이트닝 네트워크 를 상호 연결하는 LIT 기술을 적용하였다. 에이식 에 저항을 하게 하기 위해 스크립트엔 알고리즘을 사용하였지만, 스크립트 엔에 특화된 에이식이 등장하였고, 결국 2014년 12월 13일 리라2알이 라는 알고리즘을 새로운 알고리즘을 만들어 사용하게 되었다. 버트코인의 주목표는 사용자들이 각자 자신만의 은행을 소유하게 하는 것으로, 이제까지 우리가 익숙하게 사용해왔던 중앙에서 통제하는 시스템에서 벗어나 사용자가 중심이 되는 시스템을 구축하고자 하는 것이다. 따라서 사용자는 버트코인을 통해 금리와 수수료 등에서 벗어나고 자신들의 필요에 따라 자유롭게 개인 간의 거래가 활성화될 수 있다. 시가 총액은 2019년 3월 기준 약 250억 원으로, 147위를 차지하고 있다.
PoW 합의에 도달하기 위해 Scrypt-N 알고리즘을 사용했다. 하지만 Scrypt-N에 특화된 ASIC이 등장해 버트코인 팀은 다시 알고리즘을 만들어야 했다. 결국 2014년 12월 13일 Lyra 2 RE 이라는 새로운 알고리즘을 완성했다. Lyra 2 RE 해시함수의 경우, SHA-256 해시함수와 비교하면 해 시율이 상대적으로 낮다. 이 알고리즘은 메모리 사용량과 시간 비용을 독립적으로 변경하여 ASIC에 대한 더 많은 영향력을 부여한다. 버트코인 블록체인에서의 블록 확인 시간은 2.5분으로 라이트코인과 비슷하다. Vert coin은 이제 Litecoin의 논리적 진화로 출시되었으며 "Adaptive N-Factor"를 소개하자면, Scrypt의 N- 요소는 해싱 함수를 계산하는 데 필요한 메모리양을 결정한다. Vert coin N-factor는 가능한 모든 ASIC 개발보다 한발 앞서 나갈 시간이 지남에 따라 증가하게 되고, 장래에 가까운 미래에 GPU 컴퓨팅은 Vert coin의 가장 빠른 계산 방법이 될 것이지만 CPU 계산은 결국 N 팩터가 증가함에 따라 이익을 얻는다. Vert coin은 더 많은 ASIC 증명 통화에 대한 수요가 많기 때문에 Litecoin을 기본으로 사용하여 생성되었으며, 생성된 블록의 타임 스탬프 Litecoin과 같이 고정된 값 10을 사용하는 대신 Vert coin N-factor는 11에서 시작하여 다음 일정을 사용하여 시간이 지남에 따라 점차 증가한다.[4]
| N | 메모리 | 타임 스탬프 | 날짜 / 시간 | | 
| ---------- | -------- | ------------- | --------------- ---------------- | --- | 
| 2048 | 256 kB | 1389306217 | 목, 2014 년 1 월 9 일 22:23:37 GMT | | 
| 4096 | 512 kB | 1456415081 | 2016 년 2 월 25 일 목요일 15:44:41 GMT | |
| 8192 | 1MB | 1506746729 | 토, 2019 년 9 월 30 일 04:45:29 GMT | | 
| 16384 | 2 MB | 1557078377 | 일요일, 05 5 월 2019 17:46:17 GMT | | 
| 32768 | 4 MB | 1657741673 | Wed, 13 Jul 2022 19:47:53 GMT | | 
| 65536 | 8 MB | 1859068265 | 화요일, 2028 년 11 월 28 일 23:51:05 GMT | | 
| 131072 | 16MB | 2060394857 | Tue, 17 Apr 2035 03:54:17 GMT | | 
| 262144 | 32MB | 2463048041 | 2048 년 1 월 19 일 일요일 12:00:41 GMT | | 
| 524288 | 64 MB | 2999918953 | 금, 20 1 월 23 일 06:49:13 GMT | | 
| 1048576 | 128 MB | 3536789865 | Wed, 28 Jan 2082 01:37:45 GMT | | 
| 2097152 | 256 MB | 5684273513 | 월, 21 2 월 16 일 04:51:53 GMT | | 
| 4194304 | 512 MB | 7831757161 | 토, 07 3 월 2218 08:06:01 GMT | |
| 8388608 | 1GB | 9979240809 | 목, 22 3 월 22 일 11:20:09 GMT | | 
| 16777216 | 2 GB | 16421691753 | 금요일, 24 5 월 19 일 21:02:33 GMT | | 
| 33554432 | 4GB | 22864142697 | 일요일, 25 7 월 2694 06:44:57 GMT | | 
  • 기술 정보
알고리즘 : Scrypt-N
기호 : VTC
Max 코인 : 8 천 8 백만 개의 vertcoins.
블록 시간 : 2.5 분
840,000 블록 (~ 4 년)마다 보조금
반감기 재 대상 시간 : 모든 블록 Kimotos Gravity Well 알고리즘
블록 보상 : 블록 당 50 동전


  • ASIC
주문형 집적회로로 ASIC[아식]은 특정한 종류의 전송 프로토콜이나 휴대용 컴퓨터 등과 같이 특별한 용도를 위해 설계된 칩으로, PC에 들어가는 마이크로프로세서나 메모리 칩과 같은 일반 집적회로와 대비해 생각하면 접근하기 쉽다. ASIC은 반도체 산업의 경기 변동이나 하드웨어의 세대교체 등에 의해 보통 4년에 한 번씩 나타나는 호황이나 불황의 영향을 줄이기 위한 반도체 메이커의 대응책으로 나타나기 시작했으며, 반도체가 사용되는 기기의 고기능화와 타사 제품과의 차별화 등을 위해 독자적인 설계를 사용코자 하는 주문자 측의 요구가 맞아떨어짐에 따라 그 수요가 급증하게 되었고, 사용자의 주문 그대로 처음부터 회로를 설계하여 만드는 주문형(custom)과 기본적인 게이트들을 여러 개 배열해 놓고 이들 사이의 배선만 이어주는 게이트 어레이(gate array) 형, 그리고 카운터, 타이머, 플립플롭 등 기본적인 부품을 칩에 미리 구성해 놓은 반제품으로부터 이들을 칩 내에서 연결하여 원하는 회로를 만드는 표준 셀(standard cell) 등 세 가지 종류가 있으며, 자동차 배기가스 관리, 환경감시 및 PDA 등 다양한 분야에서 광범위하게 활용된다.[5]

각주

  1. Antonio madeira, 〈What is Scrypt-N〉, 《CryptoCompare》 , 2017-03-27
  2. 크립토 마이닝 블로그 - https://cryptomining-blog.com/tag/scrypt-n/
  3. 비트코인위키 공식 홈페이지〈https://en.bitcoinwiki.org/wiki/FujiCoin
  4. 비트코인포럼 - 〈https://bitcointalk.org/index.php?topic=404364.0〉
  5. 텀즈 공식 사이트 - 〈http://www.terms.co.kr/ASIC.htm〉

참고자료

같이보기


  검수요청.png검수요청.png 이 스크립트엔 문서는 알고리즘에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.