区块链应用

DIYchain(DIY链)基于区块链的C2M点对点交易生态

DIYchain 来源:区块网 2018-09-17 09:12

DIYchain(Do It Yourself Chain)将区块链技术与电商交易相结合,利用区块链去中心化、不可篡改、可溯源的特性,建立一个去中心化的 C2M(顾客对工厂 Customer To Manufactory)全球电商点对点交易生态,立志打造全新的定制化电商交易生活方式。
DIYchain 将利用技术积累建立全球电商的底层公链,前期将从定制电商行业入手,在 DIYchain 公链上建立第一款定制电商的应用链,后期将底层公链对全球推广,对所有的开发者进行开放,所有开发者都将可以在公链基础上开发属于自己的电商应用链。
DIYchain 功能说明

DIYchain 将基于区块链技术建立人人都可以参与的 C2M 点对点交易生态,主要参与方有:消费者、生产厂家、开发者,实现点对点的去中心化交易。

在整个 DIYchain 生态中,以交易征信体系、产品版权溯源体系、智能支付体系、售后仲裁体系、数据开放体系 5 大体系为生态基础,建立个人到工厂的C2M 点对点交易生态。
1 点对点交易
对于当前电商行业,大多数交易都是通过第三方代理完成,买家向代理商提出购买需求,代理商再传递给后端的生产厂家,中间代理商获得中间价格差,而这个价格差往往是厂家出售价的 50%以上,造成客户购买费用增加,同时中间传递过程会导致效率低下。

利用区块链分布式节点的去中心化特性,建立起去中心化的交易生态,这个交易生态由所有的消费者、生产厂家共同进行维护,所有的消费者都可以自主的上这个生态找到终端的生产厂家,直接点对点进行交易,减少中间环节。

2 产品版权溯源体系
在当前电商环境中,无论是号称无假货的京东还是国内最大的电商平台淘宝,都存在或多或少的假货,甚至有的假货可以以假乱真,版权方对假货维权也存在诸多困难。
针对这种情况,DIYchain 将建立点对点交易生态中的产品版权溯源体系,对全链上线的产品都将实行版权认证,和全链其他节点已上线产品进行匹配,认证通过后将对产品形成全链唯一且不可篡改的版权标识并广播全链。
2.1 产品认证
在版权认证这一块儿,将利用采用数字认证水印技术,将产品上传者的个人信息、图片信息、产品信息、图片信息等进行加密处理,采用 RSA 和 DES双重加密算法形成数据比特流,再对比特流进行逐字切割,转化成十进制数据,得到元素值位于 0 到 255 之间的加密数组,然后以修改宿主图像矩阵元素值的方式实现水印的嵌入,并最终得到内嵌水印的载体图像。

在版权认证后,DIYchain将通过版权智能合约的方式将认证信息存入全链区块之中,形成不可篡改可溯源的区块记录。同时对于产品的基础信息,将扩展产品的数据基础字段,扩展字段有:

2.2 版权维权
针对产品版权,如果出现产品侵权现象,DIYchain提供基础的版权维权模块,用户可以直接在链上发起版权维权仲裁,发起后系统将广播至全链101个超级节点,同时广播给全链101位消费者类型的节点和101位生产厂家类型的节点,由这三方共同发起仲裁决定。

