"X17"의 두 판 사이의 차이
fshiel8165 (토론 | 기여) (→구성) |
fshiel8165 (토론 | 기여) |
||
3번째 줄: | 3번째 줄: | ||
== 개요 == | == 개요 == | ||
− | [[대시]]는 에이식 채굴자들의 사용을 막기 위해 11가지의 해싱 알고리즘을 하나로 묶어서 X11이라는 [[SHA-256]]보다 훨씬 복잡한 알고리즘을 만들었다. 하지만 불행하게도 에이식과 FPGA 모두 X11을 | + | [[대시]]는 에이식 채굴자들의 사용을 막기 위해 11가지의 해싱 알고리즘을 하나로 묶어서 X11이라는 [[SHA-256]]보다 훨씬 복잡한 알고리즘을 만들었다. 하지만 불행하게도 에이식과 FPGA 모두 X11을 채굴 가능 하게 되었고, [[X13]], [[X14]] 및 [[X15]]가 나오게 되었다. 시간이 지나면서 에이식은 이러한 모든 알고리즘에서 사용할 수 있게 되었고 현재 에이식에 저항을 가지고 있는 유일한 알고리즘은 X17이다. |
== 구성 == | == 구성 == |
2019년 7월 12일 (금) 11:35 판
X17은 2014년에 X11 알고리즘을 기반으로 개발된 알고리즘이다. 에이식 채굴자들의 코인 채굴에 대한 내성을 높이기 위해 17개의 서로 다른 해싱 함수들로 구성되어 있다. CPU/GPU 채굴이 모두 가능하고, X17 알고리즘을 적용한 코인으로는 버지(Verge), 실드코인(ShiledCoin) 등이 있다.
개요
대시는 에이식 채굴자들의 사용을 막기 위해 11가지의 해싱 알고리즘을 하나로 묶어서 X11이라는 SHA-256보다 훨씬 복잡한 알고리즘을 만들었다. 하지만 불행하게도 에이식과 FPGA 모두 X11을 채굴 가능 하게 되었고, X13, X14 및 X15가 나오게 되었다. 시간이 지나면서 에이식은 이러한 모든 알고리즘에서 사용할 수 있게 되었고 현재 에이식에 저항을 가지고 있는 유일한 알고리즘은 X17이다.
구성
X17 알고리즘은 다음과 같은 17가지의 해시 알고리즘으로 구성되어있다 :
- 블레이크(Blake) : 다니엘 J. 번스타인(Daniel J. Bernstein)의 스크립트 차차(scrypt-chacha) 스트림 암호를 기반으로하는 암호화 해시 함수이다.
- 블루 미드나이트 위시(Blue Midnight Wish) : 16라운드의 블록 암호를 사용하는 압축 함수이다.
- 그로스톨(Groestl) : AES 알고리즘을 일부 차용한 해시 함수이다.
- JH : 우홍준에 의해 개발되었으며 JH-224, JH-256, JH-384, JH-512의 4가지 해시 알고리즘을 가지고 있다.
- 키캑(Keccak) : NIST 공모를 통해 SHA-3 해시 알고리즘으로 최종 선정된 해시 알고리즘이다.
- 스케인(Skein) : 256, 512, 1024비트의 내부 상태 크기와 임의 출력 크기를 지원하는 암호화 해시 함수이다.
- 루파(Luffa) : 스펀지 함수의 변형으로, 메인 프레임의 무작위성을 기반으로 한 알고리즘이다.
- 큐브 해시(cube hash) : ARX를 기반으로 한 암호화 해시 함수이다.
- SHAvite-3 : HAIFA 구축 및 AES 빌딩 블록을 기반으로 한 해시 함수이다.
- SIMD : 머클-담골(Merkle-Damgård) 디자인을 기반으로 한 해시 함수이다.
- 에코(ECHO) : 오렌지랩스(Orange Labs)에 의해 개발된 해시 함수이다.
- 함시(Hamsi) : Grindahl 알고리즘과 Serpent 알고리즘을 기반으로 하는 암호화 해시 함수이다.
- 퓨가(Fugue) : Grindahl 알고리즘을 기반으로 한 해시 함수로 서로 다른 출력 길이에 대해 Fugue-256, Fugue-384, Fugue-512가 있다.
- 샤발(Shabal) : 프랑스가 투자 한 연구 프로젝트인 Saphir에서 NIST 국제 경쟁에 제출한 암호화 해시 함수이다.
- 와일풀(Whirlpool) : 2000년에 빈센트 리즈먼(Vincent Rijmen)과 파울로 S.L.M. 바레토(Paulo S.L.M. Barreto)가 설계한 암호 해시 함수이다.
- Loselose : 극도의 단순함을 장점으로 가지고 있는 해시 함수이다.
- Djb2 : 수년 전 다니엘 J. 번스타인(Daniel J. Bernstein)에 의해 comp.lang.c에서 처음 보고된 알고리즘이다.
활용
버지
버지(Verge)는 완전한 익명성을 보장하는 프라이버시 코인 계열의 암호화폐이다. 2016년 2월에 출시되었고, 스크립트(Scrypt), X17, 그로스톨(Grøstl), 블레이크(blake2s), lyra2rev2 해시 알고리즘 기반의 작업증명(PoW) 방식으로 채굴한다. 총 발행량은 165억 개로 현재 약 140억 개 정도가 유통되었다. 시가 총액은 2018년 10월 기준으로 2억 1천 억 달러, 즉 2,310억 원으로 전체 암호시장에서 41위를 차지하고 있다. 버지는 개인 및 기업에 개인 정보를 유지하면서 신속하고 효율적이며, 분산된 방식으로 직접 거래하는 것을 목표로 하고있다.
실드코인
실드코인(ShieldCoin)은 보안성, 익명성, 속도에 초점을 둔 디지털 화폐를 목표로 개발되고 있는 코인으로, 2017년 10월 3일에 런칭되었다. 스크립트, X17, 그로스톨, 블레이크, lyra2rev2 해시 알고리즘을 기반으로 하여 첫 해에는 작업증명 방식으로 채굴되다가 그 이후 지분증명(PoS) 방식으로 전환되었다. 시가 총액은 2017년 12월 2일 기준 49억원으로, 364위에 랭크되어 있다. 총 발행량은 6억 6천만개 중에 현재 약 4억 6381만개가 유통되었다.
참고자료
- 비트코인위키 - https://en.bitcoinwiki.org/wiki/X17
|