煊凌科普贴|了解区块链原理必须知道这些名词解释(七)

2019-08-15 11:06:03 煊凌科技 22

有的人说区块链原理的本质是互联网的一个大补丁,是用来解决互联网顽疾的一种新型技术。这种说法有一定的道理,自从进入互联网时代,信息泄露、版权侵犯、数据造假等就变得轻而易举了。区块链作为一种具备去中心化、去信任、可追溯性和不可篡改特性的技术,应用到互联网中确实可以起到补丁的作用。区块链技术的出现是建立在互联网深入发展的基础上的,所以区块链技术中有很多与互联网类似的内容,如储存、内存和一些相关的算法等。

区块链原理

存储

存储可以想象成一个数据库。每个智能合约都管理自己的存储变量,从而得到一个键值对数据库(256位的键和值)。存储与普通数据库的唯一区别就是,由于存在燃料费用的问题它读取和写入操作的成本更高。

内存

内存是一个临时性的存储。当函数调用执行完毕后,内存中的数据将会被释放。你可以在内存中分配各种复杂的数据类型,如数组和结构体。

存储与内存的区别

状态变量和局部变量(通常局部变量都是对状态变量的引用)位于存储区中,而函数的参数位于内存区中。

公证人机制

所谓的公证人机制,就是通过协议保证资产转移有效的方案,只要双方的区块链都对接一个公证协议,就可以完成资产的转移。

中继

中继这种技术有点类似于VPN的工作原理。它的工作机制是在公有链上包装私有链的共识机制,使得私有链/联盟链可以通过共有链互通,完成交易。

Remix

它是一个用于开发,测试和部署智能合约的在线工具。它非常适合快速构建和测试轻量级的智能合约,但不适用于复杂的智能合约。

标签: 区块链原理
电话咨询
产品服务
最新资讯
QQ客服
分享到:新浪微博百度贴吧豆瓣网人民微博有道云笔记