3 交易征信体系
不管是对消费者还是后端生产厂家,信任都是从 0 到 1 开始进行建立,而这种信任往往有需要一个中心化平台或者中心化代理商来进行背书,信任建立成本大。
利用区块链不可篡改的特性,对上链的消费者和生产厂家形成不可篡改的交易信用记录,真实、透明记录每一笔消费,建立全球全链不可篡改的交易征信数据池,同时利用智能合约建立信用机制,使用代码而非某个中心化机构动态评估消费者、生产厂家的交易信用情况,形成动态的信用值。
DIYchain 将通过全链用户的基础信息、消费信息、仲裁信息等相关信息去建立信用身份。
基础信息主要包含:
A. 用户姓名
B. 用户履历
C. 用户身份证号码
D. 用户联系信息
消费信息主要包含:
A. 交易时间
B. 交易次数
C. 交易金额
D. 交易数量
E. 交易的服务产品
F. 定制交易完成时间
G. 智能合约结束时间
H. 交易账单清算时间
I. 是否仲裁
仲裁信息主要包含:
A. 仲裁数量
B. 仲裁金额
C. 仲裁时间
D. 正向仲裁次数
E. 反向仲裁次数
关于算法方面,基于贝叶斯算法的投票式组合模型的思想,选择 Logistic回归、聚类分析和神经网络进行组合,同时使用基于粗糙集算法对两个混合模型 FA-RS 和 MEPA-RS 模型进行优化,选取了 Fisher 判别分析、Logistic 回归、Probit 回归、多元线性回归 4 种常用的统计学模型,结合投票器的方法对影响个人信用的特征向量进行显著性排序。另外由于人工智能方法的判别精度较高,因此采用步长遍历算法,以 BP 神经网络和支持向量机两种精度较高的个人信用评分模型的平均精度为判别标准,输出显著性权重,对个人信用评分指标体系进行显著性加权,提高指标体系的合理性和科学性。
采用等权投票的方法决定最终指标显著性顺序 I;
设指标显著性权重向量为 Wk = ( w1,w2,…,wn ) ,其中

在权重可赋值范围内进行遍历,得到 Wk 所有可能的取值情况的取值情况;
对信用样本中的特征值数据进行显著性加权处理,得到修正指标体系为

随着系统数据的积累,我们将通过机器学习的⽅式不断修正和完善信⽤值的建⽴体系。

4 智能支付体系
在电商交易行业,很多情况交易都存在账期,如定制电商,客户往往定金给经销商,经销商又在后端加工厂拿到一定账期,客户在约定时间找各种理由不付尾款,经销商拿不到,自然又不给后端的加工厂,导致收账难,甚至在有时候会出现坏账的可能性。同时,在全球跨国交易环节中,各国通过各自的法币进行结算,存在诸多的兑换中间环节,一定程度上增加了支付成本。
DIYchain 将发行属于电商交易行业的的流通数字资产(DIY),通过数字资产的全球流通性,省去中间退换结算环节,加快交易效率。同时利用区块链智能合约技术,一旦交易形成将形成不可篡改的智能合约,在一定条件下自动执行合约,及时划拨款项给生产厂家。
5 售后仲裁体系
由于整个电商行业的极度分散化和某些品类极度不标准化,总会出现一定的售后纠纷,买家、生产厂家都各有说辞,难以达成一致性,造成定制问题积压难处理。当前主要处理定制问题则一般由平台方或者经销商进行协调解决,让买方和生产厂家各自妥协。
一旦出现售后,通过区块链分布式节点的结构,用户发起仲裁,通过节点信任值、和相关度动态匹配一定数量的节点参与仲裁评估,不是单个个体,也不是单个中心化结构,而是全链动态匹配多个节点参与,提升仲裁公平性和可靠性。
6 数据开放体系
在当前行业中,每个生产厂家、经销商都有自己的生产数据、交易数据,但这些数据仅仅只有自己的,在行业里面只是其中的九牛一毛,无法获取到可靠、完整的行业数据,无法共同协作提升行业效率,另外在现有的中心化平台中,如淘宝、亚马逊,掌握了全球电商领域的巨大数据,而这些数据并未对全行业全用户进行公开,也因此用这些数据形成自己的数据壁垒,形成中心化电
商寡头。
利用区块链公开透明的特性,打通数据壁垒,实现全行业信息共享,相互合作,进一步提升整个行业效率。
在数据开放方面,将主要针对交易征信、交易订单、用户分布、用户画像、厂家画像和产品舆情等方面进行开放,实行分层开放形式。
对于消费者层,开放:交易征信、交易订单、厂家画像对于厂家层,开放:交易征信、交易订单、用户分布、用户画像、产品舆情。
另外,对于其他数据类型进行的开放,DIYchain 将采用全链投票的形式对需开通的数据层进行投票,超过 51%的赞成将实施开放。
DIYchain 应用场景
DIYchain 提供全球电商的底层公链,建立基于区块链技术的交易征信体系、智能支付体系、交易售后仲裁体系、数据开放体系,开放给全球开发者,全球开发者都可以基于 DIYchain 建立各行各业的专属应用链,实现让人人皆可交易,物物皆可交易。
1 定制 DAPP 应用链
随着全球经济变暖,企业对自身形象越来越重视,对团体服装定制、办公用品定制等需求越来越大,定制员工服几乎成为了企业的标配,杯子、笔、本子等定制也几乎成为常态。
在现有情况下,企业很难直接找到后端的定制生产厂家,一般都会通过电商平台(如淘宝)去进行定制采购,但通过这种途径绝大多数情况只能找到中间代理,因此面临高昂的中间费用。
DIYchain 将提供全链的底层开发接口,提供 DAPP 标准化 UI/UX 方案,开放给全球的区块链开发者,开发者可在 DIYchain 的基础上建立定制行业的应用 DAPP,为全球用户提供点对点定制交易,通过企业的定制需求智能化提供最优的生产方案,企业也可以通过生产厂家地点、信任值、服务内容自行选择生产厂家,省去中间环节,节省定制、交流成本,让企业低成本的进行定
制,同时每一个产品都可以进行溯源追踪,查询产品从生产到定制发货的全过程。
2 IP 版权保护 DAPP 应用链
DIYchain 生态中,在虚拟资产如 IP 版权方面也可以直接进行应用,开放者可以在 DIYchain 公链基础上,针对 IP 版权这个行业的特殊性进行开发,对于IP 服务提供者,提供 IP 版权和预售两大板块,提供者可以将自己的 IP 上传到全链上,系统将自动为该 IP 进行识别,同时提供不可篡改的版权标识,IP 提供者可以进行定价,所有用户可以购买使用。
通过这种方式,DIYchain 基础上产生的 IP 版权 DAPP 不仅仅对 IP 进行了有效的保护,同时也让 IP 提供者获得收益。
另外,开发者也可在 DAPP 中让 IP 提供者直接将 IP 与定制实物结合,形成 IP 定制产品,全球消费者都可以进行购买,通过这种方式,DIYchain 可以成为全球 IP 实物化的正版发售平台。
比如:漫威发布印有钢铁侠的 T 恤,全球限量 100 件,正版授权。消费者进行购买,同时可以扫产品的二维码溯源 IP 提供方的信息,确认正版授权。

