文章库ARTICLE COLUMN

  • 以太坊DApp开发入门教程——Node.js和truffle框架打造区块链投票系统

    以太坊DApp开发入门教程——Node.js和truffle框架打造区块链投票系统

    摘要:第一节课程概述本课程面向初学者,内容涵盖以太坊开发相关的基本概念,并将手把手地教大家如何构建一个基于以太坊的完整去中心化应用区块链投票系统。第七节以太坊世界计算机以太坊是一种区块链的实现。交易数据以太坊中每笔交易都存储在区块链上。 第...

    MASAILAMASAILA 评论0 收藏0
  • 以太坊:Dapp及相关开发工具介绍

    以太坊:Dapp及相关开发工具介绍

    摘要:邮件列表以太坊上的开发者邮件列表停止使用。开发的移动以太坊浏览器开发阶段由支持的浏览器内。是以太坊的开发环境,测试框架和资产管道。审查随机数以太坊虚拟机是以太坊智能合约的执行环境。 去中心化应用去中心化应用是可以使用户和供应商之间直接...

    FleyXFleyX 评论0 收藏0
  • Bytom交易说明(账户管理模式)

    Bytom交易说明(账户管理模式)

    摘要:签名失败只需将签名的交易数据用正确的密码重新签名即可,无需再次构建交易提交交易接口,代码提交交易的输入请求格式如下对应源代码的请求对象如下结构字段说明如下签名完成之后的交易信息。 该部分主要针对用户使用bytom自带的账户模式发送交易 1、...

    AlphaWatchAlphaWatch 评论0 收藏0
  • 以太坊连载(一):以太坊是什么?

    以太坊连载(一):以太坊是什么?

    摘要:然而,每个以太坊节点都运行着以太坊虚拟机是为了保持整个区块链的一致性。以太坊区块链跟踪每个账户的状态,所有以太坊区块链上的状态转换都是账户之间价值和信息的转移。费用通过以太坊自有的有价代币,以太币的形式支付。 以太坊是什么?以太坊是一...

    gekylingekylin 评论0 收藏0
  • 以太坊开发去中心化应用系列——以太坊钱包(一)

    以太坊开发去中心化应用系列——以太坊钱包(一)

    摘要:以太坊的钱包在以太坊中,所有转账等交易操作都需要用账户来完成,一个合法的交易需要有发起账户和接收账户。比如常见的以太坊钱包有等。 一、钱包的说明 1. 现实中的钱包 大部分人钱包里都会有几张银行卡,每一张银行卡都对应着一个账户,我们可以用...

    PocherPocher 评论0 收藏0
  • PHP如何通过JSON-RPC与以太坊交互

    PHP如何通过JSON-RPC与以太坊交互

    摘要:之后,只需安装它即可。处于控制台模式时,启动成功。准备调用通过从访问。让我们添加选项并重新启动添加了的几个选项。 自去年以来,我们正在开发区块链(Blockchain)业务。最近使用过Ethereum并使用PHP,所以我想我们应该聊聊这个话题。 这里有个前...

    objc94objc94 评论0 收藏0
  • Derek解读Bytom源码-Api Server接口服务

    Derek解读Bytom源码-Api Server接口服务

    摘要:首先读取请求内容,解析请求,接着匹配相应的路由项,随后调用路由项的回调函数来处理。每一个路由项由请求方法和回调函数组成将监听地址作为参数,最终执行开始服务于外部请求创建对象首先,实例化对象。我们可以看到一条项由和对应的回调函数组成。 ...

    GitCafeGitCafe 评论0 收藏0
  • Hyperledger Fabric(关键概念介绍)

    Hyperledger Fabric(关键概念介绍)

    摘要:还提供创建通道的功能,允许一组参与者创建多带带的交易分类账。共识交易必须按照发生的顺序写入分类账,即使它们可能位于网络中不同的参与者组之间。 介绍 Hyperledger Fabric是分布式分类账解决方案的平台,采用模块化架构,提供高度机密性,弹性,...

    joy968joy968 评论0 收藏0
  • Hyperledger Fabric(功能)

    Hyperledger Fabric(功能)

    摘要:私有通道是受限制的消息传递路径,可用于为网络成员的特定子集提供交易隐私和机密性。所有数据,包括交易,成员和通道信息,在通道上是不可见的,并且任何未明确授予对通频道的访问权限的网络成员都无法访问。 Hyperledger Fabric功能 Hyperledger Fab...

    AshinAshin 评论0 收藏0
  • 比原链合约入门教程

    比原链合约入门教程

    摘要:比原项目仓库地址地址一合约简述是的一种智能合约语言,是一门声明性谓词语言。详细说明请参考官方合约相关介绍。编译合约,返回结果便是可锁定的合约。三解锁合约流程合约交易被区块打包成功之后,可以查看具体的合约交易内容,找到对应的。 比原项目...

    brianwaybrianway 评论0 收藏0
  • 区块链名词解释

    区块链名词解释

    摘要:区块链以比特币为代表的数字货币应用,其场景包括支付流通等货币职能。区块链基本架构区块链超越货币金融的区块链应用。私有链区块链是指其写入权限仅在一个组织手里的区块链。以太坊是可编程的区块链。有效的区块经过全网络的共识后会被追加到主区块链...

    evin2016evin2016 评论0 收藏0
  • 区块链的跨链技术

    区块链的跨链技术

    摘要:在区块链所面临的诸多问题中,区块链之间互通性极大程度的限制了区块链的应用空间。是在以太坊基金会支持之下诞生并成长起来的,它被认为是区块链上的第一个侧链。它旨在解决当今两大阻止区块链技术传播和接受的难题即时拓展性和延伸性。 在区块链所面...

    SnailclimbSnailclimb 评论0 收藏0
  • 区块链矿池的分配模式

    区块链矿池的分配模式

    摘要:比如比特币爆块奖励为个比特币,这个块的交易费有个比特币,那么分配方式就是系统奖励的个比特币按照来分配,交易费个比特币按照模式分配。矿池手续费不同的币种,不同的矿池,不同的分配模式手续费都可能不一样。 产生背景   当下各种以挖矿来获得...

    MASAILAMASAILA 评论0 收藏0
  • 区块链发展历程

    区块链发展历程

    摘要:不光是技术领域,其他如哲学自然科学数学等领域,这种现象也是屡见不鲜,区块链的产生和发展也是遵从了这个模式。以太坊登场,区块链以太坊是创立发明的,这个俄罗斯小伙子很早就在比特币领域做开发新闻的报道,最后自立门户开发了以太坊。 1、史前纪...

    sf190404sf190404 评论0 收藏0
  • 区块链分叉

    区块链分叉

    摘要:区块链圈里第一个有影响力的硬分叉应该是以太坊的分叉事件。在年月日,由领导的矿工团体创建一个比特币分叉简称或。   比特币采用的是工作量证明,就是让旷工相互竞争计算Hash,那么就会有一个问题:两个旷工同时算出了结果,这时要怎么办呢?  在...

    blankyaoblankyao 评论0 收藏0
  • 区块链共识算法

    区块链共识算法

    摘要:没有哪种共识机制是完美的,各共识机制都有其优缺点,有些共识机制就是为了解决一些特定问题而生区块链中的共识算法分为验证池,工作证明。网络延迟有可能使某些代表没能及时广播他们的区块,而这将导致区块链分叉。 没有哪种共识机制是完美的,各共识...

    JrainJrain 评论0 收藏0
  • Hyperledger Fabric(身份)

    Hyperledger Fabric(身份)

    摘要:的证书撤销列表构成不再有效的证书的参考,证书的撤销可能由于多种原因而发生,例如,因为与证书关联的加密私有材料已被公开导致证书可能会被撤销。描述一个名为的当事人的数字证书,是证书的,高亮的文本显示了关于的关键事实。 身份 什么是身份? 区...

    ConardLiConardLi 评论0 收藏0
  • Hyperledger Fabric(成员资格)

    Hyperledger Fabric(成员资格)

    摘要:成员资格如果你已阅读有关身份的文档,你已经了解了如何通过信任链提供可验证的身份,现在让我们看看这些身份如何用于表示区块链网络的可信成员。的配置被通告给相应组织的成员参与的所有通道以通道的形式。 成员资格 如果你已阅读有关身份的文档,你...

    陈江龙陈江龙 评论0 收藏0
  • Hyperledger Fabric(术语表)

    Hyperledger Fabric(术语表)

    摘要:区块链接到区块,区块链接到区块。共识整个交易流的更广泛的术语,用于生成顺序协议并确认构成区块的交易集合的正确性。策略策略是由数字身份的属性组成的表达式,例如。在中,智能合约被称为链码,智能合约链码安装在对等节点上并实例化为一个或多个通...

    wind3110991wind3110991 评论0 收藏0
  • 智能合约设计模式--COP

    智能合约设计模式--COP

    摘要:这样的模式规范能保证合约的安全。函数主体没有条件判断例子改进后的风格扩展阅读 Design by contract solidity这门语言设计思路是什么?什么是COP? COP showImg("https://segmentfault.com/img/remote/1460000015998059?w=512&h=502"); 面向条件的编...

    shadowbookshadowbook 评论0 收藏0
  • java使用web3j和spring boot构建以太坊区块链dapp

    java使用web3j和spring boot构建以太坊区块链dapp

    摘要:使用和以太坊客户端的容器镜像,可以快速启动解决方案,实现区块链技术的本地开发。以太坊,主要是针对工程师使用进行区块链以太坊开发的详解。以太坊,主要讲解如何使用开发基于的以太坊应用,包括账户管理状态与交易智能合约开发与交互过滤器和事件等...

    weaponweapon 评论0 收藏0
  • 以太坊源码分析--MPT树

    以太坊源码分析--MPT树

    摘要:是以太坊中存储区块数据的核心数据结构,它和融合一个树形结构,理解结构对之后学习以太坊区块以及智能合约状态存储结构的模块源码很有帮助。 MPT(Merkle Patricia Tries)是以太坊中存储区块数据的核心数据结构,它Merkle Tree和Patricia Tree融合一个...

    roadtogeekroadtogeek 评论0 收藏0
  • 比特币概念扫盲贴

    比特币概念扫盲贴

    摘要:在年,所有的比特币便会被挖光,区块链中的比特币变为。那时,全世界所有的比特币加一块一共是万个,并且永远不会再增加。比特币的这种设定是不是很像某种东西是的,就是黄金。 2018年7月24日,比特币的交易价格再次突破了8000美元,这也就意味着比特...

    spademanspademan 评论0 收藏0
  • Truffle快速入门

    Truffle快速入门

    摘要:安装运行下载代码创建项目文件夹,运行有以下文件夹编写的智能合约可脚本化的部署文件测试文件的配置文件编译智能合约运行,编译结果会放在注此处用是因为在系统下存在命名冲突的问题。 1. 安装truffle 运行npm install -g truffle 2. 下载代码 创建项...

    ssshooterssshooter 评论0 收藏0
  • 以太坊源码分析--RLP编码

    以太坊源码分析--RLP编码

    摘要:,递归长度前缀编码,它是以太坊序列化所采用的序列化和反序列化的主要方式。其中的编码为的编码为。两个子字符串的编码后总长度是,因此编码结果第一位计算得出。上面就是的编码定义,下面开始我们来看一下以太坊中的实现源码。 RLP(Recursive Length...

    2bdenny2bdenny 评论0 收藏0

热门文章

<