商品还能比淘宝再便宜40%?CyberMiles想打造电商之DAO

  • 时间:
  • 浏览:3

假想一下,让我们让我们让我们基于以太坊搞了个商城,想用比特币支付,以太坊的智能合约可以 可以 知道让我们让我们让我们用了比特币支付,但每个商家已经 共要极少量的Gas,算是不太划算?理论上,以太坊可以不能 做这件事,已经 它有个图灵完备的虚拟机,但实际上它做不了,已经 太贵(且慢)。已经 以太坊不需要想做一一有有一个 为电商优化,已经 说是为跨链优化的虚拟机,它希望找一一有有一个 通用的外理方案,但目前你这名 方案不需要明晰。

此外,可以 可以 闹钟功能(时间戳不可信),做不了分期付款等缺陷让以太坊在涉及到具体的应用场景的后后,显得怪怪的力不从心。

以太坊一有有有一个 想做世界计算机的公链外理不了电商领域的疑问报告 ,CyberMiles都看了你这这名 ,后后开始了了寻求改进。

第一代区块链(比特币)是可以 可以 虚拟机的,到了第二代区块链(以太坊),让我们让我们让我们后后开始了了考虑,把钱从A打到B的过程为哪些地方可以 可以 写成一段代码?执行你这名 代码就可以 可以 有虚拟机。虚拟机是以太坊的一一有有一个 重大革命,可以 可以 一来,交易不仅是可以不能 打钱,还可算是执行代码。

人太好虚拟机可以 可以 一层,底层语言已经 是让我们让我们让我们熟知的C++已经 是Go写的,虚拟机另一方的语言可算是以太坊的Solidity、新发布的Vyper。还可算是Lity——这是CyberMiles开发的语言,源自以太坊的Solidity。

对CyberMiles稍微怪怪的了解的人会把它定义成“电商版以太坊”。CyberMiles基于以太坊做了条公链,现在又有了另一方的虚拟机CVM和编程语言Lity。

为哪些地方要做件事?技术到底能带来哪些地方改变?如可可以 落地?带着哪些地方地方疑问报告 ,CyberMiles首席科学家&联合创始人Michael Yuan 博士接受了雷锋网采访。



袁博士在介绍测试链Travis

“让我们让我们让我们推进的事情比较多,已经 让我们让我们让我们想搭另一方的商城,想做证券化,做数据市场。”数据市场这块,第一件事而是 加密、解密,在线上交易数据说说可以 可以 得交易整个哈希,得入库,已经 交易私钥和公钥,而算是数据三种生活,这时加密是可以 可以 的。以太坊上的交易在这边验证人太好而是 一一有有一个 加密的算法,耗费的GAS而是 。让我们让我们让我们做过这事,发现走不通,才要研究另一方的虚拟机。“人太好让我们让我们让我们做哪些地方地方算是为了电商进行优化。”

虚拟机能做些哪些地方呢?先是执行代码,不需要任意代码都能执行,也要防攻击,而是 虚拟机里也要做Gas,得知道计算量和存储量有多大,要通过交易费用来保证虚拟机的安全。 而是 区块链上的虚拟机和传统的Java和Python虚拟机的需求人太好不一样,已经 作用是差很多的,而是 执行代码。

传统的虚拟已经 已经 硬件不同,造成输出的结果不同,以太虚拟机的特点是可以 可以 歧义,输出结果是一致的,但它做了你这名 改变的一一有有一个 后果而是 牺牲了性能。虚拟机的优化过程非常僵化 ,一起可以 可以 极少量的资金。Java的虚拟机可以不能 容忍不同的虚拟机执行出来的结果有极少量的差别,已经 在区块链这边是行不通的,区块链所有的容错可以 可以 一致。目前,区块链的主流虚拟机一有有有一个 流派,一一有有一个 是从以太的EVM改的;一一有有一个 是从Web Assembly改的,比如EOS;还有一一有有一个 是改的Lua的虚拟机。CyberMiles认为可以 可以 理由重新写一一有有一个 虚拟机,于是选折 了对以太坊的虚拟机EVM进行修改。

