自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HiBlock的博客

区块链

  • 博客(276)
  • 收藏
  • 关注

转载 给 Web 开发人员的以太坊入坑指南

以太坊现在各种学习资料数不胜数,但由于以太坊正处于飞速发展阶段,有些学习资料很快就过时了。所以想找到有价值的资料无异于大海捞针。我费了很大功夫,才建立起对以太坊的整体认识,搞清楚它的工作机制。我相信很多跃跃欲试的开发人员正面临着跟我一样的问题,所以我把自己的认识整理出来,希望能对大家有所帮助。我们一般会把 web 程序部署在 AWS、Heroku 或某个云平台提供的云主机上,所有客户端都跟这...

2018-12-12 13:07:58 771

转载 区块链技术与应用回顾

区块链(BlockChain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的 新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。这次是再次回顾了,笔者是在2014年接触BitCoin与BlockChain。1区块链是一种去中心化的状态机比特币的特点以太坊的特点Bitcoin/Ethereum/Ripple/Hyperledger的...

2018-12-10 22:42:49 859

转载 区块链安全 - 以太坊短地址攻击

1基础知识EVM虚拟机在解析合约的字节码时,依赖的是ABI的定义,从而去识别各个字段位于字节码的什么地方。关于ABI,可以阅读这个文档:https://github.com/ethereum/wiki/wiki/Ethereum-Contract-ABI一般ERC-20 TOKEN标准的代币都会实现transfer方法,这个方法在ERC-20标签中的定义为:function transf...

2018-12-10 22:40:08 908

转载 区块链100讲:加密货币隐私性概述

“在我眼中,隐私就是让我们免于言行受到外界关注的困扰,并创造出一些空间以便我们为了自身的幸福而随心所欲地进行优化,只是为了我们自己的幸福,而不是因为在意别人对我们的看法。”—— Vitalik Buterin众所周知,隐私性是近来加密货币领域的一项重要话题。无论是公司还是个人,都不希望本国政府、他国政府、家人、同事或商业竞争对手可以毫无限制地随意查看他们发布在公有链上的所有信息。目前针对...

2018-12-07 23:04:17 1437

转载 区块链安全:基于区块链网络攻击的方式原理详解

目前对区块链网络安全威胁最大的3种攻击方式:Sybil攻击、Eclipse攻击和DDoS攻击。本文将重点讲解上述三种攻击方式的原理,以供有关机构参考,在开发基于区块链网络的应用系统时采取措施加强防范。1基于区块链网络的 Sybil攻击Sybil攻击最初是由Douceur在点对点网络环境中提出的,他指出这种攻击破坏了分布式存储系统中的冗余机制,并提出直接身份验证和间接身份验证两种验证方式。...

2018-12-06 22:07:17 3119

转载 这个小姐姐说:你之前所知道的区块链可能都是错的

随着币价的一直下跌,有传言说,比特币价格此次崩盘,只是大 BOSS 吴忌寒为加速淘汰老旧矿机而祭出的绝招。无论这个阴谋论真假与否,在整个区块链行业的凛冽寒冬中,价格的涨跌已经左右了太多的人头脑之中的理智。可是,众人之中,究竟有几个人真正理解了区块链技术的密码学机制与分布式计算?究竟有几个人还会关心区块链在技术上的创新?尘归尘,土归土。可能只有巨大的泡沫消散之后,区块链才能通过技术创新显示出真...

2018-12-05 22:05:20 731

转载 区块链100讲:区块链中的随机数

我们生活的环境充满了随机性。一直以来,运气,概率和命运这些概念都与随机性紧紧联系在一起。所有人类无法理解或无法预测的事物往往都被归类为随机事物。从生理上来说,我们也是沉浸在了随机海洋中。从云的运动到粒子和波浪的行为,随机性简直无处不在。然而,尽管人类接触到了各种各样的随机事物,对随机性很熟悉,但依然难以将它转化为计算机可以使用的东西。当我们谈论计算机系统中的随机性时,我们真正指的是伪随机性,即...

2018-12-02 22:29:35 3536

转载 区块链100讲:Hyperledger Fabric 中的链码(智能合约)

1链码概念网络运行环境我们已经启动完成,现在我们从开发者的角度来认识一下完成交易所必须的智能合约(在 Hyperledger Fabric 中被称之为 Chaincode,也就是链上代码)的相关知识,以便于理解账本中的数据到底是通过什么方式进行操作。Chaincode:链上代码,简称链码,一般是指由开发人员使用Go语言(也支持Java等语言)编写的应用程序代码,提供分布式账本的状态处理...

2018-12-01 22:03:46 3006

原创 郝振亚:工业互联网领域边缘计算与区块链实践

随着智能制造与工业互联网的不断发展,工业互联网领域与其它新兴技术体系是否可以挖掘出更多的有效结合方式,区块链在实体经济建设过程中如何体现其特有价值,区块链的BaaS服务形态,怎样才能更灵活的服务多种项目需求,上海亿喆网络公司试图通过工业互联网领域的实际案例了解,为以上问题找到一些有价值的思考方向和解答角度。工业互联网是全球工业系统与高级计算、分析、感应技术以及互联网连接融合的结果。它通过智能机...

2018-11-30 23:15:18 623

转载 Blockathon(悉尼):2018 悉尼区块链马拉松全纪录

自去年起,天钥团队及区块链社区 bitfwd 开始了一个实验,即主办澳大利亚的区块链黑客马拉松(Blockathon),聚集社区之力开发去中心化的解决方案。而这一活动也带来了伟大的成果,从那之后我们在悉尼,北京,上海和立陶宛都开展了国际性的区块链马拉松,效果令人惊叹。临近年底之际,我们又把它带回了梦开始的地方 - 澳大利亚悉尼。从11月初开始,我们就开始举办预热研讨会。bitfwd 社区邀请到...

2018-11-29 23:05:13 474

转载 区块链安全:实现公链双花攻击的多种方法

针对 EOS、NEO 等大公链平台的多个双花攻击漏洞的案例,360 区块链实验室总结出了多种造成数字货币双花攻击的多种原因,并提出了一种通用的安全减缓措施。各种大公链项目实际上都产生过能够产生双花攻击之类的严重安全问题,盗取加密货币对黑客来讲不是难事。而在几个月的区块链安全研究中,360 区块链实验室收到了来自各个项目方价值超过 30 万美金的数字货币漏洞报告奖励。2008 年,中本聪提出了...

2018-11-28 22:39:08 1262

转载 如何招聘面试区块链以太坊开发人才

对优质区块链开发人员的需求很大,这是有充分理由的。区块链和ICO领域在过去几年中爆炸式增长。越来越多的人试图进入并在该领域中扬名立万。但是,为了获得成功,他们拥有一支强大而健全的团队至关重要。区块链开发人员,更准确地说,以太坊开发人员是该团队中最关键的组成部分。因此,在本指南中,我们将使你的生活更轻松。我们将向你展示如何精确定位和从人群中筛选的优秀的人才。在我们雇用以太坊开发者之前,重要的是...

2018-11-25 22:38:00 518

转载 央行工作论文:区块链能做什么、不能做什么?

央行网站公布最近工作论文,徐忠和邹传伟在论文中表示,目前真正落地并产生社会效益的区块链项目很少,除了区块链物理性能不高以外,区块链经济功能的短板也是重要原因。不要夸大或迷信区块链的功能,区块链应用要立足实际情况,目前区块链投融资领域泡沫明显。应在持续研究和试验的基础上,理性客观评估区块链能做什么、不能做什么。目前区块链投融资领域泡沫明显,投机炒作、市场操纵甚至违规违法等行为普遍,特别是涉及公...

2018-11-24 22:23:40 539

转载 区块链100讲:理解 Web 3-描述新一代更好的互联网

通用标准和新工程带来的网络效应因特网又变了。在过去的几十年里,基于互联网的服务朝着中心化的方向发展。今天,那少数几个大公司,掌握着我们用于信息搜索、存储个人数据、管理个人线上身份、公开或秘密交流的平台。同时,一些看起来不相关的边缘科技正在发展,包括从加密信息到数字货币。在松散的社区里,“Web 3” 成为了一个包罗万象的术语,描述了一个新一代更好的互联网:一个支付和资金为数字原生的互联网、...

2018-11-23 21:59:24 1461

原创 区块链100讲:STO技术标准(ST-20,SRC20,R-TOKEN,DS Protocol,ERC1400,ERC1410)

1摘要在STO通证的发行环节,与普通应用类通证的简单流程不同,证券类项目方需要特定的发币技术解决方案(协议级别)与法律合规的服务。由于证券类通证对投资者有要求,因此在交易通证时,需要将交易限制在合规的投资者之间或者其他条件的限制中。本讲辉哥整理了跟STO通证发行配套的一些协议标准和公司介绍,公布了对应的官网和GITHUB地址,便于感兴趣人员做专业研究分析。(1)Polymath - ST...

2018-11-22 17:40:15 1438

原创 如何实现MetaMask签名授权后DAPP一键登录功能?

1摘要网站太多,各种用户名/密码实在记不住。所以我们逐渐接受了BAT账号的授权登录功能。在以太坊DAPP应用中,也可以使用MetaMask实现授权后一键登录功能。MetaMask是去中心化钱包,授权信息不会如BAT中心一样存在被收集利用的问题。本文从技术层面讲清楚原理,并结合代码说明如何实现。2授权一键式登录的利弊分析我们往往被自己的密码难住,越来越抵制传统的电子邮件/密码注册流程。...

2018-11-22 17:39:11 2511

转载 ERC1400提案中文版,关于ERC的新成员,你想要知道的都在这里了

9月11日,开发者Stephane Gosselin在GitHub提交了一份新提议,公布了一项新的证券型Token – “ERC1400”。新Token提案主打监管功能,目的是方便用户以合法合规方式在以太坊网络发行证券。目前,ERC1400还处于起草阶段,未来是否会获得社区通过并投入使用还尚未可知。临界 (Hashgard) 团队对ERC1400的提案进行了翻译,为所有的开发和技术人员,提供...

2018-11-17 22:29:39 452

原创 【分享实录】BANCOR算法详解及代码实现

1活动基本信息1)主题:【区块链技术工坊22期】BANCOR算法详解及代码实现2)议题:BANCOR算法的特点和优劣势BANCOR算法和举例如何加入BANCOR.NETWORK交易所如何开发自己的BANCOR去中心化交易平台?3)嘉宾:王登辉创业股平台 CTO,尖晶技术赋能中心副总经理, HiBlock区块链社区上海合伙人,电子科技大学硕士毕业, 10年...

