亦来云以太坊侧链、亦来云NEO侧链主网部署公告

亦来云以太坊侧链和亦来云NEO侧链已于2019年6月在ELA Testnet上做了部署。目前,亦来云区块链开发团队已在测试网络对以太坊侧链和NEO侧链进行了为期近2个月的测试工作。两条侧链相关功能已经按照预定目标在测试网络稳定运行,这标志着以太坊侧链和NEO侧链相关开发工作基本完成。

亦来云区块链开发团队计划于北京时间8月5日对以太坊侧链和NEO侧链进行亦来云主网部署。 部署期间,钱包、DPoS节点、Exchange、矿池等功能均不受影响。部署完成后,以太坊侧链和NEO侧链均将进入主网试运行期。以太坊侧链、NEO侧链主网试运行期间,接入两条侧链需要通过亦来云区块链开发团队确认,不建议社区成员自行向以太坊侧链、NEO侧链发起跨链交易。 以太坊侧链、NEO侧链开发主要时间节点回顾:

• 2018年8月,以太坊侧链、NEO侧链移植项目立项,开发正式启动;
• 2019年6月中旬,以太坊侧链、NEO侧链代码同步开源,并在测试网络进行部署;
以太坊侧链代码库地址:https://github.com/elastos/Elastos.ELA.SideChain.ETH
NEO侧链代码库地址:https://github.com/elastos/Elastos.ELA.SideChain.NeoVM
• 计划于北京时间2019年8月5日,以太坊侧链、NEO侧链在亦来云区块链主网部署。

以太坊侧链、NEO侧链正式上线亦来云主网试运行期间,如有关于以太坊侧链、NEO侧链的相关疑问或确认需求,请联系亦来云区块链开发团队:support@elastos.org。
附: 以太坊侧链区块链浏览器也将于8月5日随以太坊侧链部署同时发布。以太坊侧链区块链浏览器域名为:ethchain.elastos.org。

NEO侧链区块链浏览器发布时间另行通知。 亦来云区块链开发团队 2019年7月31日

聚焦系列4 ▏Elastos DID 侧链

21世纪是互联网的时代,也是数据的时代。不可否认,互联网的发展,为我们的生活带来了极大的便利。但随着互联网的发展,互联网巨头的出现,用户数据和资源被掌握在少数公司手里。互联网之父伯纳斯·李认为:互联网最具价值的地方,在于赋予人们平等获取信息的权利。他希望万维网能够帮助人类整理他们现有的知识,提供他们所不知道的东西。伴随巨头的崛起,互联网逐渐失去了它的本来意义,这种糟糕的状况已经持续很长一段时间了,我们急需对互联网进行修补,但是,目前还只有很少的人意识到这一点并用实际行动努力来修复它。

可喜的是,区块链技术的出现让大家看到了让互联网回归本质的可能性,从而引起了大家的兴趣。目前,区块链技术已经逐渐渗透到了科技和金融领域。区块链的技术发展,市场情绪,监管指导等事务主导着区块链行业的话题,但绝大多数行业和政府仍然不知道,区块链最重要的价值可能是弥补我们已经破碎的互联网。没错,区块链有潜力从根本上重新校准21世纪数据驱动型经济的互联网。遗憾的是,目前大多数区块链项目没有看清楚区块链最本质的意义和其在互联网领域的发展空间,仍然在致力于提高区块链的TPS(每秒交易速度),却忽略了探索区块链最重要的功能。

对于亦来云而言,区块链的信任传递作用是至关重要的,区块链赋予用户去中心和安全的方式拥有其数据和数字资产的权利。我们可以看到,每天都有很多关于数据库被入侵、网络安全漏洞和DDoS攻击的新闻报道。随着全球数以百万甚至数十亿的物联网设备被部署在家庭中,私人数据收集和隐私利用只会随着时间的推移而继续恶化,因为新的攻击媒介使互联网比现在更加脆弱。具有讽刺意味的是,互联网的可靠性与我们依赖互联网的程度之间存在着反比关系,而且,这一趋势越来越明显。如果我们不采取措施来将互联网恢复到去中心化的伊始状态,它将对经济运行和繁荣所依赖的交换、安全和资产所有权体系造成严重破坏。

亦来云致力于打造新一代互联网,采用区块链作为安全、可信的互联网的底层基础架构,以保护用户的权利和隐私;使用URL来调用去中心化的应用程序,而不是数据。因此,Elastos SmartWeb的价值在于它拥有能够创建安全的DApps和利用DID(去中心化身份认证)来创建能够验证用户身份的认证机制的能力。

在本期聚焦系列中,我们介绍了DID 侧链,研究它在底层是如何工作的,并探讨它的一些用例。我们还将阐述DID在新一代互联网中保护和分配价值的重要作用以及它与传统互联网的反向兼容性。

Elastos DID:防篡改,互操作识别

毋庸置疑,今天的互联网被巨头们主宰着,如:Google,Facebook,亚马逊等。每个平台都可以通过免费提供可定制的个人帐户来吸引用户来到自己的平台。并且,个人账户已成为各个互联网平台的标准要求,在创建帐户后,用户能够访问这些平台提供的全套服务。通过这种方式,只要用户接受唯一的内部ID,Google,Facebook和亚马逊就会授予其对平台的访问权限。这是互联网巨头提供给我们服务,但这也恰恰就是问题所在:每个账户ID由每个平台单独发布,平台作为一个中心化的数据存储设施,独立管理用户所有数据。因此,个人在浏览不同平台时,需要管理多个互联网身份。同时,Google,Facebook和亚马逊成为拥有大量用户数据信息的中心化机构。如果这些公司中的任何一个或任何其他存储医疗信息,财务记录或其他个性化数据的平台托管组织不安全或受到威胁,其所有个人和敏感用户信息都将因此而暴露。因此,只要有一个中心化的组织拥有大量用户数据,黑客就会继续设计新方法来利用私人数据牟利。更糟糕的是,中心化的ID系统有效地集中了数字财富,这进一步激发了黑客通过任何可能的方式从中心化服务器中提取数据。显然,现在的互联网,数据隐私和用户身份的泄露是互联网架构系统架构上不可避免的两种表现形式,也就是说,我们无法通过顶层解决方案解决这些问题,底层基础设施补救是唯一可行的补救措施。

图:不同的ID由单独的平台发布

随着各种数据、信息泄露事件的曝光,现在大家开始对Google或Facebook向用户发行的通用ID存在质疑。事实上,因为这些身份证仍然由强大的中心机构发布和控制,这需要对发行主体的承诺有极大的信心。令人担忧的是,如果这样一个中心机构无法保护他们发出的ID和存储相应数据的服务器,用户就无法保护自己的数据。但是,与其信任一个强大的实体或团体,也许我们可以信任一个自运行并且没有任何安全漏洞的开源协议,在这样的系统里避免将过多的财富和权利分配给单一实体,同时也消除了被巨头剥削或者安全防护失败的可能性。去中心化开源协议的这些优点实际上是区块链最重要的特性,它们同时也构成了亦来云DID侧链为用户和应用程序提供的核心服务。

通过向互联网上的每个人发行通用ID(UID),区块链自动实现了信任。在基于区块链的交易系统中,点对点的进行交易,不需要第三方来保证交易的顺利进行。同时,利用分布式的矿工群体来保护包含个人数据的链上的每个区块。这样的ID具有可互操作性,也就是说它可以在所有互联网平台上使用, 包括Google,Facebook和亚马逊等。并且ID不存在受第三方控制的情况,因为区块链本质上是分散的。因此,每个用户的数据都是安全可靠的,因为它受到区块链的保护。此外,ID使用户体验革命成为可能,因为互操作性可实现跨平台事务。例如,来自Facebook Messenger的用户, Whatsapp,微信和Google聊天也可以无缝对接,即时地互相发送消息。使用通过亦来云 DID侧链发布的分散ID(DID),用户可以用这种方式进行交互和交易。当然,这只是DID侧链的许多潜在用例之一。

DID 侧链如何保障其安全性?

