대시 지갑의 iOS 및 안드로이드 버전이 사용자를 위해 0.13 업그레이드의 향상된 기능을 포함하여 새로운 업그레이드를 제공한다.

새로운 iOS와 안드로이드 버전이 가지는 가장 중요한 개선점은 0.13 버전에 대한 준비라는 점이다. 즉. 이번 업그레이드를 통해 자동화된 인스턴트샌드, 특별 거래 기능, 결정론적 마스터노드 리스트 등 새로운 대시의 특징을 제공할 수 있게 되었다. 모바일 리드 개발자인 Quantumexplorer는 이와 같은 개발이 정확히 무엇을 의미하는 지 자세하게 설명하였다.

 

“이는 곧 BLS 서명, 특별 거래 기능, 결정론적 마스터노드 리스트 및 인스턴트 보내기 및 받기 기능 등을 포함한 지원이 이루어질 것이라는 의미입니다. 저희가 매우 바빴던 만큼 이 버전에서 구현되는 것은 인스턴트 받기 및 보내기 기능이지만, 토대가 되는 작업을 최근 마치게 되어 SPV 클라이언트(DIP4 참조) 등을 포함한 많은 기능이 곧 가능해지게 될 예정입니다.”

 

이전에는 ‘iOS와 안드로이드 사이에 1%의 가격 차이가 있었기 때문에 사용자가 속임을 당한 것으로 느낄 수 있었다’. 그러나 이 점 역시 개선되었다. 현재, 새로운 ‘버전은 안드로이드와 iOS에 동일한 로직을 적용함으로써 이 문제를 해결’하고자 하였으며, 가격 정렬을 생성하는 데 도움이 되는 스파크(Spark) POS 시스템과도 잘 들어맞게 되었다. 또 다른 개선점은 사용자가 잔액을 확인하거나 거래를 보내고 받기 위해 지갑을 잠금 해제 할 때마다 패스 코드를 입력하는 번거로움을 없애기 위해 지문 입력 방식을 도입한 점이다. 안드로이드 개발자인 샘 바르보사(Sam Barbosa)은 ‘앱으로 송신한 이메일이 개발자에게 직접 전달되는 대신 DCG 지원 팀으로 전달된다’며 앱 사용 지원 역시 개선되게 되었다고 전했다. 이로써 여러 궁금증에 대한 해결책이 더욱 효율적으로 전달될 수 있다는 것이다.

 

또한, 일부 사용자들에게 문제를 야기한 업홀드(Uphold) 통합 로그인에 대한 버그 역시 개선되었다. 샘은 이번 버그 개선에 관해 설명하였다.

 

“업홀드 통합은 사용자 인증을 위해 내장 웹뷰를 사용하고 있었습니다. 업홀드는 로그인을 위해 사용자에게 링크를 클릭하도록 요구하는 새로운 단계를 도입하였으나 이 링크가 웹뷰 외부에서는 열리지 않는 문제점이 있었습니다. 이에 따라 저희는 웹뷰를 (크롬 사용을 원하는 사용자의 경우) 사용자 정의 탭인 크롬으로, 크롬 사용이 불가능한 경우에는 로그인 처리를 위해 기타 사용자 기본 브라우저로 변경할 수 있도록 조치하였습니다.”

 

미래를 위해 대시 지갑 서비스를 향상시키다

 

Quantumexplorer가 설명한 또 다른 측면은 지갑이 v0.13으로 업데이트되면서 모바일 지갑이 코어 데스크톱 지갑에 있는 모든 기능을 처리할 수 있게 되었다는 점이다. 여기에는 프라이빗샌드도 포함되나, 소비자가 사용할 수 있도록 완전한 준비를 끝내기 위해서는 점검이 필요하다고 한다.

 

“현재 코어에서 실행 가능한 모든 기능은 SPV 지갑에서도 수행이 가능합니다. 허나 (프라이빗샌드의 경우) 때때로 새로 엔지니어링이 필요합니다. 저희의 현재 주된 관심사는 이번 업그레이드를 가능하게 한 에볼루션에서 대시페이를 지원할 수 있도록 만드는 것입니다. 기본적으로 이는 곧 어플 자체에서 연락처 리스트와 사용자 데이터를 갖게 됨을 의미합니다. 또한 우리는 iOS와 안드로이드의 Ui의 디자인이 유사할 수 있도록 작업할 계획입니다.”

 

한편 Quantumexplorer는 새로운 iOS 출시를 통해 도입된 프레임워크가 다중 체인을 지원함에 따라 사용자들이 앱 내에서 메인넷과 테스트넷 사이를 전환할 수 있게 되었다고 설명하였다.

 

“이전에는 앱 내 로직이 단일 체인이었고 2개의 하드 코딩된 파생 경로(bip32와 bip44)를 가졌으며 하나의 계정만을 지원하였습니다. 이 로직은 앱의 일부였습니다. 버전 2에서 우리는 로직을 Ui와 분리하였습니다. 현재 로직은 우리가 지난 8개월간 구축한 DashSync-iOS라고 불리는 프레임워크 내에 있습니다. 이 프레임워크는 다중 체인을 지원하며(즉 메인넷과 테스트넷에 동시에 연결할 수 있음), 원하는 만큼의 파생 경로와 계정 수가 지원됩니다. 빠른 출시를 위해 우리는 그 기능 세트를 이전 지갑의 기능 세트로 제한하였고, 사용자들은 리싱크(resync) 시간과 같은 몇 가지 개선점만을 확인하게 될 것입니다. 그럼에도 불구하고 우리가 출시한 중요한 기능은 앱 내에서 테스트넷과 메인넷 사이를 전환할 수 있도록 하는 것입니다.”

 

개발팀은 더 많은 업그레이드를 진행하고 에볼루션이 가까워지면서 장래를 위한 많은 계획을 가지고 있으며, 새로운 수요가 창출함에 따라 이에 대비할 수 있도록 열심히 노력하고 있다.

 

대시, 암호화폐의 사용을 더욱 쉽게 만들다

 

대시는 대중적 수용을 위해서는 암호화폐의 사용이 더욱 쉬워야 한다는 점을 인식하고 있다. 에볼루션과 대시페이 앱은 이를 위한 솔루션으로서 한 방편이 될 수 있으나, 이들 업그레이드가 실제로 일어나기 전 까지 대시 안드로이드와 iOS 지갑은 필수적 기능을 제공하게 될 것이다. 대시 지갑은 간단한 인터페이스와 업홀드와 같은 빌트인 통합 기능을 통해 대시의 사용과 취득을 더욱 쉽게 만든다. 자동화된 인스턴트샌드 기능 및 곧 발생할 프라이빗샌드 기능은 전체 노드 실행을 원하지 않는 평균 사용자에게 더욱 향상된 기능을 제공할 것이다. 이와 같은 노력을 통해 대시는 관련 지식 없이도 모든 기능을 사용할 수 있는 모바일 앱을 구현함으로써 전통적인 지불 방식과의 경쟁에 한 차원 더 가까워지게 될 것이다.