2018-11-16 22:22:39 590

原创 如何实现MetaMask签名授权后DAPP一键登录功能?

1摘要网站太多,各种用户名/密码实在记不住。所以我们逐渐接受了BAT账号的授权登录功能。在以太坊DAPP应用中,也可以使用MetaMask实现授权后一键登录功能。MetaMask是去中心化钱包,授权信息不会如BAT中心一样存在被收集利用的问题。本文从技术层面讲清楚原理,并结合代码说明如何实现。2授权一键式登录的利弊分析我们往往被自己的密码难住,越来越抵制传统的电子邮件/密码注册流程。...

2018-11-14 22:54:40 3272

原创 如何从零开始搭建一个Truffle框架的DAPP应用

1摘要开发实战|3步教你在以太坊上开一家宠物店(附流程+代码)介绍了如何获取宠物商店的TRUFLLE框架代码,并完成部署的过程。但是这个是已经成熟的代码框架,一般用户要开发自己的项目。那如何借用宠物商店成熟框架完成自有DAPP的搭建呢?我们以tiny熊老师的一个姓名/年龄智能合约用例来呈现方法。2需求描述我们要实现一个用户姓名和年纪的输入和呈现页面,能更新智能合约上的用户名和年龄。重...

2018-11-13 23:43:29 918