亦来云采用了AuxPoW + DPoS的混合共识机制。在这种共识中,区块由联合挖矿的矿工(任何使用SHA256哈希函数的Token的矿工都可以进行联合挖矿,目前主要是比特币矿工)打包,然后由DPoS超级节点验证和签名。这就是为什么理论上亦来云可以积累和比特币网络一样多的哈希值甚至更多,以确保其区块链安全。亦来云还采用了主链侧链架构,其中亦来云区块链作为底层基础设施,DApps以侧链的形式与主链一起构建。通过这种横向而不是纵向扩展基础设施和应用程序的方式,亦来云实现了近乎无限的可伸缩性,并避免了主链的拥塞。有了这种架构,对TPS的担忧就不存在了。因为有各种侧链原型可以开发来处理特定的交易类型并执行不同的智能合约,并且交易量都分布在侧链网络上。例如,主链处理ELA支付和超级节点选举事务;而DID侧链负责向应用、用户和设备发布去中心化的ID;Token 侧链在不使用智能合约的情况下处理可替换和不可替换的Token的创建和发行;以太坊侧链是以太坊区块链的近似复制品,允许来自以太坊区块链的DApps在亦来云上运行;NEO 侧链运行与NEO兼容的智能合约。在未来,如果有一个不同类型的侧链用例是需要的,可以很容易地开发,从而形成一个可水平伸缩的、多样化的、可持续的DApps生态系统。

此外,由于亦来云主链与比特币联合挖矿,因此可以通过侧链递归的方式实现联合挖矿作为共识机制。例如,DID 侧链与ELA主链联合挖矿,后者又与比特币联合挖矿,从而使DID 侧链具有与亦来云主链一样的BTC哈希能力,这是保护DID侧链发出和存储的数据的一种非常有效的方法。如前所述,DID可以发布给互联网上的所有用户和网站,也可以发布给Elastos SmartWeb上的所有DApps。DID侧链是新一代互联网最有价值的数据的信任区域,这也是其共识机制优先考虑安全性和稳健性的原因。最后,虽然创建DID是完全免费的,但在DID 侧链上存储数据需要支付象征性的交易费用来支持网络运行。

什么是 Elastos DID?

去中心化的身份认证(DID)是指由一个自治的、独立的、去中心化的平台发布的ID,它可以作为数字身份所有权的证明。在亦来云上,DID 侧链扮演了这个角色。虽然传统的互联网需要一个授权机构来发布数字身份以避免命名冲突,但在基于区块链的数字支付系统(最显著的是比特币)中,钱包地址作为用户的ID来进行交易。在这种类型的系统中,每个公钥都连接到用于签署事务的对应私钥。该机制支持陌生人之间的身份验证,并且无需第三方确认交易方的身份。亦来云通过DID侧链实现了同样的功能,同时还为每个用户提供了一个唯一的DID以及相应的私钥、公钥和DID ELA地址。在亦来云生态系统中,DID侧链作为数字身份解决方案,因为它免费提供DIDs。使用其发布的DID,用户可以自我识别和自我认证他们自己以及与他们相关的任何交易和数据。因此,互联网上的所有个人都可以真正实现自我数据主权,并且可以在没有中心机构的帮助下,以信任和安全的方式交换Token、电影、音乐、书籍和游戏等数字资产 。

DID的发布过程从生成私钥开始,从私钥生成DID、公钥和ELA地址。私钥作为用户、DApps或设备的数字身份的私有权形式,因为个人只有在能够提供相应的私钥的情况下才允许访问与DID关联的数据。公钥用于验证数字身份的所有权,DID是数字身份的符号标识,类似于传统用户名帐户系统中的用户名。亦来云 DID 侧链提供了一些功能,比如创建DID以及可以与这些DID关联的读写接口。

每个DID都有一组属性,可以以键值属性的形式保存到区块链中。换句话说,用户可以将任何他们想要的信息放在与其DID相关的区块链上。如果用户使用相同的密钥写一个新值,DID侧链将只接受最新值作为有效值,旧值将自动失效。如果用户希望更新特定键的值,则需要获取旧值并在插入新属性之前修改旧值内容,从而在流程中替换旧值。当读取DID时,亦来云 DID侧链读取方法是只返回最新的默认值。

Elastos DID 原理

DID的最初概念可以追溯到PKI(公钥基础设施)。与传统的PKI系统类似,DID处理表示私有身份的公钥和私钥。与商业银行发行信用卡和借记卡的方式类似,商业银行发行信用卡和借记卡需要一个授权密码才能代表用户完成交易。在DID世界中,私钥是一种自我发行的身份凭证,可以用来代表用户完成交易。借记卡或信用卡上的授权密码保存在中心化的系统中,因此很容易受到攻击。如果存储银行用户名和密码数据的中心化服务器受到威胁或发生故障,用户将无法访问其数据。而DID由区块链提供担保,不需要昂贵且不可靠的中介机构提供服务。

在最简单的情况下,即使正确的KYC已完成接收与相应银行的银行卡,也不能将银行卡用作购买机票的身份证明。个人必须向航空公司付费购买机票并等待航空公司使用自己的KYC流程验证自己的身份。因为银行不与航空公司交换信息,航空公司仅凭银行卡无法确认身份。当个人使用DID应用相同的事情时,阻止银行与航空公司通信的障碍就消除了。基于密码学的当前状态,如果内容使用适当的私钥签名,则个人和组织可以安全地确认内容的有效性。只要接收器(通常是应用程序)被识别,将事务的用户公钥的副本附加为KYC的安全形式,因为公钥只能通过用户私有的哈希输出来生成key,只有该用户有权访问。这种关系和识别机制有效地建立了中央银行和航空公司之间的互操作关系,因为它允许它们使用共享的KYC流程。通过使用一个DID在银行卡和机票上签署交易,用户和企业将会意识到了PKI的最大好处:无缝身份验证和提高交易流程效率。

因为与身份相关的属性可以存储在每个DID中,所以这个信息总是在区块链上,它既不会消失,也不会被任何人控制。信息存储在一个公链上,任何人都可以通过遍历块的历史来访问它,这就是具有开放、透明和防篡改的区块链的力量。DID所有者可以将DID属性写入任何内容,前提是内容附带他们的唯一签名即其公钥。一旦将新内容写入DID,就不能修改或删除它,此条件保证了签名的真实性,并防止其他用户将伪造的内容复制到没有私钥的DID上。

任何东西都可以写入DID属性,例如:昵称、电子邮件和支付地址等等。就像社交媒体平台一样,将敏感信息存储在DID上是不明智的,因为它对公众可见。但是,对于公共信息,对于第三方证书来说,DID提供了极大便利。例如,大学可以申请他们自己的DID来签署文件。然后,每所大学可以用DID为每名学生签署毕业证书,学生可以在此签名中填写自己的DID属性。之后,第三方可以通过读取来自区块链的签名内容来验证学生和大学的公钥是否合法。从这一点出发,可以在DID的基础上建立系统证明体系。

有人可能想知道将敏感和私有内容存储在DID 侧链上的意义。要解决这个问题,可以对存储在DID属性上的内容进行加密,以控制访问权限。使用此方法,即使个人遍历区块链,他或她也无法解密实际内容。在这种情况下可以使用两种加密方法:


使用密码加密文本,并将加密文本保存在区块链上。这样,用户和第三方将需要一个密码来解密内容。在区块链上保存摘要内容(整个内容的唯一哈希),同时保持用户自己的明文内容脱链。通过这种方式,第三方可以从区块链获取摘要内容的哈希,用户可以向第三方提供完整内容。第三方可以验证提供给他们的内容是否合法,从而对用户提供的内容进行身份验证。

推荐第二种选择,因为它有两个主要优势:

从性能的角度来看,区块链的块读取和写入速度是有限的,并且当链上写入过多数据时,每次使用付费成本会增加。使用摘要哈希可以克服链上DID属性大小的限制,同时提高内容的写入速度并降低成本。

从安全性的角度来看,如果用户的密码不够强,那么在链上存储完整的DID属性仍然会有一定的风险。因此,脱链存储提供了一个更好的选择,因为它只存储链上内容的哈希和完整内容的链。

综上所述,DID的工作原理如下:

1. 它使用亦来云DID 侧链生成私钥,公钥和DID;

2. 用户使用自己的私钥对内容进行签名,并使用自己的公钥验证签名,从而确保自己的公钥和DID匹配;

3. 已签名内容被写入DID 侧链;

4. 已签名内容是用户DID的属性,可以提供给第三方作为内容确实属于该用户的证明。

Elastos DID 规范