DIYchain 技术说明
DIYchain 为了方便测试,前期将依托以太坊作为开发和测试的平台,但以太坊采用的 POW/POS 混合共识算法,存在消耗资源过大,且交易速度慢,无法适应电商行业的高频、快速的交易形式,因此 DIYchain 将结合 DPOS 和POS 混合的共识算法,提升整个生态的交易处理速度。

1 双链并行
DIYchain 底层架构将采用双链并行的架构体系,分为主链和副链。主链负责执行整个链上生态的交易体系、仲裁体系,同时维护交易历史和信任关系信息等,同时在主链上可以存在全局依赖的动态数据结构。副链则主要负责维护各消费者、生产厂家的账户信息和信任值指数。
2 共识算法层
在 DIYchain 整个共识算法层面,将采用 DPOS 和 POS 混合的共识算法,DPOS 是⽬前兼备确认速度快、处理性能⾼等特点的共识模型。它的原理是让每一个持有 Token 的人进行投票,股权持有者可以选择任意数量的见证人来生成区块。
但是这种投票产生超级节点的做法,存在诸多的弊病,绝大多数持股人(90%+)从未参与投票。这是因为投票需要时间、精力以及技能,而这恰是大多数投资者所缺乏的。同时对于坏节点的处理存在诸多困难。社区选举不能及时有效的阻止一些破坏节点的出现,给网络造成安全隐患针对以上存在的问题,DIYchain 共识算法中,将传统的 DPOS 投票选出101 位代表调整为:由智能合约自动选出全球信任值占据全链前 101 位超级节点。通过交易征信体系中信任值来动态确定超级节点,利用全链共识的交易所产生的的征信信任值来确定超级节点,避免了全链节点投票需要的时间、精力和技能。同时在这 101 位超级节点中,其中 50 位来自消费者,51 位来自生产厂家,虽然这 101 位超级节点中,分为两种类型,但是双方的权利都是一样的,用于区块的产生、记录。
另外 DIYchain 为了避免超级节点不作为,如提供的算力不稳定,计算机宕机、或者试图利用手中的权力作恶,全链节点可以发起节点投票,剔除不作为的超级节点,剔除之后,系统将在 24 小时内对全链节点的信用值重新评估并最终确定 101 新的超级节点,而剔除的节点将在未来的 101 天内不可再次被选上,以此达到超级节点的公平性和公正性。
另外,DIYchain 的算法中,将 POS 中根据用户持有货币的多少和时间(币龄),发放利息的一个制度引入 DIYchain 之中,对于首批用户都将发往一定的 Token 激励,通过此方式吸引更多的用户、厂家上链,以此保证整个DIYchain 生态网络的安全性。
3 数据存储层
DIYchain 的区块数据采用链式结构进行存储,所有区块都带有上一区块的指针引用,保证数据不被篡改。采用 sha256 函数对数据进行哈希散列,采用ecc 非对称加密算法进行身份认证,采用 aes 加密算法加密私钥,采用Merkle 数验证和存储交易。
对于大的文件内容,将存储在 off-chain 的文件系统中,现阶段已经开发出基于 ethereum geth 和 IPFS 的原型系统,同时将摘要(数字指纹)保存到链上用以自证。 IPFS 是一个点对点的分布式超媒体分发协议,它整合了过去几年最好的分布式系统思路,为所有人提供全球统一的可寻址空间。IPFS 用基于内容的寻址替代传统的基于域名的寻址,用户不需要关心服务器的位置,不用考虑文件存储的名字和路径。我们将一个文件放到 IPFS 节点中,将会得到基于其内容计算出的唯一加密哈希值。哈希值直接反映文件的内容,哪怕只修改 1比特,哈希值也会完全不同。
4 全链通信层
通信层包括分布式组网机制、数据传播机制和数据验证机制等,采用完全P2P 的组网技术,具有自动组网功能的。在通信安全方面,可以灵活支持HTTPS、TLS、SS(SecureWebsockets)等安全通信协议,在需建立平台应用对外服务接口上,可以扩展支持 OAuth 的认证集成。
5 智能合约层
对于每一项智能合约,作为一项链上资产进行全生命周期管理,对智能合约的提交、部署、使用、注销进行完整可控的流程管理,并集成权限管理机制对智能合约操作的各项机制进行综合性安全管理。
DIYchain 将建立一个智能合约集合,以此用来管理所有开发者在 DIYchain公链基础上对 DAPP 开发的智能合约,同时用于用于合约的升级、销毁。另外对于 DIYchain 对征信信任体系、智能支付体系、全链超级节点产生的合约都将放入此集合,所有开发者都将对公链的合约进行继承,以此衍生适合自己行业交易的合约,减少开发者的开发工作,快速实现 DAPP 并进行应用。