可以 可以 CyberMiles的虚拟机的CVM和以太坊的EVM哪些地方地方区别呢?主要体现在有一个 方面。一是可以不能 动态扩展,可以不能 在运行的过程中加点东西;二是安全方面,虚拟已经 查有可以 可以 整数被溢出;三是定时任务方面,CVM有闹钟的功能,可以不能 另一方启动智能合约。体现在电商行业,看货物的送达时间,已经 设个分期付款提醒就可以不能 靠有时钟的智能合约来完成;四是可以不能 实现小数运算,而不而是 整数;五是规则引擎,手写线程池池的错误率很高,虚拟机增加了规则引擎,参数不需要被改变,可以不能 降低错误率。

而编程语言Lity的突然突然出现,最直接的改变体现在性能优化方面。现在的以太坊的情況怪怪的像当年的Java,波特率慢,而是 事做不了。已经 虚拟机上开了个口,C++的东西就进来了。让我们让我们算是花费在Solidity上开了个口,把Lity给放了进来。”袁博士说。以太坊的新语言Vyper比Solidity好得多,但仍已经 能 可以 全部外理Solidity的疑问报告 。“而是 说让我们让我们算是算加密解密,就通过你这名 口装在操作系统的层面之上” 。Lity现在支持Solidity,后后也已经 会支持Vyper。

Lity在扩展性方面也进行了优化。袁博士同雷锋网表示,“编程语言的扩展性强不强,并算是由语言和性能决定的,而是 由治理机制决定的”。Lity模块化的法律法律最好的办法可以不能 把你这名 关键词的功能直接加到虚拟机里来,现在的以太坊实行PoW机制,可以 可以 通过核心开发者去改变,目前来看是做可以 可以 你这这名 的。

虚拟机CVM和编程语言Lity是哪些地方关系呢?简单来说,DApp是用Lity写的,在CVM运行,已经 改虚拟机可以 可以 一一有有一个 叫LibENI函数,共要对Lity的扩展。已经 虚拟机是用C++写的,就等于把C++封装成一一有有一个 模块架上去,对虚拟机三种生活进行了改造。对于开发者来说,已经 要往虚拟机中间加功能,也要用到Lity。

为哪些地方说这在以太坊上实现不了呢?已经 这共要在不更新软件的前提下,更新软件的核心成分,而以太坊的PoW机制可以 可以 全网的共识,这是非常难的。

CyberMiles的DPoS共识机制提供了实现的已经 性,通过超级节点达到共识。袁博士向雷锋网(公众号:雷锋网)表示,以太坊的核心开发者对下一步的计划起着决定性作用,这名太好也是三种生活中心化。CyberMiles的想法是,核心开发者之外的人可以 可以 在虚拟机里增加功能,让我们让我们让我们可以 可以 说服超级节点来支持,假如超级节点都同意,你这名 功能就可以不能 在链上实现。

具体如可会操作呢?CyberMiles提供了一一有有一个 法律法律最好的办法,用封装好的工具感知用户的痛点,在CVM中间进行加工。举个例子,虚拟机后后可以不能 做RSA算法的加密,现在做DES算法的加密说说而是 另外一一有有一个 功能,它可以不能 被打包,让超级节点来同意,同意了后后就去做加密。

再来谈谈LibENI的内控 机制。LibENI出模块的后后,可以 可以 出好多少系统,已经 是Ubuntu、Linux已经 是Windows。但好在超级节点是可控的,超级节点用哪些地方地方操作系统就可以不能 达到要求。共要开出了两根路,通过LibENI来实现。

以太坊可以 可以 可以不能 加进的函数,CyberMiles加进了LibENI函数,这是对编程语言三种生活的一一有有一个 改变。

函数共要一一有有一个 调用底层C++语言的接口,但算是所有功能都能用函数,虚拟机中间有规则,还有这名 行态,让我们让我们让我们只外理用函数能外理的疑问报告 。哪些地方是函数呢?而是 后后函数而是 输入和输出的东西,比如说输入一一有有一个 私钥和一一有有一个 文本,就出来一一有有一个 加密的文本。

为哪些地方函数会跟电商场景密切相关呢?这里说的电商市场是广义的,不光是卖货,搜索的后后可以 用到函数。具体来说,主而是 加密、解密。比如让我们让我们算是一一有有一个 数据市场,它的一一有有一个 基本需求而是 必把数据拿来加密,这而是 一一有有一个 函数。让我们让我们让我们输入数据和密钥,加密后输出密文。

