文章库ARTICLE COLUMN

  • 以太坊智能合约开发第三篇:安装节点工具Ganache

    以太坊智能合约开发第三篇:安装节点工具Ganache

    摘要:原文发表于以太坊智能合约开发第三篇安装节点工具在正式开始编写智能合约之前,我们需要先安装一个以太坊客户端,也就是我们常说的以太坊节点。在开发过程中,我们推荐使用以太坊区块链的私有链来搭建节点。 原文发表于:以太坊智能合约开发第三篇:安...

    senntyousenntyou 评论0 收藏0
  • 以太坊智能合约开发第四篇:实现Hello World智能合约

    以太坊智能合约开发第四篇:实现Hello World智能合约

    摘要:代码如下设置连接为提供的节点链接读取合约编译合约代码获取合约和字节码创建合约对象部署合约,并返回部署对象部署合约的外部账户地址部署合约的矿工费代码里我加上了简单的注释。 原文发表于:以太坊智能合约开发第四篇:实现Hello World智能合约 ...

    seal_deseal_de 评论0 收藏0
  • 区块链+物联网:降低建立生态物联网应用的技术门槛

    区块链+物联网:降低建立生态物联网应用的技术门槛

    摘要:区块链解决清算物权,使数据一致性。只有降低了开发者的开发门槛,才能把这些事情做好,物联网的开发门槛是最高的,要懂协议懂所有的知识。我们对区块链物联网也是从去年开始有了认知上的升级。 showImg("https://segmentfault.com/img/bV8jPV?w=563&h...

    zerozero 评论0 收藏0
  • 基于Java语言构建区块链(三)—— 持久化 & 命令行

    基于Java语言构建区块链(三)—— 持久化 & 命令行

    摘要:我们该选择哪一款数据库呢事实上,在比特币白皮书中并没有明确指定使用哪一种的数据库,因此这个由开发人员自己决定。详见精通比特币第二版第章节交易的输入与输出此外,每个区块数据都是以多带带的文件形式存储在磁盘上。资料源代码精通比特币第二版 ...

    asorenasoren 评论0 收藏0
  • 基于Java语言构建区块链(四)—— 交易(UTXO)

    基于Java语言构建区块链(四)—— 交易(UTXO)

    摘要:交易这一环节是整个比特币系统当中最为关键的一环,并且区块链唯一的目的就是通过安全的可信的方式来存储交易信息,防止它们创建之后被人恶意篡改。在比特币中,交易输出先于交易输入出现。 showImg("https://segmentfault.com/img/remote/14600000139...

    VultrVultr 评论0 收藏0
  • 爬虫带你发现区块链好游戏!

    爬虫带你发现区块链好游戏!

    摘要:为啥做这个花了万玩区块链游戏,我觉得智能合约还是有点靠谱的要从这篇文章说起,之前帮拿数据的时候,就在想。 为啥做这个? 花了600万玩区块链游戏,我觉得智能合约还是有点靠谱的 要从这篇文章说起,之前帮nick拿数据的时候,就在想。既然 eth的所有...

    zsy888zsy888 评论0 收藏0
  • 链池 -- 区块链时代的机遇

    链池 -- 区块链时代的机遇

    摘要:链池创始人兼郭光华认为,顺势而为,量体裁衣是我们创业的准则。量体裁衣我们团队在区块链行业深耕许久,有默默写代码不知名的大牛,有写技术博客的达人如岳利鹏郭光华徐留成许莉等。 原文:https://mp.weixin.qq.com/s/1I...链池官网:chainpool.io ...

    ClectClect 评论0 收藏0
  • truffle安装以及使用示例

    truffle安装以及使用示例

    摘要:安装命令使用命令安装完成后,直接输入即可。函数名函数名用于修改状态变量的函数的调用,可以简写为后面这种。访问内有使用教程。文件夹中没有,取而代之的是,内容是个简单的,功能是修改一个状态变量的值为然后读取它。 Truffle ubuntu下安装truffl...

    RiverLiRiverLi 评论0 收藏0
  • 快速上手第一个智能合约

    快速上手第一个智能合约

    摘要:本文主要帮助大家快速编写并运行第一个智能合约。是提供的一种事件和订阅机制,智能合约能够发出一些,合约调用者能够监听这些事件并作出相应的反应。 引言 本文假设你已经对区块链有一定的了解。智能合约是1990年代由尼克萨博提出的理念,以太坊首先...

    chaosx110chaosx110 评论0 收藏0
  • 将智能合约部署到Rinkeby测试链上

    将智能合约部署到Rinkeby测试链上

    摘要:由于使用的人数众多,主网络的鲁棒性很强,能够对抗攻击,区块链也不易被篡改,因此主网络是具有功能的,其上的以太币是有价值的。结语本文主要介绍了如何使用和将智能合约部署到区块链上,我们使用了以太坊的区块链网络。 引言 在上一篇文章中《快速...

    marsermarser 评论0 收藏0
  • 基于Java语言构建区块链(五)—— 地址(钱包)

    基于Java语言构建区块链(五)—— 地址(钱包)

    摘要:本质上,比特币钱包就是一对这样的密钥。例如,一个错误比特币地址就不会被钱包认为是有效的地址,否则这种错误会造成资金的丢失。 showImg("https://segmentfault.com/img/remote/1460000013982997?w=1920&h=1053"); 最终内容请以原文为准:https://w...

    entnerentner 评论0 收藏0
  • 以太坊标准令牌系列之同质化令牌ERC20

    以太坊标准令牌系列之同质化令牌ERC20

    摘要:目前市面上,凡是基于以太坊的令牌,在交易所上线交易的均是令牌,那么今天我们就来聊聊令牌的标准方案吧。 0x00 写在前面 众所周知,以太坊在现阶段最大的应用就是令牌发行,而在以太坊中有很多类型的令牌,最著名的当属ERC20了,但是对于其他几种令...

    Little_XMLittle_XM 评论0 收藏0
  • 了解区块链的基本(第一部分):拜占庭容错(Byzantine Fault Tolerance)

    了解区块链的基本(第一部分):拜占庭容错(Byzantine Fault Tolerance)

    摘要:拜占庭故障是最严重最难处理的。在飞机发动机系统核电站和几乎所有行为取决于大量传感器结果的系统都需要拜占庭容错。前面提到的算法,只要叛徒的数量不超过将军的三分之一,就是拜占庭容错。 showImg("https://segmentfault.com/img/bV6WtE?w=1080&h=...

    wangjuntytlwangjuntytl 评论0 收藏0
  • 运行以太坊私有网络

    运行以太坊私有网络

    摘要:运行以太坊私有网络以太坊以的形式来标识一个网络,推荐使用的形式去指定,主网络的是默认的,如果你想要建立私有网络,你可以指定一个新的网络。 运行以太坊私有网络 network ID 以太坊以 netWorkID的形式来标识一个网络,推荐使用--networkid的形式...

    王陆宽王陆宽 评论0 收藏0
  • Ruff Chain 创始人 Roy Li:具有价值流转和价值流通的数据才值得上链

    Ruff Chain 创始人 Roy Li:具有价值流转和价值流通的数据才值得上链

    摘要:虽然表现层的数据占到,甚至可能更多,但价值网络的数据在物联网中则更能产生价值。因此,采取的是在末端使用无人化的方式运作,利用边缘节点采取数据,然后把其他最有价值的需要保证绝对的一致性的可以用于价值流转和价值流通的数据进行上链。 showIm...

    zhaochunqizhaochunqi 评论0 收藏0
  • 通过Python入门区块链

    通过Python入门区块链

    摘要:通过入门区块链本文翻译自的文章原文地址区块链可能是继互联网之后最重大和最具突破性的技术。先不管对比特币和其他加密货币价格的疯狂行情,本文旨在帮助读者入门区块链技术。 通过Python入门区块链 本文翻译自 Adil Moujahid 的文章 A Practical Int...

    andong777andong777 评论0 收藏0
  • 了解区块链的基本(第二部分):工作量证明(PoW)和股权证明(PoS)

    了解区块链的基本(第二部分):工作量证明(PoW)和股权证明(PoS)

    摘要:以太坊基金和以及在一起积极研究一个安全的去中心化的股权证明协议。总结在本文中,我们讨论了工作量证明和股权证明,它们是实现了拜占庭容错的共识算法,并在当今的区块链系统中得到实际应用。 在第一部分中,我们讨论了拜占庭将军问题、如何实现拜占...

    zhaofeihaozhaofeihao 评论0 收藏0
  • 比特币钱包安全

    比特币钱包安全

    摘要:要点提醒确保比特币钱包安全的全部在于确保钱包私钥安全,好消息是,这个你可以采取措施。 本文是有关比特币相关的系列文章,发布于GIT-HUB,地址如下:https://github.com/junahan/JU... 比特币钱包安全概要 有关比特币钱包安全,可以简单的分为两...

    付永刚付永刚 评论0 收藏0
  • 区块链学习资料

    区块链学习资料

    摘要:比特币比特币既可以指这种虚拟货币单位,也指比特币网络或者网络节点使用的比特币软件。有效的区块经过全网络的共识后会被追加到主区块链中。 区块链资料汇总 更多区块链资料 区块链 区块链是一串通过验证的区块,当中的每一个区块都与上一个相连,一...

    王晗王晗 评论0 收藏0
  • 以太坊智能合约学习笔记(一)

    以太坊智能合约学习笔记(一)

    摘要:舍去小数位在以太坊中账户有两种类型普通账户和智能合约账户。报酬是小额的以太币,想要运行智能合约的人的需要支付报酬来使合约工作。涉及到以太坊智能合约的攻击的问题。 智能合约可以简单的理解为一段可执行的程序片段,具体的代码经过 Solidity 编...

    dadongdadong 评论0 收藏0
  • 以太坊基础概念详解

    以太坊基础概念详解

    摘要:主要讲解以太坊中的一些基本元素,如区块账户状态交易费用等。所以它表示的是整个以太坊系统所有账户当前的状态。账户以太坊中有两种账户外部拥有账户,一般指自然人拥有的账户。总结以上就是以太坊里的一些基础元素,没有讲到复杂的交易执行等,后续再...

    pinginkpingink 评论0 收藏0
  • 曾鸣:区块链的核心概念是什么?| 阿里内部干货

    曾鸣:区块链的核心概念是什么?| 阿里内部干货

    摘要:区块链是生产关系的大革命区块链的讨论中经常提到的核心概念有分布式账本,不可更改,可追溯,全透明,这是通过加密算法实现的。但是目前对于区块链的热情,很大程度上是基于对于以上可能性的想象和期待。这才是区块链应用未来成功的关键。 区块链是生...

    ZackZack 评论0 收藏0
  • Nick Szabo:智能合约与传统合约的区别及其用途

    Nick Szabo:智能合约与传统合约的区别及其用途

    摘要:密码学家,智能合约之父。本文正是在第三届区块链全球峰会年月日上的演讲内容,从智能合约的发展着手,用通俗易懂的语言为我们解释了智能合约与传统合约的区别及其用途。我们制定智能合约,其实理由和传统合约是一样的,希望创建双赢的交易。 Nick Sza...

    mo0n1andinmo0n1andin 评论0 收藏0
  • 以太坊智能合约学习笔记(二)

    以太坊智能合约学习笔记(二)

    摘要:错误检查抛出异常。用于检查内部错误,比如上溢和下溢。由于语言完善的问题,支持状态变量之间的转换,未来可能会取消该限制。注意,只能将变量赋值给状态变量,而不是本地变量。因为我们只能在状态变量中分配内存空间。 错误检查 throw: 抛出异常。...

    XufcXufc 评论0 收藏0
  • Truffle实践

    Truffle实践

    摘要:智能合约实践使用模拟器开发智能合约开发的客户端测试开发正式开发在自己的私有链条上创建用户创建账号和解锁账号使用开发框架框架一遍实践具体的步骤参考官网智能合约交互重点理解合约交互相关规范使用包管理版本可能是版本不对没有解锁用户使用 智能...

    G9YHG9YH 评论0 收藏0

热门文章

<