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

"스크립트엔"의 두 판 사이의 차이

해시넷
이동: 둘러보기, 검색
(참고자료)
(버트코인)
14번째 줄: 14번째 줄:
 
:[[버트코인]] 은 미국 MIT 학부생 연구원인 제임스 러브조이가 개발한 탈중앙화된 생태계를 조성하기 위해 만든 암호화폐이다. 버트코인은 비트코인으로부터 기본 개념을 차용한 암호화폐이다. 둘 다 작업증명(Proof of Work) 합의 알고리즘을 사용한다. 하지만 버트코인의 구현 방식은 비트코인과 크게 다르다. 버트코인 플랫폼은 ASIC에 내성을 가지고 있어, ASIC 하드웨어로 인해 비트코인에서 발생하는 채굴의 중앙집중화 현상이 나타날 수 없다. 즉, 버트코인은 중앙은행과 채굴 하드웨어 제조사들의 통제에서 벗어나기 위해 만들어진 코인이다. 비트코인이나 라이트코인과 마찬가지로 [[작업증명]](PoW) 방식의 합의 알고리즘을 사용하고, 다양한 암호화폐들이 사용하고 있는 [[라이트닝 네트워크]] 를 상호 연결하는 [[LIT]] 기술을 적용하였다. [[에이식]] 에 저항을 하게 하기 위해 스크립트엔 알고리즘을 사용하였지만, 스크립트 엔에 특화된 에이식이 등장하였고, 결국 2014년 12월 13일 [[리라2알이]] 라는 알고리즘을 새로운 알고리즘을 만들어 사용하게 되었다. 버트코인의 주목표는 사용자들이 각자 자신만의 은행을 소유하게 하는 것으로, 이제까지 우리가 익숙하게 사용해왔던 중앙에서 통제하는 시스템에서 벗어나 사용자가 중심이 되는 시스템을 구축하고자 하는 것이다. 따라서 사용자는 버트코인을 통해 금리와 수수료 등에서 벗어나고 자신들의 필요에 따라 자유롭게 개인 간의 거래가 활성화될 수 있다. 시가 총액은 2019년 3월 기준 약 250억 원으로, 147위를 차지하고 있다.
 
:[[버트코인]] 은 미국 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에서 시작하여 다음 일정을 사용하여 시간이 지남에 따라 점차 증가한다.  
+
: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에서 시작하여 다음 일정을 사용하여 시간이 지남에 따라 점차 증가한다.<ref>비트코인포럼 - 〈https://bitcointalk.org/index.php?topic=404364.0〉 </ref>
  
 
  | N | 메모리 | 타임 스탬프 | 날짜 / 시간 | |  
 
  | N | 메모리 | 타임 스탬프 | 날짜 / 시간 | |  

2019년 8월 6일 (화) 16:32 판

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

개요

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

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

활용

후지코인

후지코인(FJC)은 2014년 6월 28일에 출시된 중앙 정부없이 중앙 집중식으로 운영되는 개방형 글로벌 결제 네트워크로, 전 세계 어느 누구에게나 즉시 지불 할 수 있는 암호화폐이다. 매우 빠른 거래 확인 시간을 특징으로 하고, 이 거래들은 블록체인에서 함께 모여 비트코인/라이트코인과 달리 지갑에서 익명으로 처리된다. 실질적인 산업 지원과 교역량, 유동성을 갖춘 후지코인은 비트코인/라이트코인을 보완하는 검증된 산업 매체이다. 코인마켓캡에 따르면, 시가 총액은 2019년 8월 기준 약 22만 달러이다. [2]

버트코인

버트코인 은 미국 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에서 시작하여 다음 일정을 사용하여 시간이 지남에 따라 점차 증가한다.[3]
| 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 | | 


각주

  1. Antonio madeira, 〈What is Scrypt-N〉, 《CryptoCompare》 , 2017-03-27
  2. 크립토 마이닝 블로그 - https://cryptomining-blog.com/tag/scrypt-n/
  3. 비트코인포럼 - 〈https://bitcointalk.org/index.php?topic=404364.0〉

참고자료

같이보기


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