6 DAPP 应用层
DIYchain 将基于 DPOS 和 POS 混合的共识算法建立点对点的电商交易公链,同时对全球开发者进行开放。为了节省开发者的开发成本,DIYchain 将不仅仅开放底层接口,同时还为对 UI/UX 提供标准化的组件,加速开发者开发DAPP,减少不必要的成本。
另外,关于开发语言方面,DIYchain 将提供多元化开发语言的数据访问接口和交互接口,支持多语言集成和功能扩展,将支持 Java、JavaScrHOT、Python 等多当前主流语言。

关于更多DIYchain信息:http://www.diychain.com/

更多区块链项目:http://www.qukuaiwang.com.cn/news/xiangmu
风险提示:区块链投资具有极大的风险,项目披露可能不完整或有欺骗。请在尝试投资前确定自己承受以上风险的能力。区块网只做项目介绍,项目真假和价值并未做任何审核。

文章来源:http://www.qukuaiwang.com.cn/news/12448.html
原文作者:DIYchain
特别申明:区块链行业ICO项目鱼龙混杂,投资风险极高;各种数字货币真假难辨,需用户谨慎投资。blockvalue.com只负责分享信息,不构成任何投资建议,用户一切投资行为与本站无关。

1.价值区块链(blockvalue.com)遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.价值区块链的原创文章,请转载时务必注明文章作者和"来源:价值区块链(blockvalue.com)",不尊重原创的行为本站或将追究责任;3.作者投稿可能会经价值区块链编辑修改或补充。