猜你喜欢
相关培训 相关博客
  • 目录(区块链)本质(是什么)作用(干什么)架构(有什么)数据层网络层共识层激励层经济因素合约层(区块链可编程特性的基础)优缺点应用层优点缺点流程(怎么运作)供应链金融区块链化的业务流程常用(必会)常见问题(必知)1、区块链的应用领域:2、区块链的核心技术本质(是什么)数据结构。去中心化的分布式账本数据库作用(干什么)买家和卖家之间没有中介且公开透明的直接交易,都在记一样帐,避免作假架构(...
    2019-11-11 21:00:58
    阅读量:15
    评论:0
  •       区块链技术是在比特币(Bitcoin)诞生的同时诞生的,应该这么说,在“中本聪”设计比特币系统的时候采用了某种设计思想,这种设计思想被我们称为“区块链(Block Chain)”。区块链不是一门编程语言,而是一种需要使用语言表达出来的技术方案(或者说思想)。区块链有一个特性就是“去中心化”,即没有所谓的中心,整个区块链是分布式...
    2020-01-10 15:29:18
    阅读量:92
    评论:0
  • 链客,专为开发者而生,有问必答!此文章来自区块链技术社区,未经允许拒绝转载。智能合约是区块链最重要的特性,也是区块链能够被称为颠覆性技术的主要原因,更是各国央行考虑使用区块链技术来发行数字货币的重要考量因素,因为这是可编程货币和可编程金融的技术基础。基于区块链技术的智能合约不仅可以发挥智能合约在成本效率方面的优势,而且可以避免恶意行为对合约正常执行的干扰。将智能合约以数字化的形式写入区块链...
    2019-07-19 11:40:24
    阅读量:73
    评论:0
  • 如前篇介绍,目前大部分的联盟链平台,包括FISCO BCOS,都采用Solidity作为智能合约开发语言,因此熟悉并上手Solidity十分必要。作为一门面向区块链平台设计的图灵完备的编程语言,Solidity支持函数调用、修饰符、重载、事件、继承等多种特性,在区块链社区中,拥有广泛的影响力和踊跃的社区支持。但对于刚接触区块链的人而言,Solidity是一门陌生的语言。智能合约编...
    2020-03-12 14:30:46
    阅读量:83
    评论:0
  • 以太坊的目的是基于脚本、竞争币和链上元协议(on-chain meta-protocol)概念进行整合和提高,使得开发者能够创建任意的基于共识的、可扩展的、标准化的、特性完备的、易于开发的和协同的应用。以太坊通过建立终极的抽象的基础层-内置有图灵完备编程语言的区块链-使得任何人都能够创建合约和去中心化应用并在其中设立他们自由定义的所有权规则、交易方式和状态转换函数。域名币的主体框架只需要两行代码就...
    2018-04-28 20:21:23
    阅读量:615
    评论:0
  • 原文链接:区块链基础语言(二十四)——Go语言面向对象:匿名组合 继承也是面向对象的三大基本特性之一。 通过继承创建的新类称为“子类”或“派生类”,被继承的类称为“基类”、“父类”或“超类”。通过继承,不仅可以让某个类型的对象拥有属于自己的数据结构和操作,还会自动拥有父类的数据结构和操作。这使得现有的类在无需重新编写原来类的情况下对这些功能进行了扩展,很好地解决了代码的重用问题。...
    2018-09-03 19:40:43
    阅读量:89
    评论:0
  • 原文链接:区块链基础语言(二十三)——Go语言面向对象:方法 封装是面向对象三大特性之一。封装的好处,一个是增加代码内聚性,就是将数据和对数据的操作封装在一起,提高可复用性和可维护性;还有就是信息隐藏,就是把不该暴露的信息藏起来,通过访问控制来隐藏数据,不被外界干扰。也就是说,一个对象就是一个封装了数据和操作这些数据的代码的逻辑实体。 Go语言没有封装这个名词,但它通过方法实现了封...
    2018-08-31 19:25:27
    阅读量:85
    评论:0
  • 第一代区块链的典型产物就是比特币及其山寨币。因为是第一代产品,区块链1.0的价值仅仅体现在数字币发行与交易上。第二代区块链的代表是以太坊。同区块链1.0相比,区块链2.0的最大特性就是它引入了智能合约和可编程底层,这使得人们可以基于其架构开发各种用途的区块链引用,至于项目代币则是其的推广激励手段之一。区块链3.0则在区块链2.0的基础上更进一步,它具有更好的性能,其应用范围也更加广泛,诸如物联...
    2018-07-05 17:05:09
    阅读量:32
    评论:0
  • 前言FISCO BCOS使用了Solidity语言进行智能合约开发。Solidity是一门面向区块链平台设计、图灵完备的编程语言,支持函数调用、修饰器、重载,事件、继承和库等多种高级语言的特性。在本系列前两篇文章中,介绍了智能合约的概念与Solidity的基础特性。本文将介绍Solidity的一些高级特性,帮助读者快速入门,编写高质量、可复用的Solidity代码。...
    2020-03-15 17:44:08
    阅读量:31
    评论:0