DID的状态和其中包含的所有信息都可以在DID 侧链上公开获得。为了保护敏感和私人用户信息,建议DApps或其他服务不要求在用户的DID属性中披露敏感信息。

通过为不同的用户使用不同的属性名称可以更进一步。例如,要将用户的电报 ID作为属性之一插入,可以通过电报轻松识别用户,从而消除了他们链上的匿名性。由于哈希值的工作方式,即使使用哈希值作为电报 ID的属性名称也有其缺点。攻击者可以遍历数千个电报ID,试图将这些ID的哈希值与作为DID链上属性的一部分记录的哈希值匹配。为了避免这种情况,建议使用”Property + content”哈希作为属性名称。在这里,属性是用户电报ID的哈希,内容是整个内容的哈希。使用这种简单的方法,既可以保护DID侧链上用户的私有数据,又可以证明内容确实属于该DID用户。

例如,用户想要在DID侧链上输入以下信息:


DID:”iHasdflasdfhDASHLFDcxdADSFASD”

电报号码:”@ mr_woods”

电报ID哈希:

BC9A0629A0053684DB44EB1FC6E56645923A27C43703A9280AB96A02785E166C

内容:”我喜欢在现实生活中使用DID”

内容哈希:

CEE915B410B37A35FDCE69E353584C69254DBE60F677FC4F5BA201588F300272

(电报ID +内容)哈希:

51BDB382F26AB6F153B6692E152829B4E87C739CB20DE1DC614E4016606D1C62

因此,如果用户想要将上述DID放在DID 侧链上,它可以使用以下键值对来存储它:

{ “51BDB382F26AB6F153B6692E152829B4E87C739CB20DE1DC614E4016606D1C62”: “CEE915B410B37A35FDCE69E353584C69254DBE60F677FC4F5BA201588F300272” }

使用键值对执行以下操作:它允许任何用户遍历DID侧链以获取上述数据,但公众无法获得电报ID和内容。只有用户”@mr_woods”才能解密上述消息,并通过向第三方提供解密后的内容来证明内容实际上是他的。然后,所有第三方必须做的是获取用户@mr_woods提供给他们的内容的哈希值。从那里,他们可以很容易地确定两个哈希是否匹配。如果哈希匹配,则证明内容是用户的内容。完整的内容可以存储在其他位置,例如Elastos Hive,Dropbox或Google Drive。

为了让两个陌生人有效地确认彼此的身份,三方握手可以完成信息的交换并验证对方的握手是否有效。

1.Alice将自己的DID、公钥和随机数RandomNum1发送给Bob;2.Bob将自己的DID、公钥、”RandomNum1″签名和随机数”RandomNum2″返回给Alice;3.Alice验证了这一点,然后将”RandomNum2″签名发送回Bob;4.Bob最终验证了Alice的身份。
这样就完成了对两个陌生人身份的验证,无需第三方的介入。

Elastos DID 使用场景

虽然DID在与用户标识和身份验证相关的应用程序中提供了许多功能强大的用例,但它也可以用于为任何类型的应用程序数据提供所有权证明。使用DID,用户可以安全地拥有数据,而不需要任何第三方机构。

下面的示例显示了处理跨多个应用程序的进程的解决方案之一:

登录过程:


1.App 1向App 2发起一个带有随机数的身份验证请求,后者已经集成了DID(例如,大象的钱包);2.用户签署随机数并授权访问;3.App 2授权请求并将用户DID和随机数的签名发送回App 1;4.App 1验证签名。

DID如何在用户,可信第三方和DID侧链之间工作:


1.创建一个DID;2.返回DID;3.向第三方(可信赖的合作伙伴)提供身份证明;4.在由第三方验证之后,DApp向用户提供内容哈希以及签名;5.用户使用自己的DID对内容哈希进行签名,并将其记录在DID 侧链中;6.DID侧链将交易ID返回给用户,作为经过身份验证的凭据;7.DApp请求第三方文档或内容;8.用户通过证据向DApp提供所需的明文信息、事务ID和第三方签名;9.DApp验证受信任的第三方的内容和签名,作为信息合法的证据,并由可信第三方提供给用户。

此外,DApp用户还可以与DID系统绑定,以便在应用程序中生成的任何用户数据都与用户的DID相关联。在此过程中,DApp首先使用系统来唯一地标识用户,然后用户生成一条绑定信息并将其附加到DID侧链上。当然,这个过程可以在App中自动执行。一旦绑定完成,每次用户使用App时,App都可以使用用户的DID来签署任何信息,并且可以将这些信息写入DID 侧链作为证据。

Elastos DID 服务

当应用程序想要实现复杂类型的业务逻辑时,直接与亦来云DID 侧链对话是相当不方便的。在这种情况下,亦来云DID服务提供了最适合于每个特定业务场景的方法。这为DApp开发人员提供了一个易于使用的界面。

亦来云 DID服务可以通过两种方式使用:

1.使用亦来云DID服务的二进制包:当前版本是.jar包(作为Java服务编写)。因为它是REST API服务,一旦服务运行,就会公开可以从任何编程语言中使用的不同方法,从而允许用户和开发人员灵活地与任何类型的应用程序中的DID侧链交互。

2.提供公共服务器接口:公共服务器接口可以由亦来云团队或任何希望提供此服务的社区成员或企业来操作。这样,应用程序开发人员就不必自己运行任何东西。相反,它们可以直接与指向亦来云DID服务的URL对话。

亦来云 DID服务是一个完整且独立的服务,世界上任何人都可以部署它来访问其他开发人员。亦来云DID服务作为位于DID侧链和实际应用之间的中间层。它的目标不是改变现有的传统应用程序的业务逻辑,而是为DID侧链提供一个简单的接口,而无需应用程序开发人员设置自己的DID侧链节点。该系统引入了一个全新的业务模型,不同的应用程序可以无缝对接并提供给用户。

正如前文所说,传统互联网已经越来越不适应我们的发展需求,它迫切地需要修复和改变。虽然亦来云 DID侧链无法解决现有互联网的所有问题,但它在使企业和数字平台向互联网上的个人,应用程序和设备发布通用DID方面发挥着至关重要的作用。当然,在亦来云的基础架构中还有Elastos Carrier和Elastos Hive等功能的相互协调,它们与DID侧链一起工作,为当前互联网的存在的问题提供了一个全面的解决方案。这三个组件共同构成了一个由DApps组成的智能网络,我们会在之后的聚焦系列中进行剖析。

总而言之,在传统的互联网中,用户围绕着应用程序;而在Elastos SmartWeb上,应用程序围绕着用户。

来源:CR先锋资讯

亦来云常见问题之思考(十八)

任何新事物在被人认知过程总会产生无数个疑问,正如当年福特发明汽车时,马车依然大行其道,多少人质疑过汽车的前途,但随着实践的发展,这些问题如片雪入红炉,终不见了踪影。有问题不可怕,可怕的是找不到解决问题的思路。亦来云是一个庞大的系统工程,有太多问题需要理清。

五十二、通讯协议上如何实现”去中心化”?


说到区块链,我们常常会碰到”去中心化”这个概念。但是,真正的去中心化是一个系统工程,有一个环节出问题都会导致”去中心化”形同虚设!现在许多的区块链项目在区块链通信既昂贵又缓慢,许多应用需要大量信息传递之时怎么办呢?大都还在http 原有互联网协议下进行,这就必须面对原有互联网环境下的盗版、作恶等不安全问题。

亦来云项目是”区块链驱动的智能万维网项目”。在其技术架构中,Elastos Carrier 占有重要的基础地位,是用来取代 http 这种 client-server 通讯协议,实现 p2p serverless 对等通讯的关键措施。

Carrier是亦来云平台上的去中心化的通讯框架,为亦来云平台上的DApp提供通讯服务。现有条件下,大规模DApp是无法在区块链上运行的,亦来云通过ElastosRuntime可以支持DApp运行在链外,为去中心化的应用提供多样性的支持和丰富的形态。Carrier就是为这些去中心化的应用提供完全去中心的,符合区块链哲学的通讯框架。

五十三、亦来云Carrier如何保证通讯真正的”去中心化”?


