离线是怎么实现的,不联网怎么知道有没有修改过呢
dcep吧
全部回复
仅看楼主
level 1
bd510210 楼主
2019年11月09日 08点11分 1
level 13
我的理解是交易信息先在双方区块加密储存,待有网时再上传链条网络。因电子货币总值相对固定,有人单方修改系统会立即报错。自以为是,瞎说的。
2019年11月10日 00点11分 2
那不行吧,比如你转给我了,我马上用掉这个钱买个金条,等你联网验证就算发现错误也没办法了
2019年11月11日 02点11分
@bd510210 您说的这个不是正常交易吗?不会抱错啊
2019年11月11日 03点11分
总额未变,系统不会报错
2019年11月11日 03点11分
level 5
那有没有可能是有个离线储存的地方呢,你这个交易数据产生了就会被记录,记录了就会被储存,哪怕没有网络?
2019年11月11日 03点11分 3
level 1
你的手机就是你的钱包,里面记录了你的钱包有多少钱。这个钱的数据是被加密的,所以无法被修改,这个很关键。如果本地数据不安全,可能被串改,那么一个钱包收到另一钱包的钱,可能是无中生有的假钱。
一旦交易产生,交易的数据会同时存在与你的手机和对方的手机中,两个手机有任意一个联网,相关记录就会被上传到央行或者区块链的其它节点留存。离线也可能不一定是完全离线,可能只是离了因特网,但只有跟周边的其它手机/电子设备还有连线(通过蓝牙之类的协议),交易数据仍然可能被这些电子设备获取留存,只要任意一个设备将来都能把这个交易数据传播出去,最终传到央行。
猜测手机钱包的离线交易应该是有限额的。同一时间在所有app客户终端(比如电脑上的钱包、手机上的钱包是两个终端,你也可以在多个手机上安装使用这个钱包app)离线交易限额的总和不能超过账户的总金额。
假设一个极端情况:两个手机进行双离线交易后,两个手机同时泡水作废,那么这笔交易应该就作废了。因为世界上只有这两个手机知道这笔交易,而这两个手机既然作古,世界上也就没谁知道产生过这笔交易了。当交易大量产生时,这样的情况很有可能发生的,不知道技术上是怎么突破这个时空界限的。
2020年04月11日 01点04分 6
听你这么解释 明白了许多
2020年04月11日 03点04分
我前面也在想你的这个假设,所以到底是怎么离线的?A用户是100元,B是0元,A100元买了B的货,然后极端情况出现,AB手机都坏了,无法上传交易数据。那么就出现了两种情况:1.A获得了100元的货,B卖出了100元货,但B怎么获得A的100元?2.A获得了100元的货,但是他用新手机登陆,他的100元还在吗[不高兴]
2020年04月16日 08点04分
@90烟民 紫光国微5g超级sim卡为数字货币提供安全保障解决方案. decp交易信息被加密到sim卡里, 换手机插卡, 一样使用. 如果双方sim卡都坏了呢? 就相当于你把钱丢了, 很常见的现象.
2020年04月20日 10点04分
level 1
面部识别都可以离线更不用多说
2020年04月18日 17点04分 8
level 2
这个很简单吧,就好比公交卡一样,对接知道nfc就可以了,不懂的查看一下nfc技术
2020年04月20日 14点04分 9
NFC根本就不一样吧,随便修改都可以,以前新闻还说复制饭卡
2020年04月24日 06点04分
1