#区块链革命

DAG:区块链行业下一个引爆点?

何为DAGDAG是DirectedAcyclicGraph的缩写,是一种运用拓扑排序的直接图像数据结构。这种数据结构能够在数据压缩中找到最优解,因此在实际中被广泛地运用于数据处理等领域。总体而言,DAG结构中的每个节点通过一个具有特定方向的edge连接在一起,以此来排除任何回路的可能性。因此,DAG可以直观地理解为一个...

区块链与数据库到底有何不同?只是名字不一样吗?

区块链被诟病的一大原因,就是区块链分布式账本技术(DLT)已经被吹捧成了一剂包治百病的良药,从支付处理和供应链跟踪到数字身份,再到版权保护,似乎当今世界几乎所有的交易问题都可以从中找到答案。但这也导致了一个问题,许多上链行为是为了用区块链而用区块链。或者换句话说,就算不用区块链,用户的应用问题也能解决。用户就会反问,我...

区块链客户端应用程序

借助 HyperledgerFabricClientSDKforNode.js,您可以轻松地使用API来与基于HyperledgerFabricv0.6的区块链交互。本教程将介绍如何编写客户端应用程序中的一些最常见和必要的功能。教程中的所有代码示例都包含在可重用的样本客户端中,您可以下载并自定义它来满足您的需...
代码星球 ·2020-12-17

区块链(Blockchain)

区块链(Blockchain)是由节点参与的分布式数据库系统[1],它的特点是不可更改,不可伪造,也可以将其理解为账簿系统(ledger)。它是比特币的一个重要概念,完整比特币区块链的副本,记录了其代币(token)的每一笔交易。通过这些信息,我们可以找到每一个地址,在历史上任何一点所拥有的价值。区块链是由一串使用密码...
代码星球 ·2020-12-17

网络革命:软件定义网络与网络虚拟化

发表于2014-08-2814:49|5691次阅读|来源OpenStack中国社区|13条评论|作者郑晨 摘要:虽然现在SDN或网络虚拟化还没有达到预期的高度,但对于IT从业者来说,拥抱这些技术永远都不算早,目前以太网在每一个数据中心中扮演者举足轻重的角色,但SDN厂商们正在摩拳擦掌准备迎接下一场网络革命。...

网络虚拟化—互联网的下一波革命

boxi • 2012-04-2007:33转自36氪编者注:最近几天开放网络峰会(OpenNetworkingSummit)的召开掀起了一股软件定义网络(SDN)和OpenFlow的报道热潮。很多人相信,软件定义网络和OpenFlow主导的网络虚拟化必将引发互联网的下一场革命。本文介绍这...

微软Coco Blockchain Framework:一键解决企业级区块链三大难题

近年来,异军突起的“区块链”受到全行业的广泛关注,众多企业级用户在积极拥抱新技术的过程中却面临三大难题:性能、隐私和组织管理。如果不能很好地解决这些“顽固分子”,区块链技术就相对局限,很难发挥出应有的水平。 就在昨天,微软在纽约发布了企业级开源区块链基础平台CocoBlockchainFramework(Co...

linux 下各个4K区块文件大小测试速度对比 机械硬盘性能 64K性价比收益最高

机械硬盘,每个区块取三次数最小值为准,带2GRAM缓存卡4K3.4MB/秒8K7.3MB/秒16K9.5MB/秒32K16.7MB/秒64K44.2MB/秒128K67.1MB/秒256K100MB/秒512K139MB/秒1M158MB/秒2M181MB/秒4M183MB/秒8M198MB/秒16M200MB/秒32...

区块链入门到实战(38)之Solidity – 条件语句

Solidity支持条件语句,让程序可以根据条件执行不同的操作。条件语句包括:ifif...elseif...elseifif(条件表达式){被执行语句(如果条件为真)}展示if语句用法。pragmasolidity^0.5.0;contractSolidityTest{uintstoredData;construct...

区块链入门到实战(37)之Solidity – 循环语句

与其他语言类似,Solidity语言支持循环结构,Solidity提供以下循环语句。whiledo...whilefor循环控制语句:break、continue。Solidity中,while循环的语法如下:while(表达式){被执行语句(如果表示为真)}示例pragmasolidity^0.5.0;contrac...

区块链入门到实战(36)之Solidity – 运算符

Solidity支持的算术运算符,如下表所示:假设变量A的值为10,变量B的值为20。序号运算符与描述1+(加)求和例: A+B=302–(减)相减例: A–B=-103*(乘)相乘例: A*B=2004/(除)相除例: B/A=25%(取模)取模运算例:...

区块链入门到实战(35)之Solidity – 变量作用域

局部变量的作用域仅限于定义它们的函数,但是状态变量可以有三种作用域类型。Public –公共状态变量可以在内部访问,也可以通过消息访问。对于公共状态变量,将生成一个自动getter函数。Internal –内部状态变量只能从当前合约或其派生合约内访问。Private ...

区块链入门到实战(34)之Solidity – 变量

Solidity支持三种类型的变量:状态变量 –变量值永久保存在合约存储空间中的变量。局部变量 –变量值仅在函数执行过程中有效的变量,函数退出后,变量无效。全局变量 –保存在全局命名空间,用于获取区块链相关信息的特殊变量。Solidity是一种静态类型语...

区块链入门到实战(33)之Solidity – 数据类型

在用任何语言编写程序时,都需要使用变量来存储各种信息。变量是内存空间的名称,变量有不同类型,例如整型、字符串类型等等。操作系统根据变量的数据类型分配内存。Solidity中,变量类型有以下几大类:值类型地址类型引用类型类型保留字取值布尔型booltrue/false整型int/uint有符号整数/无符号整数。整型int...

区块链入门到实战(32)之Solidity – 代码注释

Solidity支持c风格和c++风格的注释。//之后到行尾的文本,都被看作注释,编译器忽略此内容/* 与 */ 之间的文本被看作注释,编译器忽略此内容示例注释示例。functiongetResult()publicviewreturns(uint){//这是一行注释,类似于c++中的注释...
首页上一页12345...下一页尾页