首先,Carrier是没有中心化的服务器为大家提供应用间的通讯服务,它是一个完全自运行的网络,这一点和国内的QQ、微信,国外的WhatsApp、Facebook、Messenger等这样的应用有着本质的差别。这些应用虽然都是IM应用,但都是通过一个中心化的通讯服务设施来承载的,并且由对应的服务商来运作这些中心化的服务设施。这些通讯设施不仅被应用于IM应用,比如QQ,腾讯同时也用它的通讯服务设施来支持IoT设备,Carrier因为没有中心化的服务器,所以也就没有所谓的服务商的概念。

其次,Carrier的通信在去中心的基础之上还有一定的匿名性,这种特征类似于区块链的匿名性,用户或者应用可以根据需要来保持一定的匿名性。同时,Carrier本身也采用了非对称密钥加密技术,节点间的通讯数据是透明加密的。每个节点的ID就是它自己的公钥,私钥自己持有,任何两个节点间的通讯数据只有这两个节点可以正常解读。另外,应用也可以将Carrier ID和DID关联,从而实现对节点身份的认证需求。

五十四、亦来云Carrier如何保证通讯的安全性?


Carrier的ID其实是椭圆曲线上的一个密钥对的公钥,可以理解为CarrierID非常类似于钱包的ID。CarrierID是在Carrier节点第一次运行期间,初始化的时候会生成一个自身的CarrierID。CarrierID是公钥,后面关联着私钥,个人所有的通讯都是这个私钥加密的,包括认证。

Carrier的ID是对用户身份的标识,但是别人拿到你的CarrierID是不能直接访问数据的。首先他要跟你ID建立Friend关系,Carrier有一个基本认证,由应用来完成。所以不存在我知道你的ID,我就可以访问你的数据的问题。另外Carrier还提供了一些No Spam的支持,来防止这种垃圾的请求。所以说这里没有安全的问题,别有即使有你的ID,也不能访问你的数据。

关于Ddos攻击,因为Carrier的网络是Friend to Friend的网络,也就是说如果这个节点虽然都在DHC网络(去中心化、分布式的网络)之上,但是没有建立起任何Friend关系,那这两个节点是不能产生直接通讯的,所以也就无从攻击起。如果这两个节点之间建立Friend可信的关系才能发起通讯,在这种机制下很大程度上制约了Ddos的攻击。

Carrier中间所有的数据都有传输加密,比如说节点之间的数据传输,A结点到B节点的数据传输,是拿A和B的公钥、私钥做加密的,它是跟身份有关的加密上下文。所以A发给B的数据只有B能解密,B发给A的数据只有A能解密。因此重点截取数据,对截取者而言没有任何意义,他也不能对数据进行解密,所以不涉及到中间数据的泄露。

请记住:成功之前有千万个疑问,成功之后有千万个故事,当然,失败之后会有千万个笑柄而已!

RUOLAN节点正在参加超级节点竞选,希望社区的伙伴多多支持!


来源: ELAruolan&丁宁

亦来云双周报|2019-07-30

技术动态

Trinity

-完成 Wallet DApp的开发并进行测试

-对 Wallet 进行了一轮测试

-根据测试结果修复主要问题

-根据测试结果,优化 UI 显示

-完善 Runtime 提供的 DApp 视图的 Title Bar

-实现 Hive plugin

-Hive plugin Android 版基本功能都已正常

-Hive Demo 在 Android 上可以正常运行

-iOS 版相关代码已经完成,正在调试中

-优化多语言支持,通过Launcher切换语言,即可切换各个DApp的多语言

Hive

– Hive Java SDK:

优化与远程 Drive Service(OneDrive/IPFS)网络链接实现
解决与 CompleteFuture 模式不匹配的一些实现和问题
补充 GetChildren和 GetLastInfo的一些返回属性值
实现在调用接口过程中IPFS远程节点失效后,可再次选择可用的节点完成下次的接口调用功能
完善 README.md 中关于使用接口的样子代码片段

– Hive Swift SDK:

新增 Demo 示例程序
新增 CocoPods 平台发布 ElastosHiveSDK.Framework 的脚本
完善 Swift APIs 文档生成过程和脚本
优化 Client::createInstance接口,保持与 Java 基本一致的参数输入
将 HiveCallback实现定义为 open 描述,允许为上层应用继承实现
其他一些代码命令/格式优化
补充和完善仓库 README.md

– Hive Native SDK:

补充 SDK 接口测试用例
实现 Probe 命令行工具检测 Hive IPFS 节点是否正常工作
可支持通过 CMake 生成 API 文档
修改、完善 hivecmd 实现和文档

DID

– 调整 ID Specific String/Address 的生成算法,保持和主链/ID侧链兼容

– Java SDK 基于Mock IDChain Adaptor 进行测试验证

– Native SDK 完善、整理代码

Carrier

– 修改Carrier Native 接口send_friend_message和 ElaCallback::friend_message类型,新增参数表明发送/接收消息是通过Carrier网络的消息(Friend在线消息)还是离线消息(Friend不在线),并同步完成api-tests 和 apps下的对应引用修改

– 修改Carrier Android 接口 Carrier::SendMessage的返回值,通过返回值表明发送/接收消息是通过Carrier网络的消息(Friend在线消息)还是离线消息(Friend不在线)

– 优化离线消息发送的依赖Hive模块中的Dstore初始化节点信息获取过程(目前Dstore初始化过程时间太长,将近分级时间以上)

– 将Trivis CI从trivis-ci.org切换到travis-ci.com平台

Main Chain

– CR第一阶段,即委员选举投票版本提测文档准备并提交测试

– 主链Hotfix 升级,解决超级节点异常进入illegal及inactive状态的问题

– DPoS收益文档编写

– 引入jepsen进行开发组自测

ETH Sidechain

– 完成以太侧链区块链浏览器开发

– 改善SPV充值策略,检测出块事件时,启动充值交易线程

– 测试Arbiter提币失败交易之后的其他交易不生效的问题,已经修复

– 修复Oracel 获取侧链高度API,区块高度为0(新侧链未初始化创世区块前),返回结果为获取异常的bug

– 修改跨链充值地址为合约地址不能执行合约代码的Bug

– 增加跨链充值调用者到logs, 调整依赖库代码到项目中,减少编译依赖在线获取问题

– 跑通侧链以太坊内部单元测试,压力测试了侧链以太坊侧链节点内存和CPU占用情况。在40万笔交易情况下,levelDB存储占用内存在380M,节点总体内存不在超过1G

– 以太坊侧链oracle pm2命令增加rinkeby,testnet,mainnet环境地址和可配置地址

– Mycrypto钱包和Myetherwallet连接本地节点测试提现功能

– 完善上线部署文档和testnet搭建文档

Elastos Wallet Core Module

– 修复当input包含coinbase交易的时候,无法投票的问题

修复创建交易的时候包含过多input的时候,卡及崩溃的问题 (把交易用base64压缩了返回)

– 修复SPV创建的交易的备注不满足大象钱包规则的问题

– 把交易中的inputs, outputs, attributes, programs从变量改成指针。防止过多栈上拷贝提高效率

– 修改数据库启动的时候加载过多栈上拷贝带来的启动慢的问题

– 查找并解决了SPV钱包remark显示错误的问题

– 当交易为接收并且output大于2个的情况下, 只保留跟钱包相关的output。以及叠加的方式计算余额,已完成

– CR参委员选举、注销、取回押金的接口已完成

– 修改MerkleBlock和Transaction数据存储接口,以优化存储效率

– 添加 CR委员选举质押,更新,取消和赎回的相关交易,并测试

Elastos Wallet UI


– 完成了资产详情中的单签只读钱包资产详情开发 (转账页面改版, 收款改版, 页面布局修改)

– 完成多签钱包资产详情零钱换整的功能 (检测零钱换整, 手动零钱换整)

– iOS版修复Bug和对应上线

– Android版修复Bug以及多签功能的转账页面改版

测试组

– 网页钱包基本功能回归测试. Elastos Wallet 缺陷回归测试

– 主链版本ELA_release_v0.3.4 回归测试

– 禅道Bug系统环境搭建,测试流程文档针对反馈的问题,完成测试流程的编写

– regtest5环境CR委员选举提测版本部署

– ETH上线前测试计划制定

– Elastos Wallet iOS版已修复Bug验证

– CRC投票注册功能测试

团队动态

● 7月18日,亦来云联合创始人韩锋在维也纳与Hyper Connect团队进行交流。

