“无隐私,不自由“
各位DMCH的伙伴,大家好,之前心心念念的在DMCH主链上进行一键发匿名原生币的功能终于在钱包上线了,不仅如此!还添加了交易解锁高度功能!同时修复了钱包收益显示问题。
隐藏的一点就是添加了Web3 Libray
钱包下载地址:
https://github.com/darmaproject/darma_android-v2/releases/download/v2.5.0/DARMAS_release_2.5.0.apk
接下来,我将为大家一一讲解其中用法。
01 交易解锁高度
这个功能很容易理解,所以先讲,四个字理解:就是锁仓。
大家打开钱包发送界面,就会发现多了一个可选项:解锁高度。
举个例子:
比如现在区块高度是90万,A向B发送了1个DMCH,解锁高度填100万。
A的交易已经发出去了,1个DMCH锁在自己地址中不可使用,也不可以取消,等到区块高度到达100万块的时候这笔交易自动执行。
B也将在100万的区块收到这1个DMCH。
PS:发送交易的时候大家发现了还有一个Payment ID(可选)选项,但是大家知道这个是做什么用的吗?
Payment ID用于商家或者货币接收方区别每一笔收款
比方说,一个商家,需要分别接受客户A和B的付款, 商家除了需要告诉客户接受地址之外, 还需要分别告诉一个Payment ID给客户,用来区别一笔款项是来自哪个客户的。
目前有了子地址功能,这个功能就无关紧要了,因为商家可以无限生成独一无二的子地址用于区别交易。
02 一键发原生匿名币
大家更新了最新版钱包之后就可以看到导航栏多了一个Token选项:
点击右上角【添加】,你就可以看到很多已经发布的匿名币:
发布个人/机构匿名币:
注意代币符号不可以以DM开头,其他的更具个人需求填入,点击确认即可。
我这里演示发布了【牛逼DMCH】代币:
注意:
发布代币需要销毁DMCH(所以DMCH总量会越来越少),所耗DMCH数量根据代币符号长短也有所不同,比如发布BTC需要销毁500DMCH。
发布操作是一笔上链操作,需要手续费。
发布成功,我就拥有了【NBDMCH】所有代币,现在我进行代币交易:
注意的是交易代币【NBDMCH】也是需要【DMCH】作为手续费的。
03 修复钱包收益显示问题
需要把钱包重新从0开始同步,即可。
第一步:选择节点,目前已更新节点如下【之后不需要这一步】:
选择完成之后点击从0开始重新同步即可修复。
04 添加Web3 Libray
什么是Web3 Libray?
简单来说就是前端界面与链上智能合约调用的代码库,比如我们使用的ImToken钱包里面的Dapp应用,底层都需要Web3 Libray代码去连接智能合约。
为什么要添加?
技术团队是想把DMSwap做到DMCH钱包中,方便大家使用。
同时在钱包开通Dapp的调用接口,为后面的匿名智能合约铺路。
05 功能展望
交易解锁高度功能可实现代币锁仓,根据用户需求进行使用。
一键发币解析:
不同于以太坊合约代币,NBDMCH是DMCH原生代币,依附于DMCH主网,拥有公链的搞TPS,低手续费等优势。
DMCH 要做SDK ,用户可以一键发布侧链,一个Token可对应一个侧链,都可以在主网的SWAP上交易,同时也实现业务迁移,减少主网资源消耗。
以太坊的合约代币跑在主网上,拖慢了原生ETH的交易速度,从而提高了gas费用,而DMCH后期会形成DMCH只跑原生代币,一键匿名Token可以用侧链去跑,实现一主多侧的场景。
也可以写匿名合约将Token质押于合约中,通过合约做应用实现Token分发,这将激发出各种各样的隐私应用问世。
DMCH一直给到用户惊喜,等到功能完善直至V3版本上线,这将会是一轮革命的爆发,2021年,是属于DMCH的一年!