转载 如何通过API接口方式获得ETH的实时交易行情数据?

1OKCOIN API概述OKCoin为用户提供了一整套简单而又强大的开发工具,旨在帮助用户快速、高效地将OKCoin交易功能整合到自己的应用当中。OKCoin接口是提供服务的基础,开发者在OKCoin网站创建账号后,可以根据自身需求建立不同权限的API,并利用API进行自动交易或者提现。通过API可以快速实现以下功能:获取市场最新行情获取买卖深度信息查询可用和冻结金额...

2018-11-11 22:23:19 9432

原创 BANCOR学习:如何从BANCOR交易所兑换ENJIN通证?

1摘要本文以bancor.network去中心化交易所为参考,介绍如果在bancor协议平台购买enj(恩京)通证的实操方法。本文假设你已经在CHROME浏览器上安装MetaMask钱包,如果没有的话,参考文章《如何在WINDOWS环境下搭建以太坊开发环境》对应章节。(https://www.jianshu.com/p/683ea7d62a39)2内容2.1 BANCOR.NETWO...

2018-11-10 22:17:25 1464

原创 叶开|Token的10大设计模式及Token金融与治理(长篇干货)

作者:叶开Token经济系统设计方面的先行者。矩阵数字经济智库合伙人,林达控股(1041HK)执行董事,中农普惠金服董事合伙人,南京大学兼职教授。专注于传统产业升级、产业金融和区块链,著有《社会化媒体运营》、《粉丝经济》、《O2O实践》等相关著作。专访Token经济设计专家叶开:Token设计画布与10大设计模式本文叶开老师为大家分享Token的10大设计模式,包括 内容模式、服务模式...

2018-11-07 22:33:15 3315

转载 专访Token经济设计专家叶开:Token设计画布与10大设计模式

作者:叶开Token经济系统设计方面的先行者。矩阵数字经济智库合伙人,林达控股(1041HK)执行董事,中农普惠金服董事合伙人,南京大学兼职教授。专注于传统产业升级、产业金融和区块链,著有《社会化媒体运营》、《粉丝经济》、《O2O实践》等相关著作。近两年区块链的大火,一方面导致了各种各样的公链层出不穷,另一方面也吸引了传统行业和主流资金的不断涌入。这将为Token经济带来实体的产品、服务、...

2018-11-06 22:50:25 840

转载 【葵花宝典】区块链技术面试必考题

随着各大企业纷纷布局区块链,各行业对区块链人才求贤若渴,区块链从业者的待遇也是水涨船高。动辄百万的年薪+通证激励,不知你是否已经蠢蠢欲动。不过区块链涉及的领域既多且杂,在面试中你不仅需要有牢固的知识储备,还需要一本“面试葵花宝典”以防万一。话不多说,上干货。话说,区块链行业对人才的缺口越来越大,但由于区块链涉及的知识领域较为广泛,能找到真正有用的人才对每个企业来说都非常不易。另一方面,...

2018-11-04 22:50:09 10321 1

转载 【分析】最流行的3款DAPP浏览器和原理

摘要:区块链经历5到10年的发展,我们也将迎来 Web 3.0 和整个DApp生态的大发展、大繁荣,届时DApp浏览器也将从边缘走向主流人群,成为用户进入Web 3.0世界的窗口。随着智能手机的普及,移动互联网已经深入到生活的方方面面,用户更习惯于直接通过手机来使用各种应用程序,DApp自然也不例外。根据“State of the DApps”的数据,目前市场上已有1800多个DApp,...

2018-11-03 23:35:24 3319

转载 技术实战:农产品质量溯源区块链方案

1简介本文的目的主要是描述如何将区块链的技术应用到农产品信息追溯系统中。 本文将从系统的架构角度来阐述相应的功能,具体每个功能的技术实现方式将不在本文中阐述。2项目背景本架构是基于区块链构建的农产品质量追溯系统,将农产品/养殖水产品从采购原材料、种植/养殖、加工、物流运输、零售商到消费者餐桌的整个流程中产生的相关信息上链,因此不同的参与方对整个流程产生的信息具有知情权。追溯主要是通过区...

2018-11-02 22:42:26 4721

转载 区块链100讲:HTTPS协议的原理及其与HTTP协议的区别

1HTTPS协议是什么https协议比http协议多了一个s,字面意思上s=secure(安全)。它跟http协议一样都是应用层协议,都是工作在TCP协议之上。只不过https协议在传输过程中的数据都是经过了加密。本质上HTTPS协议就是在TCP协议之上又加了一层SSL协议来实现了加密这个操作(不准确的说HTTPS就就是披着是SSL的皮的HTTP协议)2HTTPS和HTTP的区别...

2018-11-02 22:41:27 645

转载 EOS区块链DApp去中心化应用汇总

EOS最近一直在区块链新闻中。它的主干网(公有链)发布了,人们仍然对它们持怀疑态度。在101Blockchain.com网站上,我们知道会有紧张的投资者、怀疑的分析家和像你一样好奇的读者。这就是为什么今天,我们将通过40+EOS DAPPS,我们认为EOS必须提供增加当前价值的DAPS生态系统。EOS Mainnet启动已于6月14日完成。在启动的第一周,它获得了一定的成功。它还看到了Infi...

2018-11-02 22:40:53 924

转载 区块链100讲:EOS通信机制分析

客户端和服务器端的通信采用RESTful软件架构风格,服务器端的每个资源对应一个唯一的URL地址,客户端将URL地址封装成http请求发送到服务器端,请求对应的资源或者执行相应操作。1客户端发送消息流程以转账为例,说明EOS消息处理流程。通过cleos客户端发起转账命令,在main函数中,解析transfer命令,通过create_transfer函数将交易发送者、交易接收者、token...

2018-11-02 22:39:49 279

原创 深入理解Plasma(3):Plasma MVP

这一系列文章将围绕以太坊的二层扩容框架,介绍其基本运行原理,具体操作细节,安全性讨论以及未来研究方向等。本篇文章主要介绍 Plasma 的一个最小实现 Plasma MVP(Minima Viable Plasma)。在上一篇文章中我们已经理解了 Plasma 中的一些关键操作,但是 Plasma 是一套框架,如果脱离了实际的应用,仍然很难彻底理解它。因此本篇将详细介绍 Plama 的第一...

2018-10-30 22:08:37 260

原创 深入理解Plasma(3):Plasma MVP

这一系列文章将围绕以太坊的二层扩容框架,介绍其基本运行原理,具体操作细节,安全性讨论以及未来研究方向等。本篇文章主要介绍 Plasma 的一个最小实现 Plasma MVP(Minima Viable Plasma)。在上一篇文章中我们已经理解了 Plasma 中的一些关键操作,但是 Plasma 是一套框架,如果脱离了实际的应用,仍然很难彻底理解它。因此本篇将详细介绍 Plama 的第一...

2018-10-30 21:59:42 761 1

转载 以太坊第2层扩容方案:状态通道(State Channels)、Plasma 和 Truebit

对于以太坊来说 2018 年是着力基础建设的一年(https://twitter.com/L4ventures/status/953041925241757697)。今年是初期用户来测试网络极限的一年,并将重新关注一些扩展以太坊的技术。以太坊至今仍处于成长初期。 现今,它还不是安全的或者可扩展的(https://twitter.com/VladZamfir/status/83800631159...

2018-10-30 21:59:02 1288

转载 2018年8月以太坊DApp数据分析报告

近日,链塔数据BlockData发布了《2018年8月以太坊DApp数据分析报告》,报告显示,以太坊上的DApp数量多达775个,形成了一个较为完善的开发生态圈,累计交易笔数多达3.0036603亿,累计交易金额超过59亿ETH。1以太坊DApp总数达775个以太坊是一个开源的,有智能合约功能的公共区块链平台,基于以太币提供去中心化的虚拟机来处理点对点合约,通过一套脚本语言实现让用户建立去...

2018-10-28 22:36:29 698

转载 区块链实践|区块链在银行业的应用与前景

本文来源于公众号 区块链兄弟原文发布于点滴科技资讯以下是我们的社区介绍,欢迎各种合作、交流、学习:)

2018-10-27 22:54:03 501

转载 这30个以太坊开发示例,让你成为80万都挖不走的区块链人才!

2018年已过了大半,币圈跌跌荡荡,而链圈的人在等待凤凰涅槃,熊市专心做技术,牛市才能一展身手、冲破云霄!本文主要告诉你,如何成为一名优秀的以太坊开发者!如果你是以太坊开发者中的“老司机”,请直接看最后一部分:30个为你量身定做的挑战示例!如果你是以太坊初学者,请认真读完,相信你终会受益匪浅。图较多,不想看图,文末有代码!我曾经买过加密货币,曾试图使用一些丑陋矿机挖矿,看过一些稀稀...

2018-10-26 22:42:53 936

转载 区块链100讲:Solidity语法的重载,继承的定义

1摘要以太坊智能合约语言Solitidy是一种面向对象的语言,本文结合面向对象语言的特性,讲清楚Solitidy语言的多态(Polymorphism)(重写,重载),继承(Inheritance)等特性。2合约说明Solidity 合约类似于面向对象语言中的类。合约中有用于数据持久化的状态变量,和可以修改状态变量的函数。 调用另一个合约实例的函数时,会执行一个 EVM 函数调用,这个操...

2018-10-25 22:56:06 738

原创 深入理解Plasma(2):Plasma 细节剖析

这一系列文章将围绕以太坊的二层扩容框架,介绍其基本运行原理,具体操作细节,安全性讨论以及未来研究方向等。本篇文章主要对 Plasma 一些关键操作的细节进行剖析。在上一篇文章中我们已经理解了什么是 Plasma 框架以及它是如何运行的,这一篇文章将对其运行过程中的一些关键部分,包括 Plasma 提交区块的过程,当有恶意行为发生时如何构建防伪证明以及如何退出 Plasma 子链等进行剖析。...

2018-10-25 22:54:37 402

转载 Blockathon记录——by 参赛者 张翔

1前话上周和朋友一起参加了EOS开发者分享会,偶然的机会,了解到blockathon比赛。一个由黑客马拉松衍生出来的基于区块链主题的比赛。报名的时候有点犹豫,对这方面涉及的还不深,一切都是源于兴趣。blockathon流程很简单,两天的时间,在限定的题目里面基于区块链给出解决方案。我接触区块链时间不长,差不多一年时间,但是区块链这个概念提出来的时间也不长。以前区块链的五花八门ICO都是大...

2018-10-24 22:58:48 160

转载 天钥新闻:Blockathon(上海)成功结赛;TENZ-ID中文文档发布

1上海区块链马拉松成功结赛10月19日-21日,由天钥(Tenzorum)团队,bitfwd 社区,HiBlock 以及 Blockchain Brother 合作组织的上海区块链马拉松,在黄浦区 P2 联合创业办公社成功举办。来自世界各地的50名开发者分成9支队伍参与了这次活动。经过48小时的竞赛,以及项目成果路演角逐。最终野狼队、9527队以及逸境队,分获本次比赛的前三名。天钥团队很开心...

2018-10-24 22:57:58 177

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除