● 7月19日~7月21日,2019亦来云黑客马拉松大赛圆满收官,此次黑客马拉松,参赛选手们基于亦来云的以太坊侧链、DID、Carrier等技术,实现运行智能合约,用户身份认证、链上存证、点对点通信等内容。经过紧张又刺激的头脑风暴,最后,在根据作品完成度、选手互投,附加项等几个方面考核后得出最终成绩,星之队、国链战队、CyberLink位居前三。

社区动态

● 9月11日~9月12日,亦来云将参加2019年Consensus Asia展会,此次展会由CoinDesk主办,Consensus Asia是加密货币和区块链技术世界的年度聚会。自2015年以来,Consensus吸引了加密货币和区块链世界的众多企业,开发商,创始人和投资者参与关于行业未来的年度讨论。旨在成为行业的一个大本营,召集了行业参与者,从华尔街的巨头和财富500强的领导者,到开创性的密码学家和为世界上最有价值的加密货币提供动力的核心开发者。

有关更多信息,请访问:

https://www.coindesk.com/events/asia-2019

● 11月7日~11月8日,亦来云将参加在马耳他举办的A.I. Blockchain 峰会,马耳他A.I. Blockchain Summit已经在全球技术峰会上占据了一席之地,成为企业对外展示,联络和参与讨论的首选平台。超过14,000家参展商,投资商,供应商和思想领袖聚集在一起,建立了新的合作伙伴关系。第三届峰会将于2019年11月7日至8日举行,提供更多网络,更高质量的内容和更多的商机。

有关更多信息:

https://maltablockchainsummit.com/

亦来云视频合集

●2019年香港TOKEN2049会议——亦来云创始人陈榕访谈:互联网的未来?

https://v.qq.com/x/page/u0865p7vtbf.html

●亦来云小课堂合集:

https://v.youku.com/v_show/id_XNDAwNzMyMDEzMg==.html?spm=a2hzp.8253876.0.0&f=52030095

来源:亦来云

华为Android劫 亦来摆渡人

华为自主研发的”鸿蒙”系统最早将在今年秋天,最晚在明年春天发布。回顾历史展望未来,发布日期日益临近的”鸿蒙”,有多大机会打破微软、苹果和谷歌三者在操作系统领域的长期垄断?从开始到现在,操作系统有多少不为人知的暗黑历史?处于浪潮之巅的区块链,如何破局迎来新的挑战?

操作系统暗黑史

PC端和移动端的操作系统,就像划江而治。

在比尔·盖茨有意为之的情况下,苹果的Mac OS也一直占有一席之地,在很大程度上说微软几乎垄断了PC操作系统。而在软件领域,特别是平台领域,是一个赢家通吃的市场。盖茨认为他在个人经历当中犯下的最大错误,就是没能让 Android 这套标准化非 iOS 平台诞生在微软手中,微软本来能够在这一领域有所建树。但移动操作系统的市场空间只允许存在一种非 iOS 操作系统,它价值 4000 亿美元。盖茨认为如此巨大的一笔财富本应由微软——而非谷歌获得。

时光机穿梭,2007年6月,搭载了iOS系统的iPhone上市,乔布斯用iOS系统和iPhone手机的完美组合重新定义了智能手机,他在发布会现场说”今天我们重新发明了电话。几个月后,谷歌也发布了基于Linux的Android系统,谷歌在发布会当日宣布以免费开源许可证的授权方式,公开Android的源代码。同时宣布的还有谷歌将建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成,并与这些厂商组成开放手持设备联盟(OHA)来共同研发改良Android系统,而开放手持设备联盟厂商的硬件将支持谷歌发布的手机操作系统以及应用软件。这种模式对手机厂商的吸引力不言自明,华为也在2008年愉快的加入。

最先尝鲜的是来自中国台湾的手机厂商HTC,HTC在Android发布的第二年,推出了世界上首个使用Android操作系统的智能手机HTC G1,但因为卡顿和死机问题频发,这款手机算不上成功。和HTC G1一样,搭载了iOS系统的iPhone最初也没有太大影响力。当时市场份额最高的智能手机操作系统还属于诺基亚的塞班。

IDC的数据显示,2013年,iOS和Android合计占到了全球移动操作系统93.8%的市场份额,Windows Phone系统的市场份额仅为3.6%,而塞班系统已经几乎可以忽略不计。而同样可以忽略不计的,还有国产移动操作系统。

鸿蒙新生机

追求自主操作系统的道路注定不是坦途,因为它的难度不在于技术研发,而在于应用生态的构建,所以即便强如华为这样的手机厂商也愿意使用谷歌的Android。但华为的与众不同之处在于,它在不确定是否能用得上的情况下,仍坚持为自己打造了备胎。公开的资料显示,2012年,华为在Linux的诞生地—芬兰赫尔辛基,创建了自己的手机操作系统团队,此后从20名工程师慢慢积累壮大。

“如果说这三个操作系统(Android、iOS、Windows Phone 8)都给华为一个平等权利,那我们的操作系统是不需要的。为什么不可以用别人的优势呢?””我们现在做终端操作系统是出于战略的考虑,如果他们突然断了我们的粮食,Android不给我用了,Windows Phone 8也不给我用了,我们是不是就傻了?”2012年,任正非在华为”2012诺亚方舟实验室”专家座谈会上,回答时华为任终端操作系统开发部部长李金喜提问时这样说到。

然而随着靴子最终落地,谷歌暂停华为Android部分服务,备胎”鸿蒙”还是被推到了台前。尽管很多人赞叹任正非的”深谋远虑”,认为”鸿蒙”将开辟与iOS和Android并列的三足鼎立,谷歌断供的影响是真切存在的,不过华为手机在海外市场也并非毫无解决办法。而相比于海外市场短期内可能遭遇的困难,华为手机在国内市场的前景则非常乐观。一方面,谷歌移动服务提供的谷歌搜索、地图、邮箱等应用,在中国市场的影响力极其有限,移动互联网时代崛起的微信、支付宝等国民级应用才是中国用户最关心的,几乎没有人会认为”鸿蒙”会在国内市场的应用生态支持方面存在问题。

另一方面更为重要的是,根据已曝光的”鸿蒙”截图,其 UI 设计、系统逻辑以及 App 安装界面与现在华为手机上的 EMUI 并没有明显区别,这会使得现有的EMUI 用户可以尽快习惯新系统,降低学习成本。此外,从技术层面上,”鸿蒙”操作系统在最关键的手机应用上,与Android保持兼容,通过方舟编译系统,原来的应用还能够提速60%以上。尽管每一款操作系统诞生后,都有一个迭代和磨合的过程。如今,不再是无根之花的”鸿蒙”的确值得期待,就像主流的操作系统从微软Windows+英特尔CPU的组合,迁移为谷歌Android或苹果iOS+ARM的组合一样,鸿蒙操作系统+华为5G芯片或许也能在5G时代掀起极有想象空间的产业浪潮。

亦来迎挑战

从PC到移动互联网再到如今的5G时代,20年的沉浮过后,羽翼未丰的国产操作系统在时代浪潮的裹挟下又重新走到了命运的十字路口,不同的是如今的时代之巅屹立这区块链这样一个舞台,”国产”操作系统之亦来云也迎来了新的挑战。

从2017年8月份团队组队开始,到2018年7月,基于亦来云主侧链结构的第一条侧链DID侧链正式发布上线,完成亦来云主侧链架构的可行性验证和实现,也标志着亦来云主侧链之间的跨链解决方案正式实现,随着比特大陆接入联合挖矿开始,亦来云主网在一定范围内运行共识机制,基础设施逐步搭建。亦来云于今年3月中旬升级主网以支持DPoS超级节点选举,并向全社区开放了联合挖矿(AuxPOW),更是正式进入了主网2.0时代。至此,离3.0的链上社区共治已然不远。

成熟和实力,是亦来云的标签。在微软工作多年的陈榕老师于2000年回国创业,致力于研发一套安全可信的互联网操作系统,”计算不上网,上网不计算”的理念打响了亦来云的安全标签,把亦来云这样一个”国产”操作系统推到了前线战场,与鸿蒙兵线作战!

结束语

格局之战,如今已是区块链的浪潮之巅,押注在5G时代上的新系统变局已经产生,已经在或明或暗的加速中向悄无声息的未来推进了。只是,我们普通人惊醒时,看到的只是收尾的高潮而非起点时的赛道。

