用户通过Web界面或者收集App将操作数据发送到一个传统的业务服务器,该业务服务器时传统互联网中心化的服务器,与传统系统不同的是,该系统没有像传统互联网设计那样将数据放入中心化的数据库存储,而是通过一个Web3.0接口,将数据传送到以太坊qukuailian公链上。
该接口是一个JSONRPC协议,该协议由很多代码实现。目前流行的是运行在Web容器中的Web.js3模块。Solidity编程语言经过编译之后,除了交易需要的合约初始化代码之外,还有ABI接口等描述文件
以太坊采用了Solidity作为智能合约语言,Solidity是一门为实现智能合约而创建的编程语言,kaifa搭建威:MrsFu123,能在允许以太坊程序的节点上运行。该语言吸收了C++、JavaScript的一些特性,例如它是静态类型语言,支持继承库等。
智能合约是一种只有通过qukuailian才能实现的新技术。智能合约是数字化的,存储在qukuailian中,并使用加密代码强制执行协议。智能合约与qukuailian的结合,普遍被认为是qukuailian世界中一次里程碑式的升级。个结合了qukuailian与智能合约技术的平台--以太坊的诞生,被认为是开启了"qukuailian2.0"时代。