안녕하세요 @black6359입니다. 업비트가 NXT 에어드랍을 지원하는 스냅샷을 찍는다는 것이 공식화되면서 NXT 월렛의 사용기를 쓸 이유가 사라졌습니다(...) 조금 아쉽지만 어쩌겠습니까 볼 필요가 없는 사용기인 것을... 엎어야죠 뭐ㅠㅠ
그래도 오늘은 NXT 의 날이었다는 데 이견을 표하기는 쉽지 않을 것 같습니다. 14000 사토시를 돌파하며 한화 2800원을 넘겼던 NXT 는 글을 쓰는 지금은 잠시 소강상태에 접어든 모습인데요, 그렇다면 NXT 가 하루만에 50% 가 넘게 오르는 기염을 토한 원인은 무엇일까요? 코인의 가격이 오르는 데에는 여러 가지 원인이 있겠습니다만, 아무래도 이 경우에는 이그니스 코인이라는 에어드랍 호재가 절대적이겠죠.
이전에 쓴 바와 같이, 그리고 많은 분들이 아시다시피 이그니스 코인은 아더(ARDR)라는 parent- blockchain platform 에 기반하여 동작하는 child coin 입니다. 말뜻인즉, 아더는 무엇이고 NXT 는 무엇인지를 알아야 이 호재를 제대로 이해할 수 있겠습니다.
ARDR 는 NXT 라는 플랫폼의 한계를 극복하기 위해 도입된 새로운 플랫폼입니다. 원래 NXT 는 오픈 소스로 블록체인을 이용하거나/새로운 블록체인을 런칭하려는 사람들에게 NXT code 를 제공해 왔습니다. Jelurida public license 만 준수한다면요. 이 코드를 이용한 새로운 블록체인 런칭에 대해서는 https://www.jelurida.com/blockchain-creation-kit 를 참조하세요.
NXT 는 NXT 에 기반한 모든 플랫폼 기능이 동일한 "NXT 토큰" 을 사용해야 한다는 문제점이 있습니다. NXT 코인은 거래 수수료 지불(payment of transaction fees) 뿐만 아니라 디지털 상품의 값을 측정하는 문제에서도(to measure value) transaction 을 할애하고 있습니다. 많은 사업들은 그들의 새로운 블록체인(custom blockchain) 에서 그들만의 지불수단(own payment token) 을 필요로 하는데 말이죠.
또 blockchain bloat 라는 문제점도 있습니다. 각가의 node 가 모든 transaction 에 대한 정보를 기록하고 re-process 할 필요가 있다는 것인데요, NXT 와 같은 POS 방식의 가상화폐는 계좌의 잔고("stake") 가 다음 블록을 생성("forge") 할 수 있는 범위에 있는지를 거의 랜덤한 방법으로 확인해야만 합니다. 그리고 해당 노드가 다운로드하고 있는 '다음 블록' 이 실제로 합법적 계정(충분한 잔고를 가지고 있는) 에 의해 생성되었는지 확인하는 유일한 방법은 각 계정의 잔액을 계산하고 확인하는 것입니다. 블록체인의 크기가 커질수록, 초당 transaction 의 수가 늘어날수록 이 병목현상은 악화될 것입니다.
Jelurida 의 개발자들은 NXT 의 한계를 극복하는 방안으로 "Ardor" 라는 NXT 2.0 를 런칭했습니다. Ardor 는 "forging token" (POS 방식에서 새로운 블럭을 생성하기 위해 잔고로 보유해야 하는 코인) 과 "Transactional token" (거래의 결과를 기록하는 블럭) 를 분리한다는 것이 핵심입니다. 이를 통해 blockchain bloat 를 줄이고 여러 다른 "transaction token" 이 혼재하는 것이 가능해져 'custom child chain' 이 등장할 수 있게 되었습니다.
Forging chain 은 매우 제한적인 transaction type 만을 지원합니다. 이를테면 Ardor 를 한 계좌에서 다른 계좌로 보낸다던가, Ardor 를 다른 child chain 의 token 과 교환(거래) 한다던지 하는 기능만을 기록합니다. 그러나 child chain 의 잔고만을 변화시키는 transaction 이나 계좌의 다른 자산들-asset 이나 currencies 나- 은 Ardor 에 기록되지 않고, custom child chain 에만 기록이 됩니다. 나중에 child chain 이 필요가 없어져서 제거를 해야 할 때라도, blockchain 자체의 보안에는 영향이 없습니다. Ardor 의 잔고는 항상 각 노드에서 검증을 받고, 한 계좌의 forging power 는 Ardor 의 잔고에 의해서만 결정이 되기 때문이죠. 또 새로운 노드를 구성하는 데도 부담이 적습니다. 새로운 노드는 오직 forging chain 의 transaction 만 다운로드받고 처리하면 되니까요
원문은 조금 더 길지만 밤이 늦어서 일단은 여기서 마무리지을까 합니다. 원문은 https://www.jelurida.com/ardor-blockchain-platform-design 여기서 가져왔습니다
잠 좀 깨고 다시 돌아오겠습니다 스티미언 여러분 다들 좋은 크리스마스 이브날 되세요! !