作者:sweini

韩锋:我坚信下一轮牛市将出现在数字私有化风口上 | 《8问》

视频链接:https://v.qq.com/x/page/s0903jt2xdo.html

韩锋,哥伦比亚大学访问研究员、前华为中央研究院区块链顾问、亚洲区块链DACA协会秘书长、亦来云基金会理事

从进退的维谷到精神与财富的自由

我之前的经历大抵可以分为创业时期、重拾量子力学、遇见比特币这三个阶段,且顺理成章,无缝接轨。

我是中国早期互联网创业者,在上世纪90年代中期创立了语音在线教育平台,业绩一度做到新东方的1/3。在旁人眼里,我开公司赚钱、住别墅、开豪车,这样的人生还算不赖。然而这样的日子对于我来说,却非常苦闷和迷茫。创业的10年,是我精神上的低谷时期。

我那10年精神上非常迷茫,我赚到第一桶金后,就找不到人生方向了。后来就懈怠公司,跑回清华去琢磨量子力学,那会学量子力学完全是一种自我安慰。最后两者实在协调不了,我就低价卖了公司。并决定下半辈子至少做一件自己喜欢的事情,我最终还是发现自己喜欢量子力学。于是回清华告诉导师:我什么都不要,我就是想回来跟你一块继续学习量子力学。我也很感谢我的导师接纳了50多岁的我。

那时候我的经济方面下去了,没有收入,还要还债,生活水平和以前相比有很大的落差,但精神上觉得自己是有方向的,那是我精神上最自由的时候。

同时间段,我接触了数字货币,开始炒币。买的元宝币涨了一百倍,赚了一把。我以前没看到这个景象,当时是非常震惊的。

后来我将量子力学和比特币结合起来,这很完美。比特币、区块链是数理逻辑相当强的建构在理论之上的社会实践,当我用量子力学的认知,就很容易重新架构,我自负肩负布道者的责任。那会我已经到处去传道,其实布道既是布的量子力学,也是布的区块链,我是把这两个经常结合起来讲,而且能被大家逐渐接受,后来我也写了本书叫《量子财富观》。

2014年至2015年,数字货币市场处于熊市,我期货爆仓,亏的很惨。但我也仅难过了几天,便恢复常态。爆仓后白天去清华做讲座,晚上睡100多块的旅店,安贫乐道。

那时候有很多人帮助过我, OKCoin的徐明星请我做顾问,每个月给我8000块,当时的8000块很雪中送炭,而且一直给他了好几年。另外是2014年时候,朋友介绍我去五道口金融学院讲课,讲比特币、区块链,给我1W块。那时候1W块对我真的是天价了,居然有人愿意出1W块……我很高兴,把自己打扮的很正式去讲课。

2015年年中还数字货币市场还处于熊市中,混沌论大学李善友教授让我去讲量子力学。但我要把量子力学和区块链结合起来,将这个话题向几千人讲,讲得好坏通过现场观众给你打赏的红包能反映出来。我前面讲得人是360的周鸿伟,他很能讲,而且360又做得这么成功,他讲完后被打赏的红包1W。当时我想,我要能过1W,那得多幸运。李善友教授他们安慰我说,不管我讲得怎么样,讲3小时至少给我3W块钱。3W块钱对我也是天价……

我认真的准备了一个多月,那天面对2000-3000人,讲得我满头大汗,衣服都湿透了……大家都认真听完了,没有人退场,我觉得还是蛮成功的。最后红包打赏了5W多,当时我非常受鼓舞。那是一个标志,让我坚信了量子力学结合区块链,是会受到社会热烈欢迎的。

非定域是世界最本质的存在

后来牛市慢慢来了,钱包里的数字货币一下涨了,几千万摆在那边,有点找不着北……空虚几天后,再一次确认我一生真正的爱好是基于量子力学的历史,我希望建立一个真正新的世界观。这不光是在量子力学作为物理学的领域,因为我有了这个世界观以后,我发现它对理解未来的数字货币,数字变成财富,甚至整个宇宙,这些都是能慢慢连到一起的。

其实量子力学现在远远超出了它物理学本身的界限,一方面它本身在很好的发展量子信息、量子计算。另一方面我觉得它真正的意义是提供了一个全新的世界观,牛顿力学给我们的世界观是眼见为实,但量子力学发现不是。

我有一个朋友,他说量子描述的是:看得见的世界后面还有一个看不见的世界。他这么说蛮通俗的,你可以把那个世界想象成云,你看见的永远只是它一部分,它能显现出一部分来。在某些实验条件下能够显影,但是它最本质的存在是非定域的,像云一样,是弥漫在整个空间。

东方的哲学应该是在牛顿的世界观之上,比如最早佛教就有”色”和”空”的概念。佛教认为你一旦能理解了 “空”,你就能理解万物的本质。它是指物质整体性,或爱因斯坦说的非定域,它往往是世界的本质,而你看到的只是它的一部分,只是某种条件下的显影。所以佛教的命题叫”色即是空,空即是色”之类的。

整体的东西不可能通过一次的观测,局部的信息而完全得到。所以老子反其道而行之,干脆就劝人类放弃那种非要追求具体细节。他说的话”道可道,非常道,名可名,非常名”,什么叫”常道”,就是指的整体性、本质的东西,很类似于佛教空的概念。

所以我觉得量子力学跟分布式系统都是蛮能结合在一起的,你说比特币存在在哪里?其实它哪里也不在,无处不在。它天然地继承了这样得概念,而且它整个运算的过程叫计算思维,是符合量子力学MAX1的。这也是长铗可以用熵去理解区块链,后来我发现这个逻辑是完全能够自洽的。

下一轮牛市在数字私有化风口上

我经历了两个牛熊,2013年底和2017年是牛市,这两轮我都随波逐流。牛市怎么形成的,我不能预言它,我自己在牛市前也没有预料到它的到来,思想准备也不足。

但我一直在思考下一轮牛市,尤其去年2月1号到美国以后,我就想它什么时候会来。站在全球视野去看,我觉得中国人普遍忽略了一个愿景,就是一个牛市的形成,一定是全球形成了一个大家共同向往的愿景,也可以叫共识。

第一轮牛市是比特币,全球的一个分布式网络可以发行货币了,它叫比特币。当时给我开脑洞是极大的,也是驱动我为什么后来有了这样的愿景和人生目标。后来我用量子力学去解释,为什么一个分布式系统它会比中心化系统要有效率得多?未来趋势都是去中心化系统的。这个愿景几乎起了至关重要作用,它是一个全球牛市,一定是个全球共振现象,绝对不是哪个国家带来的。

第二轮牛市是以太坊,Vitalik还是一个19岁小孩时候,为什么他写一篇博文引起了全球性响应?最根本的在于他创造一不可停止的智能合约,它的精髓在不可停止,就是我靠全网分布式运算,不能有中心化的东西来让这个合约终止,干扰它的执行。

我们突然发现可以靠全网的计算,靠一个分布式的区块链系统,就能够保证这个合约不受干扰地执行,这对人类绝对是巨大的鼓舞,这真正实现了亚当斯密的全球自由市场。

第三个愿景是什么?我认为就是第二代互联网。未来的互联网,去中心化应用在互联网每个环节,包括通讯环节、存储环节,现在都有相应的项目了。它将构成新一代互联网,完全能够保护每个人自己的数据和隐私。这样的话,我觉得扎克伯格在最近的一个演讲戳破了这个窗户纸。他说这是未来数字私有化运动,这是人类非常伟大的运动。而发行libra的思想,就是坚信数字私有化运动。

我觉得下一个牛市非常有可能就凝聚在这个愿景上——第二代互联网数据私有化运动,因为每个人数据属于自己,这完全是一个新的财富时代。

在人类历史上,任何一次私有化运动都会有一个相应的财富运动,都会极大地增加人类的财富。下一轮牛市,我坚信在第二代互联网财富数字私有化风口上。

来源: 巴比特资讯

亦来云常见问题之思考(十七)

任何新事物在被人认知过程总会产生无数个疑问,正如当年福特发明汽车时,马车依然大行其道,多少人质疑过汽车的前途,但随着实践的发展,这些问题如片雪入红炉,终不见了踪影。有问题不可怕,可怕的是找不到解决问题的思路。亦来云是一个庞大的系统工程,有太多问题需要理清。

