1,摘要 ERC1410为STO环境中使用的一个以太坊协议标准。辉哥着眼于深度理解和编码实现,从以下几个方面阐述对ERC1410的理解。 1) ERC1410和ERC1411(ERC1400),ERC...
什么时候“比特币”将不再产生强烈的分裂?
第0章 引言 在加密数字货币和区块链历史上,称得上巨大的分裂的事件有三次。第一次是,以太坊在2016年7月分裂出ETH和ETC;比特币在2017年8月分裂出BTC和BCH;比特币现金(BCH)在201...
比特币钱包开发:钱包项目整体架构设计
目标 搭建NodeJS后端框架 搭建前端web框架 前后端交互 前言 本课程是比特币钱包开发,后端使用的NodeJS搭建,客户端使用的web前端,VSCode开发工具,Ubuntu16.04系统(当然...
比特币钱包开发:通过助记词扩展子地址的原理与编码
目标 掌握生成助记词的原理 掌握助记词生成种子的原理 掌握种子生成子秘钥的原理 编程实践:从生成助记词到子地址 前言 为了安全尽量保证比特币地址的公钥未在网络上出现过,这就需要我们每次支付时,将支付额...
以太坊1.0开发者:分片技术还需要几年时间,要不我们先在PoW链上扩容50倍救救急吧
虽然分片和Casper的工作正在继续进行中,并且第0阶段信标链(Beacon Chain)的多种实现可能在年底完成,不过以太坊1.0团队似乎正在计划继续优化当前的PoW链,一位开发者表示: “第一个目...
中本聪是对的!新研究表明比特币51%攻击是多么的“不现实”
根据一项新的研究,比特币51%攻击对攻击者来说是徒劳的,因为它需要“大量的支出”和“很少的财务回报”,这项研究得出的结论是,比特币是安全的。 比特币51%攻击需要“大笔支出”  ...
比特币钱包开发:开发比特币钱包不得不了解的概念
目标 本章的内容是理解比特币钱包开发中非常重要的概念。 理解钱包、账号、地址、公钥、私钥、密码、助记词 理解HD钱包是什么 清楚BIP协议的常见版本的作用 清楚Base58在比特币账号中的重要性 一、...
区块链技术经济学教程:从区块链起源到技术挑战
为能让更多人正确认识区块链、深刻理解区块链带来的变革,天链沙盒研究院编写了《区块链技术经济学教程》,对区块链相关的技术、哲学、经济、金融、法律监管系统的梳理。我们期望通过这个教程,帮助监管者和从业者熟...
精通EOS系列 | EOS初体验
EOS 初体验 很多人都听说过 EOS,号称区块链 3.0。你是不是很想体验一把然后再决定要不要继续研究下去,EOS 是用 C++ 开发的,可是对于 C++ 系统来说,编译绝对是个麻烦,依赖一大堆,依...
深入浅出讲解BANCOR算法
1、摘要 通过本文学习,可以获得以下目标: 1)了解BANNCOR协议的基本原理; 2)通过举例熟悉BANNCOR算法的效果。 2、BANCOR算法的来源 在20世纪40年代,英国经济学...
从零开始学习比特币开发:生成地址
生成地址 如果有人想发送比特币给你,或者你从别人那里买几个比特币,就要把地址给对方,对方才能把币打到你指定的地址上。那么,如何才能拥有一个地址呢,下面我们就来讲讲这个问题。 比特币核心提供了很多 RP...
HD 钱包及其创建过程的精华总结
引子 创建钱包及其重要的几个都写完了,但总感觉还缺少一些什么,到底缺少什么呢?在重新读过几边之后,才发现通过前面几篇文章还是不能把一切连贯起来,所以又补写了本篇,作为创建钱包的补充说明。 正文 首先说...