??斗地主捕鱼电竞提现秒到 广告位招租 - 15元/月全站展示
??支付宝搜索579087183领大额红包 ??伍彩集团官网直营彩票
??好待遇→招代理 ??伍彩集团官网直营彩票
??络茄网 广告位招租 - 15元/月全站展示
是时候选择Cosmos SDK 搭建区块链了

转载   2018-06-04   浏览量:287


一个去中心化的生态

彩票开奖查询 www.kbyp.net 以太坊是最常见的开发去中化应用 (DApps) 的平台。但作为以太坊上的开发编程语言 Solidity 却有局限性,而以太坊虚拟机 (EVM) 上的交易速度亦越来越慢,所以我们就决定自建区块链,让用户们能更多的参与生态的管治机制。在众多不同的区块链技术中,我们选择了 Cosmos。Cosmos SDK 提供了一系列的工具让开发者建立自己的区块链。这些工具突破了以太坊的局限。Cosmos 令我们可以建立真正属于自己的加密代币 (cryptocurrency) 及管治???,从而真正的成为一个去中心化的社区。

采用权益证明的共识引擎

Cosmos SDK 则是建立在 Tendermint 这个共识引擎。大部份传统的区块链社区与比特币及以太坊,是采用工作量证明 (Proof-of-Work, PoW) 作为共识机制,但这机制的弊端多年来都被人诟病,例如,随著社区越来越大,PoW 所耗的能源就越来越多,交易速度亦越来越慢。试想像下,社交网络上有海量的内容,若其在在一个去中化系统上需要数分钟以至数小时来完成数据交易,这显然不是像布乐这样的社交网络所能接受的。而 Tendermint 则是一个具拜占庭容错 (BFT) 特点的权益証明共识算法,它能每秒处理数千宗数据交易。

区块链互联网 (INTERNET OF BLOCKCHAINS, IBC)

Cosmos 容许不同的使用 IBC 通讯协议的区块链相连,所以 Cosmos 将会是一个由多个区块链组成的互联网。通过创建区域 (Zones),不同的区块链系统都能够安插在 Cosmos 枢纽 (Hub),并相互交易各自的代币,这代表了我们不再需要依赖容易被入侵的中心化交易所来交易代币,而代币在交易后能直接存入我们各自的受?;さ那?。通过使用 Cosmos SDK,我们将能够开发一条区块链,将不同的区域 (Zones) 链接到 Cosmos 枢纽,从而实现去中心化的代币交易所。Cosmos 将允许更多的项目创建自己的代币,并以真正的去中化的方式交易,而不容依赖目前收取高昂费用的中心化交易平台。

开发员友善的设计

与需要用 Solidity 去写智能合同来开发去中心化应用的以太坊不同,Cosmos SDK 是一个助应用开发员发挥的最好的开发框架。通过 Cosmos SDK 来开发,我们毋须理会复杂的点对点网络协议、共识算法或网络安全等事宜,这些统统都由 Tendermint 处理好。我们只需要专心于应用的用户体验及商业逻辑。??榛杓埔嘤兄颐歉菀撞渴鹜瞥鲇τ玫母鹿δ?。Cosmos SDK 及 Tendermint 是以 Go 这个由 Google 发明的既容易又高效的程序语言所写,这令开发员能短时间内掌握如何使用 Cosmos SDK 进行区块链的开发。Cosmos SDK 及 Tendermint 通过「应用 – 区块链界面」 (ABCI) 来通讯,通过这界面,开发员能用使用任何语言来开发区块链应用。例如,若你用 Cosmos SDK 进行开发却不用 Go 这编程语言,你仍能通过 IBC 来将你的应用连结至 Cosmos 网络; 又例如,你可以使用 Lotion (一个 Javascript 框架) 来开发区块链应用,并以 ABCI 来与 Tendermint 通讯。通过这样的架构,区块链应用的开发将会有更多不受局限的可能性,拥有不同技能的开发员都能参与 Cosmos 网络,从而令它成为一个更好的区块链社区。