四十九、DAPP是跑在区块链上吗?亦来云如何实现DAPP运行环境的?


DApp是Decentralized Application的缩写,译为:分散式的应用程序。我们这里所说的DApp是:可以独立运行在个人设备上且又不依赖于任何中心服务器的应用。所以,DApp并非要求跑在区块链上。

区块链运行的软件我们称之为智能合约, DAPP可独立运行在个人设备上并与消费者直接交互。区块链上直接跑的程序(智能合约)不是DApp,而是系统的可编程程序。就像硬盘、声卡、显卡能跑程序,但是这些程序不是应用(DAPP),应用(DAPP)是消费者直接看得见摸得到的程序。

现有技术条件下各条公链上无法跑真正的DAPP。例如大家都认为以太猫就是DApp,其实,以太猫相关程序有一个链下网站控制,并不是以太坊状态变换的智能合约做的,所以,以太猫不是DApp,只是用到了区块链存证。

由于效率问题,在以太坊等公链上要跑大规模的应用是不可能,这样的应用需要要用网站做。在此基础上,要实现大规模DAPP落地,就应该创设一个安全、可信又去中心化的计算环境,这正是亦来云所做之事。亦来云通过Elastos Runtime可以支持DApp运行在链外,为去中心化的应用提供多样性的支持和丰富的形态。Carrier就是为这些去中心化的应用提供完全去中心的,符合区块链哲学的通讯框架。

五十、如果你不拥有程序,你就无法控制你的数据,那亦来云怎么解决这个问题?


个人数据注册在链上可以确权,这是可以做到的,问题是确权之后的数随便被盗版作恶,个人能算拥有自己的数据吗?

区块链之所以可以传递价值就是因为基于一段双方可信的代码,是一个程序。基于这种思维,在互联网上要做到防盗版,就需要将生产出来的数字内容打包成一个可执行代码,也就是一个小的程序,只有拥有相应的密钥才可以运行该程序。这个程序并不通过第三方应用来运行(因这第三方应用就有可能作恶),可以直接在操作系统上运行。例如:将电影或游戏做成一个能自我播放的文件系统,这就把媒体播放器(第三方应用)去掉了,解决了软件中介作恶的问题。

亦来云的操作系统是虚拟机操作系统,通过虚拟机技术(一个进程,就是一个地址空间的隔离)保证不上网,没有后台守护进程,不能装驱动,软件作恶的难度大大提高。亦来云系统可以把所有的数据变成程序,去掉了软件中介,就是去掉了二次盗版。在亦来云构建的新一代互联网系统中,假如出现数据侵权事件,可以运行行类似于病毒扫描的程序,将盗版内容从网络上清除。

原有网络上传播的都是数据,而利用亦来云系统能在去中心化网络上传安全、可信的程序,这是一个革命性的变革。

五十一、亦来云的核心竞争力是网络操作系统,还不是区块链,如何理解


每一个区块链是一个账本,不管用一万个节点记账本还是用十万个节点记账本,如果记一个账本,就可以想象是一万个节点组成的一台计算机。任何一个区块链就是一台计算机,期望一台计算机去解决互联网的所有问题,那是痴人说梦!

亦来云要做一个Smartweb,是一个新型互联网,互联网是将世界各地的计算机连接起来。亦来云把Web设计成一台网络计算机,是一个系统工程,它需要去中心化的网络硬盘,亦来云打造了与IPFS兼容的HIVE,这是亦来云系统里的公有存储,此外,还有一些个人私有存储,例如:亦来云又适配了微软One Drive、家庭NAS等设备。去中心化的互联网也需要智能合约,亦来云实现了以太坊兼容的智能合约,也实现了NEO兼容的智能合约。亦来云里边还有DID链,Token链等。为了Smartweb网络计算机不受控于任何国家、组织和个人,亦来云DPoS超级节点的思路和实践,从相当程度又借鉴了EOS。

光有上述内容还不足以实现新一代互联网,这个系统工程需要从整个互联网架构高度对各类要素统筹规划,保证各个环节的去中心化。

亦来云构建出一个去中心运营商(decentralized carrier),实现无网站的Smartweb,打造一套公平、公正、安全的数据物流系统。通过区块链这个隐含的第三方,保证了该物流系统是自运行,从而可以做到:对用户的数据库房保驾护航,并保证数据在价值流转的过程中不被劫持和盗版。

亦来云通过沙箱机制实现安全性:Runtime提供了一个沙箱机制,所有DApps都在其中运行。最重要的是,它提供沙箱隔离、网络隔离和数字权限管理。从这里开始,Elastos DApps通过Elastos Carrier与外界进行交互,Elastos Carrier本身就是一个端到端加密的对等网络,没有中央服务器,因此创建了一个完全安全的生态系统的DApp运行时环境。

亦来云是一台与以太坊世界计算机完全不同的Smartweb计算机,而以太坊计算机只是亦来云的一个部件。亦来云项目虽然综合了几大公链的一些特色,但是这几大公链加起来也不是互联网,关键在于这个系统能够保护软件不被盗版,保护隐私不被泄露,能够防病毒,所以,亦来云的核心竞争力是网络操作系统,还不是区块链。

请记住:成功之前有千万个疑问,成功之后有千万个故事,当然,失败之后会有千万个笑柄而已!

RUOLAN节点正在参加超级节点竞选,希望社区的伙伴多多支持!


来源:ELAruolan&丁宁

CR双周报|2019-07-26

一引言

*作者 Jeremy G.

亦来云开发VP Clarence发布了亦来云通过与BTC联合挖矿已经获得的算力的推特,同时他也在REAL blockchain会议上提到了这个消息。
我们最喜欢的Jimmy Lipham和Famous Amos进行了直播,并上传视频,让社区能够跟进亦来云DX团队的进展,同时也回顾了上期双周报的内容。
Noderators在网站上创建了新的功能来追踪所有超级节点的投票者。
ELA Republic的Jon Snow为超级节点拥有者创建了全新的电报群。
Titan Network宣布正式和亦来云TV盒子进行整合。

TokenInsight.com提供了亦来云项目的评级。
CR 新闻团队的领导者Kenneth K提供了关于CR 新闻团队资金使用以及未来运营可能性的报告和更新。

欢迎亦来云的支持者以及CR社区成员查阅本期CR双周报!

亦来云开发部门VP Clarence近期非常忙碌,他于6月26日被邀请在加利尼利亚州尔湾市举行的REALBlockchain Summit活动上进行发言。同时,和他一起参与的还有Wanchain, Strongblock以及Sustany Capital的代表。

我们的社区非常感谢Clarence能够代表亦来云参加,并且也期待他能够参与未来其它的活动。Clarence也在推特上发布了亦来云和比特币联合挖矿的趣闻。

亦来云和顶尖的比特币矿工进行联合挖矿,并且获得了比特币几乎50%的算力。亦来云区块链和网络每天都在变得更加安全。

Jimmy Lipham做了一次非常有意思的直播,他提到了在亦来云DX团队的职责,同时也分享了他正在做的项目,以及更多使用亦来云技术的产品。他也和Noderators超级节点共同合作,构建了Ellipal硬件钱包。

Famous Amos同时也会为社区提供了最新的CR双周报更新,他回顾了DMA的技术更新、管理员PMhee创建的网站”How to Elastos”、陈榕在ELA Republic上进行的AMA,以及数周前的超级节点宕机事故。

Noderators在(www.noderators.org)网站上进行了更新,现在您可以查看每个超级节点投票者的列表,Noderators也增加了不活跃节点的功能,从而让用户能够通过国家筛选超级节点。

ELARepublic的Jon Snow为所有超级节点持有者创建了一个超级节点电报群。这个聊天室将会成为所有超级节点的共享资源,感谢Jon Snow以及ELA Republic持续地对社区作出贡献!

Titan网络正式开始将他们的CDN技术和亦来云TV盒子进行整合,Titan现在已经整合了共计10,000个亦来云TV盒子。这也是陈榕在数周前AMA上提到的。我们在之前的周报中对Titan网络进行了专题报道,而社区也期待看到它对整个亦来云生态带来的影响力。

TokenInsight.在对亦来云项目提进行了完整的评级,亦来云获得了B评级,即稳定增长的评级。他们对团队、项目以及生态系统进行了全面分析。期待更多对于亦来云的曝光。

