广州

点击搜索

发布

智能合约DAPP代币质押挖矿系统开发

区域:
广州 > 天河 > 珠江新城/跑马场
类别:
软件开发
地址:
广州天河区
  Web 3.0应用程序叫做DApp,【18I合约-259l开发3365】全名是Decentralized Application(去中心化应用程序)。

  要了解DApp,首先就得了解“去中心化”,在Web 2.0的时候,我们访问的服务都属于【中心化】服务,管理者有的,平台的一些举措,对用户有着很大的影响。

  Web3.0,了中心化,没有集中式的数据库,没有存放后端代码的集中式Web服务器。采用了区块链技术,在互联网上的匿名节点维护的分布式状态机上构建应用程序。

  “状态机”是指一台机器,它维护一些给定的程序状态、以及该机器上允许的未来状态,它具有非常严格的规则(即共识)来定义状态如何转换。

  没有一个实体可以控制这个分布式的状态机——它由网络中的每个人共同维护。

  后端逻辑代码化身成状态机上的“智能合约”,这是开源的。

  solidity详细解析如下,在remix中创建一个infoContract.sol文件:

  pragma solidity^0.4.24;//声明编译器版本

  //定义合约

  contract InfoContract{

  //定义成员,存储姓名和年纪:

  string name;

  //uint为无符号型

  uint age;

  //定义函数,public表示可以对外公开调用这个函数

  function setInfo(string _name,uint _age)public{

  //赋值

  name=_name;

  age=_age;

  }

  //获得状态变量的数据,不要修改状态变量用view修饰这个函数,不要消耗gas,函数有返回值:

  function getInfo()public view returns(string,uint){

  return(name,age);

  }

  }
查看更多广州网站/软件服务信息

免责声明:此信息系发布者(UID:739123)自行发布,本站是服务平台,仅提供信息存储空间服务,该信息内容的真实性及合法性由该发布者完全负责。

© lieju.com 联系我们