结合wasm

基于cosmos之上的区块链,我们亦可以采用webassembly作为智能合约的技术,这也是EOS采用的方案。

转载自:https://blog.csdn.net/niyuelin1990/article/details/80569276

招聘 不方便扫码就复制添加关注:程序员招聘谷,微信号:jobs1024



简单理解区块链技术
本文从最基本的概念讲解区块链技术到底是什么。
区块链基本架构原理:从 “区块” 谈起
区块链是21世纪最具革命性的技术之一,它仍然处于不断成长的阶段,而且还有很多潜力尚未显现。本质上,区块链只是一个分布式数据库而已。不过,使它独一无二的是,区块链是一个公开的数据库,而不是一个私人数据库,也就是说,每个使用它的人都有一个完整或部分的副本。只有经过其他“数据库管理员”的同意,才能向数据库中添加新的记录。此外,也正是由于区块链,才使得加密货币和智能合约成为现实。???区块?...
什么是SNMP?为什么需要SNMP,以及SNMP的优点?
SNMP是“SimpleNetworkManagementProtocol”的缩写,中文意思是简单网络管理协议,它是由互联网工作小组在RFC1157中定义的应用层协议,用于在网络实体或节点之间交换管理或监控信息。作为运维人员,我们很大一部分的工作就是为了保证我们的网络能够正常、稳定的运行。因此监控,控制,管理各种网络设备成了我们日常的工作。在网络兴起的早期,维护方式就是运维人员蹲在近端对设备进行各
如何用几行代码做特征选择
fromsklearn.feature_selectionimportRFEfromsklearn.linear_modelimportLinearRegression#LoadbostonhousingdatasetasanexampleX=np.array(train1[feature_use].fillna(-1))[1:train1.size,:]Y=np.array(train1['ta
利用shell初步搭建jumpserver
利用shell初步搭建jumpserver
马云:未来几年最赚钱的五个行业是什么?其中就有大数据!
 一、马云谈2018年最赚钱的生意家具行业、母婴市场、大数据行业、新式茶业、计算机视觉行业,这五大领域是马云眼中2018年最赚钱的生意。
从相册中选择照片和拍照
一、从相册中选择照片:0.声明:publicstaticfinalintPHOTO_REQUEST_CAREMA=1;//拍照publicstaticfinalintCROP_PHOTO=2;//裁剪publicstaticfinalintPHOTO_CHLICE_ALBUM=3;//从相册中选择1.Intenti=newInt...
区块链 回归初心——关于DAO的深度再思考
写在前面作为创业经验相对丰富和多个公司合伙人经验的我来说,创建并经营一个公司已经不再是无头苍蝇。但是乐扣老师想做一个相对较大的试验,就是希望通过用DAO的思维来对公司治理进行变革。通过一个超大型的生态构建和治理过程来证明DAO哲学思维的社会实践性是可靠的。通俗点就是乐扣老师希望用DAO来做一番事业,然后还能成功。正文部分先回答几个问题:DAO是什么?DAO作为一个去中心化...
是时候选择Cosmos SDK 搭建区块链了
一个去中心化的生态以太坊是最常见的开发去中化应用(DApps)的平台。但作为以太坊上的开发编程语言Solidity却有局限性,而以太坊虚拟机(EVM)上的交易速度亦越来越慢,所以我们就决定自建区块链,让用户们能更多的参与生态的管治机制。在众多不同的区块链技术中,我们选择了Cosmos。CosmosSDK提供了一系列的工具让开发者建立自己的区块链。这些工具突破了以太坊的局限。C...
win10下elk6.0安装运行(解决Servcie不是内部或外部命令的问题)
一、背景????????因为搭建公司框架的需要,在SpringBoot集成了MyBatis(Mapper、PageHelper、Generator)、Activiti、druid、shiro、wagger2、lombok、thymeleaf等框架后,开始加入日志的框架,目前考虑使用elk。??????至少为什么使用elk,因为前两年我开始自学了flume和elk,对kafka也有所了解,对比了...