热门好课推荐
猜你喜欢
相关培训 相关博客
  • 目录(区块链)本质(是什么)作用(干什么)架构(有什么)数据层网络层共识层激励层经济因素合约层(区块链可编程特性的基础)优缺点应用层优点缺点流程(怎么运作)供应链金融区块链化的业务流程常用(必会)常见问题(必知)1、区块链的应用领域:2、区块链的核心技术本质(是什么)数据结构。去中心化的分布式账本数据库作用(干什么)买家和卖家之间没有中介且公开透明的直接交易,都在记一样帐,避免作假架构(...
    2019-11-11 21:00:58
    阅读量:7
    评论:0
  • 链客,专为开发者而生,有问必答!此文章来自区块链技术社区,未经允许拒绝转载。智能合约是区块链最重要的特性,也是区块链能够被称为颠覆性技术的主要原因,更是各国央行考虑使用区块链技术来发行数字货币的重要考量因素,因为这是可编程货币和可编程金融的技术基础。基于区块链技术的智能合约不仅可以发挥智能合约在成本效率方面的优势,而且可以避免恶意行为对合约正常执行的干扰。将智能合约以数字化的形式写入区块链...
    2019-07-19 11:40:24
    阅读量:30
    评论:0
  • 如何学习Go语言?再回答这个问题之前,我们首先要想明白,自己为什么学习Go语言?在我看来,Go语言之所有越来越受到开发者的欢迎,与其超高的实用价值密不可分。要知道Go语言是为了解决现实问题而设计的,而不是为了学术理论和人工智能思想。Go是一个务实的编程语言,对于写一个充分利用并发的高效软件系统,Go的构建并发功能给予你一个令人兴奋的编程体验。加之部署简单、并发性好、性能好这些语言本身的特性,使...
    2018-11-29 17:11:46
    阅读量:823
    评论:2
  • 以太坊的目的是基于脚本、竞争币和链上元协议(on-chain meta-protocol)概念进行整合和提高,使得开发者能够创建任意的基于共识的、可扩展的、标准化的、特性完备的、易于开发的和协同的应用。以太坊通过建立终极的抽象的基础层-内置有图灵完备编程语言的区块链-使得任何人都能够创建合约和去中心化应用并在其中设立他们自由定义的所有权规则、交易方式和状态转换函数。域名币的主体框架只需要两行代码就...
    2018-04-28 20:21:23
    阅读量:574
    评论:0
  • 原文链接:区块链基础语言(二十四)——Go语言面向对象:匿名组合 继承也是面向对象的三大基本特性之一。 通过继承创建的新类称为“子类”或“派生类”,被继承的类称为“基类”、“父类”或“超类”。通过继承,不仅可以让某个类型的对象拥有属于自己的数据结构和操作,还会自动拥有父类的数据结构和操作。这使得现有的类在无需重新编写原来类的情况下对这些功能进行了扩展,很好地解决了代码的重用问题。...
    2018-09-03 19:40:43
    阅读量:82
    评论:0
  • 原文链接:区块链基础语言(二十三)——Go语言面向对象:方法 封装是面向对象三大特性之一。封装的好处,一个是增加代码内聚性,就是将数据和对数据的操作封装在一起,提高可复用性和可维护性;还有就是信息隐藏,就是把不该暴露的信息藏起来,通过访问控制来隐藏数据,不被外界干扰。也就是说,一个对象就是一个封装了数据和操作这些数据的代码的逻辑实体。 Go语言没有封装这个名词,但它通过方法实现了封...
    2018-08-31 19:25:27
    阅读量:73
    评论:0
  • 第一代区块链的典型产物就是比特币及其山寨币。因为是第一代产品,区块链1.0的价值仅仅体现在数字币发行与交易上。第二代区块链的代表是以太坊。同区块链1.0相比,区块链2.0的最大特性就是它引入了智能合约和可编程底层,这使得人们可以基于其架构开发各种用途的区块链引用,至于项目代币则是其的推广激励手段之一。区块链3.0则在区块链2.0的基础上更进一步,它具有更好的性能,其应用范围也更加广泛,诸如物联...
    2018-07-05 17:05:09
    阅读量:26
    评论:0
  • 先看比特币的核心特点:1)基于时间戳的链式区块结构;2)分布式节点间的共识机制;3)基于共识算力的经济激励;4)灵活可编程的智能合约机制。再来谈区块链的重要特性:1)去中心化、完全分布式;2)点对点;3)共识机制;4)加密算法。我认为区块链的基础技术两点:1、区块链结构;2、全网广播机制。先看区块链结构:再说全网广播机制:“全...
    2019-02-27 02:55:56
    阅读量:77
    评论:0