基于区块链的去中心化交易系统
引言:
类似淘宝,京东这些传统的交易平台,是以一个中心化的管理买卖双方交易过程的模式。马云曾说过:不要想着弯道超车,弯道是无法超车的,你直道都超不过,弯道更无法超过。只有走不同的道路,才有可能超过。而去中心化的交易,恰好是与传统交易不同的道路。这篇文章描述一个去中心化的交易系统实现过程。
中心化与去中心化的哲学关系
马克思主义哲学理论说,事物从来具有两面性。一阴一阳谓之道。中心化与去中心化的关系,本来就是对立统一的关系。从哲学上,两者坐在了对等的位置,有一较高下的条件和地位。
从社会就业来说,传统的互联网巨头,玩的都是中心化的模式。而去中心化的区块链技术,把市场硬生生的翻倍了,就业机会也直接翻倍。
什么叫去中心化?
以淘宝购物举例:假设A买家想向B卖家购买商品,基于网络上陌生人彼此的不信任关系,A不能直接把钱转给B,因为这样一来,卖家收到货款,可以不发货跑路,这是人性。而B也不能在A没付款的情况下发货,因为A也可以拿货之后,不付款跑路,这也是人性,无可厚非。这时候,淘宝作为买家和商家的中间平台就起了关键作用,具体购买商品流程如下:
A选中了一件商品,点击付款之后,钱转到淘宝中间平台账户。
B发货,A收到货之后,钱再由支付宝转给了卖家。
淘宝作为担保人,保证了交易顺利进行。A,B都无法跑路。
而去中心化,就是在没有淘宝中间平台的情况下,完成买卖双方的交易。
为什么要去中心化?
中心化解决了互联网交易的问题,那为什么还要去中心化?
这就涉及到平台性质的问题了。可以举一个美食城的例子,来说明中心化的缺点。
假设你拥有一个美食城。可以出租美食城的店铺给商家来开美食店。你的店铺出租什么价位合适?
最自然的想法是,看商家能赚多少钱,依据商家赚的钱来定价。
假设一个商家一个月能赚1万元,平台可能要收5千,或者更狠一点,收7~9千——保证商户能活就行了。
假如有盈利能力更强的商户进驻,这个商户一个月能赚10万。这个时候,你是否会加租?答案是肯定的,这也是人性。这个时候租金可能要超过5万。
也就是说,商家最后都沦为为平台打工的了。
这就是平台的本性。而且在平台积累了大量客户之后,其他地方没有客源,商家更无法摆脱平台,买家也无法摆脱平台。对买家来说,只有平台有商家,对商家来说,只有平台有客户。
而能够约束平台定价的策略的,只有平台的良心。
区块链怎么实现去中心化的交易?
基于区块链的交易流程描述如下:
假设A是买家,B是商家,A向B购物,假设货物价值为10元。
- A向区块链网络购买一个与货物等价的凭证条,这个凭证条购买之后,暂时还不能卖出。只有经过AB双方共同签名之后才能卖出。我们称这个凭证条为残币。谁会卖出这个残币呢?我们后面再说,先假设有人卖出残币。
- B看到A已经付款,并且无法退款(不能卖出凭证条)。B可以放心的向A发货。
- A收到货物之后,再将手上的凭证条发送给B
- B在凭证条上签名,此时残币变为整币,现在B可以将凭证条卖出,兑换成RMB。这个凭证条卖给谁呢?卖给需要残币的人。
上面有几个需要注意的疑问:
- 残币为什么不能卖出?
答:区块链网络有共识,不接受残币。也不会有人去买残币。
- 整币为什么卖给购买残币的人?
答:区块链网络中,残币的生成,只能通过整币。也就是一个整币卖出之后,立刻变为残币,并且残币需要交易双方的签名才能变为整币。
- 什么是签名?
答:这里的签名都是电子签名,每个用户拥有一个私钥,可以用私钥签名任何数据,而其他用户,可以用对应的公钥,来验证一段数据,确实是由这个用户签名的。
上面的交易流程还有一些问题:例如,如果发生交易纠纷了,如何处理?
例如B发货之后,A说没收到货物。或者B发了假货给A
这种情况下,中心化的平台处理方式很简单,平台作为中间仲裁机构,可以通过客户或者商家的投诉,来决定货款的去留。
这里就引入了多重签名技术来解决此类问题。
假如A购买的残币,需要多方共同签名,来决定去留,除了A,B的其他签名者,称之为仲裁者。这个时候,A购买的残币,需要A,B双方共同持有,一式双份。
假设A购买一个残币,并且设定,这个残币需要5个人中的4个人签名,才能卖出。那么一旦发生了纠纷,假设除了B商家之外的其他3位仲裁者支持A,则可以在B不签名的情况下,其他3位仲裁这签名,从而A可以卖出这个整币,从而得到退款。而如果仲裁者支持B,则仲裁者需要在B的残币上签名,从而让B获得货款。
这样,仲裁者也可以获得仲裁报酬。也给社会增加了大量就业机会。类似外卖员一样的职位。
事实上,比特币也支持多重签名技术。
那为什么许多人好像并没有听说过这个应用?
关键原因是,比特币的价格浮动,以及支持整币直接买卖。导致比特币的投资价值超过了实用价值。
比特币价值浮动,商家就无法信任比特币。对商家而言,如果比特币大涨或大跌,商家将比特币兑换成现金的随机性就太高。商家是不喜欢这种情景的。
一种解决方案是,提供一个期货市场。期货市场可以保持价格的稳定,但也有一定的不确定性。
另一种方案是,直接将比特币价值与现金挂钩。例如比特币与美元挂钩。1比特币=1美元
但这对于比特币来说,依然不够实际。因为比特币的总数量是固定的,而现金流通数在变化。比特币只能以供需关系来确定价值。这样一来就无法稳定。
跟股市一样,供需关系并不能让股价稳定。国人都是买涨不买跌。如果比特币价值在涨,那么会疯涨,如果开始跌了,那么就迭到底。这是投资的本性,囤积居奇。在价格上涨的时候,我不会卖出,因为可能还会涨,如果现在卖出了,就亏了。这样一来,大家都不卖,导致一路疯涨。理论上如果上涨,如果有人卖出,价格很快会平稳下来。现实却不是如此。
基于区块链的去中心化交易系统相关推荐
- 基于区块链的去中心化存储(区块链存储)的工作流程
引入 个人电脑上存储有限,而且如果硬盘损坏数据丢失的话,也不容易恢复.因此很多人愿意把数据上传到云盘里,也就是云存储.但是云存储是服务提供商控制的,比如阿里云,百度云等,我们称为中心化的存储 ,人们对 ...
- 基于区块链的去中心化抗量子密钥管理系统
摘要: 区块链技术在2008年被提出被称为比特币(我觉得应该是翻译为比特币应用了区块链技术),区块链技术是一种分布式的数据库.公钥基础设施PKI(Public Key Infrastructure)系 ...
- 去中心化 去区块链_基于区块链的去中心化应用的四种架构模式候选
去中心化 去区块链 Blockchain has a diverse set of use cases, ranging from finance to a decentralized Interne ...
- Drynx: 基于区块链的去中心化隐私保护机器学习系统
该文章转载自本人的知乎专栏,有兴趣的小伙伴可以来我的专栏学习更多相关知识,包含了同态加密.安全多方计算.机器学习和联邦学习.近世代数等.下面是我的知乎文章首页,可以点专栏去查看确定方向的文章.所有相关 ...
- 基于区块链的去中心化身份技术有哪些应用前景?
在当前数字化世界中,数据隐私安全的重要性不言而喻.随着区块链技术的兴起,基于区块链的去中心化身份(Decentralized Identity,以下简称"DID")逐渐成为技术社区 ...
- 基于Solana区块链的去中心化交易所Orca正式启动
2月25日消息,基于 Solana 区块链的去中心化交易所 Orca 现已正式启动.Orca 自称是以人为本(而非程序化)的自动做市商(AMM)和聚合器.目前,非美国地区用户可开始交易 SOL.BTC ...
- 区块链要去中心化么?
本文摘自< 深度探索区块链:Hyperledger技术与应用 >,原文发布在华章计算机. 区块链(Blockchain)技术自身仍然在飞速发展中,目前还缺乏统一的规范和标准.Wikiped ...
- 以太坊区块链实现去中心化购物功能
在当今的中国,网上购物已经成为了我们不可或缺的一部分,通过电商网站查看商品,下单购物,支付,付款到支付宝,买家收货确认后,货款自动打入卖家的账户,这些购物的体验多数人每天都可能发生.大家都知道,淘宝的 ...
- 区块链的去中心化VS传统互联网的去中心化:技术与治理的双重困境
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. 区块链的去中心化VS传统互联网的去中心化:技术与治理的双重困境11 主要观点: 1.传统互联网经典的去中心化项目BitT ...
最新文章
- Linux创建线程时 内存分配的那些事
- java开发需要掌握哪些东西_java开发需要掌握哪些技能
- 解决前端页面闪烁问题(转载)
- java 假设当前时间_Java如何比较当前时间是否在两个时间范围内
- Nginx在Windows上启动、停止的命令
- SciSharpCube:容器中的SciSharp,.NET机器学习开箱即用
- Codeforces Round #114 (Div. 1) A. Wizards and Trolleybuses 物理题
- 电脑系统怎么卸载驱动程序
- 处理器后面的字母含义_工业铝型材名称的含义是什么
- C#网易云音乐中需付费歌曲的下载助手。
- 最新Oreo易支付源码开源版
- 秦汉考场科目三路线图_秦汉考场科目三考试过程
- matlab fft 历程,MATLAB利用FFT分析不足一个完整周期的信号时的问题
- Qt-命令行更新翻译.ts文件
- 提高百度网盘下载速度的方法
- DHCP Relay 配置教程
- 关于初学者对于二级菜单制作的小结
- Python:文本分析必备—搜狗词库
- 浅谈数学、数学建模与人工智能(机器学习,深度学习)之间的关系?
- mysql中数据库字段类型详解