二项目更新

Cyber Republic网站:

主项目Repo:
https://github.com/cyber-republic/CyberRepublic

Git活动与更新:
请参阅下文所述的时间表:
https//blog.cyberrepublic.org/2018/12/27/important-cyber-republic-announcement

三访谈
本周访谈人物:Jimmy L.

1. 自我们上次采访您已经过了一段时间了,如上次访谈所述,您帮助创建了DX团队。您能否向我们提供一些有关DX的新消息,以及最近宣布的亦来云学院(Elastos Academy)的信息?

当然可以!开发者体验(DX)团队致力于使开发人员能够在亦来云平台上构建下一代应用程序。建立”将一切去中心化”的应用程序非常困难,而亦来云旨在成为开发人员构建”乐高”模块,以实现这一目标。

这团队由一些出色的人组成:首先是Donnie Bullers负责日常运营与规划,并且是我们与亦来云基金会的重要联络人。其次是Martin Knight,他在用户体验、营销方面的知识方面是一个不可忽视的助力,他还提出了运营亦来云学院的方法。第三位不需要介绍,他就是KP Woods。 KP在创建开发人员内容方面发挥着关键作用,他还在必要时与中国的核心开发团队协调,他进来真的在忙于完成各项工作。

我的角色更像是一名顾问,但我们都是通过教育内容和战略合作与其他亦来云的人物建立伙伴关系,将开发者体验团队带到世界各地。

2. 在您最新的视频更新中,您提到DX团队正在与一些大学开展协商。有哪些工作已经完成,已经建立了什么样的关系?你们的KPI是什么?

很多人都知道亦来云与乔治梅森大学(George Mason University, GMU)建立了良好的合作关系,GMU一直非常欢迎亦来云技术。我们一直与他们合作,为亦来云技术建立一个完全独立的测试基础设施。更确切地讲,这使得研究人员和学院可以根据需要,在私密且安全的网络上启动亦来云生态的核心组件。

这包含了几件事。最主要的是,它为教育工作者建立了一种快速的方式去使用亦来云作为网络安全、分布式系统和软件设计的教学机制,从而允许学生将技术添加到他们自己的项目中。这也使我们得以对亦来云基础架构地工具进行开发和测试,从而让新地开发人员更容易使用亦来云工具进行开发。

3. 开发人员有时会说亦来云的文档相当少。 DX团队计划为开发人员创建更多材料。对于新来的开发人员来说,让这些材料容易使用和获取是至关重要的。 DX团队将采用什么样的策略和方法?您的背景将如何帮助这个目标的达成?

提供良好的文档对于开发人员来说是一件困难的事情(当我们专注在开发过程中,我们通常不会花时间在这事上),但它对新来的开发人员尤其重要。

查看其他软件套件(例如Laravel PHP框架),他们拥有绝对华丽的文档和代码片段,您只需要复制和粘贴就可以开始使用。他们还通过创建视频教材作为对文档的补充,向您展示如何通过我们称之为”最佳通道”的方法来编码。这对于亦来云来说,就是创建一个”我如何在30分钟内构建一个基于亦来云的软件?”的视频。

为了解决这类的问题,DX团队正在推出一系列连博客性质的视频,这些视频能够让开发人员快速了解亦来云并提高工作效率。这些增加了我们的触及范围,我们将使用这些材料进一步教育大家并激发参与的兴趣。

一个好的框架不能阻碍创新; 它必须赋予开发者权力,而不是奴役他们。我们团队的使命是在全球开发者社区中推进这一理想。

4. 谈到您的背景,您肯定与这个领域极具天赋的人一起工作。您有没有和您的同事提过亦来云?这不是要给你压力——让您向熟人去推荐一个新的事物需要将您的声誉作为抵押——但鉴于您有热爱创新的人脉资源,社区很乐意知晓他们应该支持的任何招募途径。

我确实在去中心化领域与一些非常有才华的人合作,其中一些人确实对在亦来云之上进行开发感兴趣。有些人正在等待看看亦来云DMA做了什么,以便他们可以直接进入开发应用程序的商业部分,而其他人则对高速去中心化数据的分发非常感兴趣,从而解决传统带宽分配系统遇到的问题。我很高兴看到他们做的事情,并将继续通过DX团队吸引这些开发人员。

5. DX团队和DMA之间的关系是什么?你们希望有什么可以一起实现的目标吗?

DX团队致力于与当前正在开发界中的参与者合作,或者说希望在亦来云之上开发技术。 DMA团队正在做一些很棒的事情,来实现在亦来云平台上的商业化,DX旨在通过利用DMA功能来构建亦来云学院的教育内容。

我们正尝试与他们的团队进行合作,这样在他们正式推出DMA的那一天,我们就可以提供相应的内容,使开发人员能够趁热打铁并提高工作效率。当然这需要大量的沟通和规划。

6. 您个人在Cyber Republic和亦来云的计划是什么?

我很喜欢陈榕、KP、Donnie、Martin和整个团队所做的事情。自从早期我了解到它的设计是一个真正的操作系统而不是”只是”一个货币以来,我就被亦来云所吸引了。有像亦来云这样的核心产品让我对未来的计算系统仍然存在很大的憧憬。

事实上,我仍然认为实现理想的计算环境(和采用)的场景是亦来云在底层运行而用户们却不知道他们正在使用它。Cyber Republic和亦来云是将这一愿景变成现实的钥匙,我将竭尽所能帮助达成这个愿景。

7. 您是否有打算加入DPoS超级节点的竞选?

我的确有这个打算,现在正在寻找合适的团队。

8. 最后,社区在哪里可以同时支持DX团队和您的个人工作?

如果想持续跟进DX相关的活动和开发最新进展,请将您的电子邮件加到http://try.elastos.org/workshop/的订阅列表中,我们会及时为您提供新的内容、教程和项目更新!

至于我个人,您随时可以在Twitter上与@jimmyhacksstuff联系。让我们一起合作!

来源:亦来云

惊喜预警!你有一份游戏竞猜待领取

大象钱包自去年上线至今,用户已初具规模,在大象钱包里进行转账支付非常方便。随着功能的不断完善和升级,新功能不断被添加进来,如ELA红包,DPoS超级节点投票,ELA新闻等,极大地优化了用户体验,受到了亦来云社区成员的喜欢。

同时,大象钱包还提供了集成小程序的开发接口,这让社区开发的各类小程序能够非常方便的接入大象钱包,与大象钱包的用户相结合,对于新产品的前期推广非常有利。

在此次亦来云2019黑客马拉松的8支参赛队伍中,梦之队就看到了这一优势,结合大象钱包开发了一款猜比特币涨跌的竞猜小游戏。后续他们还将考虑减少游戏的去中心化的运行平台,做成去中心模式,成为更加可信的亦来云的竞猜游戏平台,帮助玩家创建亦来云侧链的智能合约,为丰富亦来云的生态做贡献。

现在,大家可以跟着下面的步骤,一起玩游戏啦~

参与方式通过大象钱包发现->通过URL添加,输入以下地址:

http://weelink.online/guess/capsule/guessbtc.capsu…

steps 1:打开大象钱包,点击”发现”

steps 2:点右上方”+”

steps 3:通过URL添加游戏地址

steps 4:添加成功后,即可参与游戏竞猜

steps 5:进入游戏界面

steps 6:查看游戏规则

注:每天12点到15点无法竞猜

大象钱包首款竞猜游戏,想不想先玩为快?!为了让更多人参与进来体验,同时优化游戏,现在参与竞猜,还有机会获得每日1ELA的打赏,心跳竞猜,凭本事赢ELA,快来~

来源:CR先锋资讯

ELA Wallet 1.3版本 iOS版发布

亦来云区块链开发团队于7月26日对ELA Wallet进行了升级更新,目前ELA Wallet 1.3版本 iOS版已发布。

此次更新内容如下:

1. 修复已知Bug;

2. 优化节点收益呈现方式;

3. 新增零钱换整功能;

4. 整体界面背景优化;

5. 超级节点选举界面优化;

6. 新增关于ELA Wallet页面。

温馨提示:升级新版本前,请确保您的钱包已经完成备份。

iOS版下载地址:

https://itunes.apple.com/us/app/elastos-wallet/id1453348077?ls=1&mt=8

来源:CR先锋资讯