자산 거래소
NXT는 사용자 친화적이면서 완전히 탈중앙화된 자산 거래소를 출시한 최초의 블록체인입니다. NXT 차일드 체인 상에선 누구나 토큰(자산)을 발행 할 수 있으며, 이 토큰은 발행자의 의도에 따라 크라우드 펀딩용, 회사 주식 등 어떠한 목적으로도 사용 될 수 있습니다. 매수 매도 주문이 온체인에서 체결되면 자산이 거래되어 계정간 이전됩니다. 자산 발행자는 자산 소지자에게 배당금을 지불하거나 보유 자산 수량을 토대로 투표를 진행 할 수도 있습니다. 싱글톤 에셋(Singleton Asset)으로 불리는 특수한 NFT 형태의 자산을 발행하여 고유한 물리적 혹은 디지털 객체를 대표 하도록 할 수도 있습니다.
투표 시스템
투표 시스템을 사용하면 누구나 주제에 관계 없이 투표를 진행 할 수 있으며, 이 때 단일 혹은 다중등 원하는 옵션을 구성 할 수 있습니다. 투표는 계정별, 잔고별, 자산 보유량별 등 다양하게 구성 가능하며, 결과는 그래픽을 사용해 보여 줄 뿐만 아니라 투표 모델에 따라 다양한 방법으로 분석 할 수 있습니다. 블록체인을 기반으로 한 투표를 진행하면, 결과가 투명하면서도 영구적으로 안전하게 보호 될 수 있습니다. 기본적으로 투표는 공개적으로 진행 되지만, 통제가능한 통화 시스템(Controllable Monetary System)이나 셔플링(Shuffling)같은 NXT의 고급 기능들을 함께 사용 한다면, 투표자의 프라이버시를 보호 할 수 있습니다.
메시지
NXT 블록체인의 모든 트랜잭션 유형들은 메시지를 첨부 할 수 있는 옵션을 제공합니다. 메시지는 이진 혹은 텍스트 형태 모두 가능하며, 평문으로 보낼 수도 있고 암호화 하여 보낼 수도 있습니다. 메시지는 트랜잭션 목적, 인보이스, 계좌 번호 등 수신자에게 필요한 정보를 포함하는데 사용 될 수 있습니다. 또한 메시지를 암호화 하여 보낼 시 기본적으론 상대방이 프라이빗 키를 이용해 메시지 내용을 해독 할 수 있지만, 필요한 경우 고유한 암호키를 별도로 생성 할 수 있기 때문에 제 3자와도 안전하게 데이터를 공유 할 수 있습니다.
잔고 임대
지분증명방식(POS, proof-of-stake) 프로토콜을 사용하는 NXT 블록체인에서 사용자가 블록 생성하고 싶다면 자신의 계정으로 "포징(Forging)" 상태를 유지해야 합니다. 이 때 계정의 암호문구는 서버측 메모리에 저장되어 새로운 블록에 서명 하는데 사용됩니다. 수량이 많이 보유하여 높은 가치를 가진 계정의 경우 잔고 임대 기능을 사용하면, 포징(Forging) 할 수 있는 능력을 다른 계정에 대신 빌려 줄 수 있기 때문에 포징에 참여 하면서도 수량이 많은 계정의 암호문구 노출 위험을 제거 할 수 있습니다. 또한 임대 기능을 사용해 여러 사용자의 포징 잔고를 하나의 계정으로 모으면 포징 풀(Forging Pool)을 운영 할 수 있기 때문에, NXT 보유 수량이 적은 홀더도 블록체인 네트워크에 기여 할 수 있습니다. 포징 하는 능력만 임대가 되기 때문에, 임대 하였더라도 계정의 자금은 항상 자유롭게 거래 할 수 있습니다.
플러그인 및 애드온
NXT 블록체인 소프트웨어는 확장이 가능하도록 설계되었습니다. 클라이언트 측에서는 자바 스크립트로 구현된 플러그인을 사용하여 지갑 기능을 향상 시키고 사용자 경험을 개선 할 수 있습니다. 서버 측에서는 Java로 작성된 애드온을 배치하여 블록체인 외부 시스템과 통합하거나 사용자 정의 백엔드 기능을 구현 할 수 있습니다.