HPB芯链系列
汪晓明
这个作者很懒,什么都没留下…
展开
-
HPB-Wallet:HPB钱包Xcode集成
HPB-Wallet:HPB钱包Xcode集成HPB-Wallet:HPB钱包Xcode集成1 集成说明由于HPB主网账户底层算法和以太坊相同,因此我们可以采用以太坊的底层算法对接HPB。熟悉以太坊的朋友都知道,以太坊提供了一个Web3.js API 中文文档的库,通过调用js的代码去实现区块链DApp的开发。但是对于iOS的小伙伴来说,直接调用js无疑是很困难的,并且从实...原创 2019-07-23 16:10:34 · 215 阅读 · 0 评论 -
HPB主网接入最佳实践之Java版
1、开始准备1.1 学习门槛 熟悉Java的基本语法和使用 熟悉Java的IDE工具基本使用(Eclipse,IDEA) 熟悉Git版本管理的基本语法和使用 熟悉SpingBoot开发(本Demo提供的是基于Springboot的源码) 熟悉区块链的基本原理 HPB主网如何介入请前往https://www.hpb.io/client了解...原创 2019-09-27 10:44:07 · 351 阅读 · 0 评论 -
HPB钱包与中间件接口
为方便开发者更容易的开发或者使用HPB钱包,HPB的钱包开发者们准备了一份常用的API接口介绍。一、HPB版本控制器1、查询版本号描述:应用钱包查询版本号。请求说明:请求方式: POST 请求URL:http://47.75.96.163:9888/HpbComponent/cms/version调用示例:[ "1","0"]请求参数说明:参数名...原创 2019-09-20 11:03:04 · 580 阅读 · 0 评论 -
HPB:HPB开发节点搭建指南
导读: 社区开发者在开发HPB DAPP的时候首先面临的就是如何接入HPB主网的问题,本文介绍了开发者节点的搭建过程,本文基于Ubuntu 16.04搭建,开发节点相当于轻节点,可发起交易,进行区块同步,但不能进入候选节点、高性能节点的选举,也不能出块,可作为DAPP应用的接入节点。进行开发节点搭建时您有以下两种方式选择:(1) 方式一:通过源代码进行节点搭建,选择此种搭建方式需要具备一定...原创 2019-08-22 11:55:19 · 523 阅读 · 0 评论 -
区块链技术现状、理念和特色
区块链的技术现状其实主要是随着其交易量和应用的增长,会出现网络拥堵的问题,而现有的区块链底层仍停留在初级发展阶段,存在很多技术瓶颈,dapp落地也会很困难,TPS成为瓶颈问题。 `1. 现存的技术瓶颈1.1 TPS性能首先就是TPS性能问题。TPS(Transactions Per Second)是每秒交易量的意思,是主链的核心性能。TPS也可以成为每秒吞吐量,处理的吞吐量越高...原创 2019-08-14 11:36:05 · 1076 阅读 · 0 评论 -
HPB普及:BOE完整流程、高性能选举
HPB普及:BOE完整流程、高性能选举BOE完整流程在共识选举算法方面,当前主流区块链技术共识机制,主要分为两大类: 一类是以比特币、以太坊为代表的去中心化机制;治理者与有强大算力的节点对等,存在对算力资源消耗严重的问题。 一类是非POW机制,这类机制大部分呈现为持有者中心化。治理者与实际财富拥有者对等。公平性需要仔细考量设计。 HPB的共识机制是根据主网分层网...原创 2019-08-05 11:32:09 · 513 阅读 · 0 评论 -
HPB 是什么
HPB 是什么1 创新之处HPB芯链采用全新的区块链软硬件体系架构,结合高性能 区块链开源硬件(BOE)以及软件,实现了区块链分布式 应用的性能扩展,在保证安全性和去中心化等特性的情况 下实现了高TPS和低延迟。HPB芯链的共识算法采用双层 选举机制验证交易,在选举制和邀请制之间达成平衡。2 开源公链HPB芯链作为开源公链,公众可自由调用其智能合约,贡 献数据,以及使用该公链平台。...原创 2019-07-26 14:59:48 · 2755 阅读 · 0 评论 -
HPB-Wallet:HPB钱包助记词生成和备份
HPB-Wallet:HPB钱包助记词生成和备份助 记 词 生 成1 BIP32, BIP39, BIP44 BIP32:定义 Hierarchical Deterministic wallet (简称 “HD Wallet”),是一个系统可以从单一个 seed 产生一树状结构储存多组 keypairs(私钥和公钥)。好处是可以方便的备份、转移到其他相容装置(因为都只需要 see...原创 2019-07-25 17:51:15 · 666 阅读 · 0 评论 -
HPB芯链 -- 共识算法选举机制描述
1 简介为了适应BOE技术的要求,同时尽可能的提升安全TPS, HPB共识算法采用了高效的双层选举机制,即外层选举和内层选举。外层选举:由具有BOE板卡的所有用户中选取出。选取周期为3个月。选取方式为通过HPB钱包进行投票选举。内层选举:采用节点贡献值评价指标,从众多候选节点中选出高贡献值节点成员。基于Hash队列记名投票机制,在每次区块生成时,计算高贡献值节点生成区块的优...原创 2019-07-30 11:49:48 · 278 阅读 · 0 评论 -
HPB智能合约最佳实践
1 、概述1.1 前言本文档主要通过实例指导如何在HPB主网上发布智能合约教程。文档阅读人员:社区开发人员、测试人员、运维人员。1.2 学习准备1.2.1 Solidity语言Solidity是一种开源的智能合约高级语言,可以运行支持开源的Ethereum虚拟机(EVM)之上。 具体的语言介绍和学习入门,在以下的网址中有详细介绍: https://solidity.read...原创 2019-10-11 11:12:52 · 562 阅读 · 0 评论