东莞列举网 > 商务服务 > 网站/软件服务 > 区块链返利商城系统如何开发
东莞
[切换城市]

区块链返利商城系统如何开发

更新时间:2018-08-04 09:53:01 浏览次数:83次
区域: 东莞 > 莞城
类别:网站制作
地址:山东济宁
区块链返利商城系统如何开发
互联网的出现,让买卖双方能够远程的达成交易合约,但是因为资金的划拨速度远高于商品的流动速度,导致资金流和物流发生了时间上的错位。于是,一种类似于国际贸易中信用证的方式产生了,这就是:第三方信用担保。而提供这种担保的就是电子商务平台。双牛网商城系统13275478129刘敬立
在探讨这个问题之前,我们需要对买卖双方做两个假设。一、我们假设双方都是自私和贪婪的,能不付款就免费拿到东西或者收款不发货是佳选择;二、我们假设双方都是经济学意义上的“理性人”,即双方都是充满理智的, 既不会感情用事,也不会盲从,而是精于判断和计算,能做出理性决策的人。
卖方愿意发货的理由是:
1- 知道买方已经将货款付给了第三方平台;
2- 相信买方收货后,会诚实地确认收货;
3- 相信第三方平台能够作为公平的中间人,即:一旦买方确认收货,就会将货款打给卖方;同时会监督买方诚实的收货。
而买方愿意付款的理由是:
1- 相信货款的主动权始终在自己手上,即不确认收货,卖方收不到货款;
2- 相信卖方会在得知货款已经付给第三方平台时,会按时按质发货;
3- 相信第三方平台不会在自己未收货情况下,把货款付给卖方。
由此,我们可以设定这么一个目标,去中心化电子商务平台的核心任务就是:给买卖双方充分的理由让他们放心交易。
因为区块链特有的公钥/私钥机制,可以实现去中心化的资金划转。即通过公钥可以查询到货款已经支付,但是不能使用。通过私钥才能有权使用托管账户的资金。
上面的模型看起来挺合理,但是有缺陷的,关键在于卖方发货后,并不能确保买方会释放私钥。一旦买方不释放私钥,卖方则无法获取货款。这种缺陷和货到付款无异,很难保护卖方的利益。
要解决这种缺陷,关键是要在第四步(交付商品)之前,卖方有权锁定买方动用托管账户内资金的权限,即启用双重签名机制,让任何一方都无法擅自动用该笔托管金。
在这种情况下,从第三步开始一直到第五步买方释放他的私钥,这个过程中任何一方都无法使用托管账户中的资金(但是可以看到)。因为这个过程牵涉到物流,时间会比较长,因此有效的锁定这笔资金非常重要,这也是支付宝之类的第三方电商平台大的资金和利润来源。
下面,我们来分情况讨论买卖双方可能做出的自私行为将会产生的后果:
1- 卖方将托管账户实施双重签名后不发货
因为卖方已经将托管账户实施了双重签名,所以即使卖方不发货,买方也无法要回货款。
这时候,可以通过智能合约设定一个机制,即:7天内卖方没有发货并提供物流信息,或者20天内买方没有确认收货,或者买卖双方达成协议取消此单时,卖方的双重签名失效,买方可以从托管账户中赎回货款。
但这种方式的缺陷在于:支付代币的价格波动会不会影响买卖双方的想法?卖方取消订单,难道就没有惩罚?
解决的方案可以有:让该代币与法币绑定汇率;卖方在对账户实施双重签名时必须往托管账户打入一定的履约保证金,如30%。
2- 买方收货后不释放买方私钥给卖方
一般来说,如果货物与协议一致,诚信的买方不会做此举动。但是,因为我们先前的“恶人假设”,此种情况也不可能不发生。这时候,保护卖方的利益就显得非常重要。
国内电商平台在处理这类情况时的普遍做法就是:在物流信息属实的情况下,如果发货20天内,买方没有确认收货,则默认为买方已经收货。
到这里,读者就会发现,这个模型出现了一个两难境地。怎么判断20天时间到的时候,买方没有确认收获并释放私钥的原因。是因为买方已经收货了,但有意不释放呢?还是卖方没有发货,买方的确没有收到而不释放私钥。
到这里,我们已经触及到了去中心化电子商务平台难以解决的矛盾了,即:对于未确认收货原因的判断。这个矛盾,无论是国内还是海外的区块链团队,都在尝试各种解决方案

东莞网站/软件服务相关信息
2023-09-15
注册时间:2017年12月15日
UID:451243
---------- 认证信息 ----------
手机已认证
查看用户主页