据悉,CyberMiles也开发了另一方的“矿机”CMT Cube,可以 可以 矿机是如可部署的呢?袁博士介绍道,虚拟机是部署在超级节点中间的,可以不能 调动超级节点下面的矿机。是已经 DPoS的机制能使CyberMiles的矿机反对DDoS、Sybil等网络恶意攻击。在这里,矿机既能挖矿,可以 投票,但它算是节点,是硬件钱包。

Blocktonic 是 CyberMiles 孵化的一一有有一个 应用,是一一有有一个 DAO(去中心化的电商组织)。目前与企业媒体合作的C2C电商5miles 是一一有有一个 有 1400 万美国用户的电商应用,CyberMiles最终目标是把 5miles 也变成一一有有一个 DAO。

“Blocktonic是让我们让我们让我们另一方在链上做的一一有有一个 电商平台,平台上卖的是让我们让我们让我们另一方的矿机和这名 这名 产品,让我们让我们让我们也在试验各种各样的区块链的法律法律最好的办法进行改建,比如进行ETH的返现。让我们让我们让我们努力的方向而是 把你这名 东西变成一一有有一个 自治组织,也而是 智能合约中间的自治,我人太好这是很大的实验。”

作为面向电商场景的自治组织,CyberMiles是如可会理解拓展性疑问报告 的呢?袁博士认为,拓展性和垂直领域的实践不需要冲突。人太好CyberMiles的链使用跟CVM中间加的功能算是跟电商有关的。已经 可以不能 用LibENI 跟CVM造另外两根行业公链出来。CyberMiles提供了一有有有一个 的技术,也鼓励开发者根据另一方的需求去扩展CVM,这超过了CyberMiles 的范围,已经 CyberMiles想运营的是一一有有一个 电商的公链和阳态,已经 团队希望开发的软件更通用。“让我们让我们让我们非常希望让我们让我们让我们来抄让我们让我们让我们的代码,我人太好这而是 让我们让我们让我们成功的标志”。

从部署法律法律最好的办法来看,CVM虚拟机的部署法律法律最好的办法跟以太坊的EVM没哪些地方地方区别。至于而是 公链算是涉及到分片的疑问报告 ,CyberMiles认为另一方也是做分片,只不过是逻辑层面的。袁博士表示,

“从逻辑层面来看,让我们让我们让我们作为电商第一公链已经 分片了,已经 电商公链跟这名 公链,比如说打车公链是一有有一个 量级的。从计算层面来讲,以太坊是计算分片,已经 它是通用计算机。”

袁博士承认,Lity现在不需要完美。台湾的开发团队后后做的是AI芯片,北京团队对区块链了解得更多这名 ,团队之间可以 可以 磨合和沟通。

“我人太好这是个发展的过程,技术上还有而是 疑问报告 可以 可以 外理。让我们让我们让我们肯定会有不完美的地方,但我人太好方向是对的。”

DAO的完善可以 可以 一一有有一个 过程 。作为开源运动的拥护者,袁博士在JBoss和红帽软件的工作经历我你可以 尝到了甜头,投身区块链创业算是这方面的考虑。CyberMiles的开发者社区主要做两件事,一一有有一个 是DApp,你这名 这名 公链算是做。二是对CVM进行贡献,这里不可以 可以 核心开发者来决定哪些地方地方功能,开发者已经 非常可以 可以 一一有有一个 功能,可以不能 另一方去开发,让超级节点投票,这名太好是一一有有一个 不断更新、修改的过程。“让我们让我们算是一定能达到全部的去中心化,但共要可以不能 我你可以 这名 过程变得更民主,让我们让我们让让我们参与进来。”

建好生态而是 必一件容易的事。 

“首先是先把链搞好,已经 是智能合约,要先搞清楚哪些地方东西智能合约能管。让我们让我们让我们另一方开发了blocktonic,各种电商成分算是,这中间哪些地方模块可以不能 读懂来给另一方用?这就可以 可以 去决定,已经 可以 可以 产品化。”

DApp的大规模落地仍可以 可以 时间的验证,CyberMiles承诺的 “商品便宜40%”你这名 甜头可以不能 让消费者尽快尝到,希望你这名 疑问报告 回答起来不需要太困难。

微信公众号搜索"

驱动之家

"加关注,每日最新的手机、电脑、汽车、智能硬件信息可以不能 我你可以 一手全掌握。推荐关注!【

微信扫描下图可直接关注