哈喽大家好,我是小K君,今天我们要讲的内容是:“什么是以太坊”。
什么是以太坊
以太坊是数字货币中,除比特币之外,最有开创意义的一个项目,因为早期,区块链技术仅局限于数字货币,并没有多少人关注到这个技术,直到以太坊的出现,才打破了这个局面。所以,如果说比特币是区块链的起源,那么以太坊则推动了区块链的发展。
简单来说,所谓以太坊就是一个开源的、能让大家自由开发智能合约的区块链公共平台。就像互联网中的安卓、windows系统一样,它能提供一套专门的脚本语言,让大家可以随意地在上面开发各种区块链应用程序。
而且这个平台不像传统互联网平台一样,权力集中。以太坊是强去中心化的,整个系统的更改,都由平台上的开发用户所决定,在上面开发的程序,不管是权限,还是数据都完全属于用户个人,连创始人想要修改代码,也要经过社区的同意。
Gas机制与以太币
可能有小伙伴要问了:既然以太坊是一个平台,那和数字货币又有什么关系呢?这就不得不提以太坊中的Gas机制。
对于以太坊来说,智能合约是一个绝对重要的核心,但是在以太坊的运行机制中,所有用户写好的智能合约都需要通过一个叫做虚拟机的东西作为介质去执行,而这个介质会被以太坊网络中所有参与的矿工维护,进而形成一个属于以太坊的计算网络。
当用户想要执行智能合约时,都需要通过这个计算网络去进行处理,同时还会消耗一定的网络资源,而用户自然就需要承担相应的成本。在以太坊网络中,衡量智能合约运行成本的标准就是Gas。
以太坊对Gas的具体设定为:Gas就是智能合约的运行燃料,会按一定的规则被消耗。