Awesome Blockchain 区块链技术导航

2019-05-22
阅读 1 分钟
2.3k
区块链技术导航:收集整理最全面最优质的区块链(BlockChain)技术开发相关资源。以后找不到文档资料的时候去导航站看看。 先亮个像,我长这样: 导航站内容 区块链开发所涉及的资源: 如 项目白皮书、黄皮书、SDK 文档及翻译、GitHub地址库、开发工具链、开发案例、音视频课程等。 涉及的技术有: 区块链主流技术如比特币...

如何开发一款以太坊安卓钱包系列3 - 资产信息展示

2019-04-04
阅读 4 分钟
2.1k
本文首发于深入浅出区块链社区原文链接:开发以太坊安卓钱包系列第3篇,原文已更新,请读者前往原文阅读 请大家前往深入浅出区块链主站, 获取最新内容。 这是如何开发以太坊(安卓)钱包系列第3篇, 钱包账号资产信息展示,展示信息主要包括账号地址、eth余额及该账号所拥有的Token及余额。 预备知识 MVVM 本文会涉及和...

跨链技术的分析和思考

2019-03-25
阅读 7 分钟
2.9k
当前的区块链底层技术平台百花齐放,不同的业务、不同的技术底层的区块链之间缺乏统一的互联互通的机制,这极大限制了区块链技术和应用生态的健康发展。跨链的需求由此而来,本文通过分析几种主流的跨链方案探讨跨链技术的本质及相应的解决思路。

Web3.js 0.20.x API 中文版翻译

2018-09-06
阅读 4 分钟
2.5k
为了开发一个基于以太坊的去中心化应用程序,可以使用web3.js库提供的web3对象, 在底层实现上,web3通过RPC调用与本地节点通信, web3.js可以与任何暴露了RPC接口的以太坊节点连接。

比特币如何达成共识 - 最长链的选择

2018-05-16
阅读 2 分钟
2.7k
这其实是一个经济问题,在经济活动中的每个人都是自私自利的,追求的是利益的最大化,一个节点工作量只有在其他的节点认同其是有效的(打包的新区块,其他的节点只有验证通过才会加入到区块链中,并在网络上传播),才能够过得收益,而只有遵守规则才会得到其他的节点认同。因此,基于逐利,节点就会自发的遵守协议。共...

比特币脚本及交易分析 - 智能合约雏形

2018-05-15
阅读 3 分钟
2.8k
大家都有转过账,每笔交易是这样的:张三账上减¥200,李四账上加¥200。在比特币区块链中,交易不是这么简单,交易实际是通过脚本来完成,以承载更多的功能个,这也是为什么比特币被称为是一种“可编程的货币”。本文就来分析一下交易是如何实现可编程的。

比特币所有权及隐私问题-非对称加密应用

2017-11-14
阅读 2 分钟
2.2k
本文首发于深入浅出区块链社区原文链接:比特币所有权及隐私问题-非对称加密应用原文已更新,请读者前往原文阅读 比特币系统是如何确定某个账户的比特币是属于谁的?谁可以支付这个账户比特币?如果你对这个问题还不是很明白,那就一起来看看吧。 银行系统 我们先来回顾下现实的银行系统: 首先我们需要把我们的个人信息...

比特币是什么,看这篇就懂了

2017-11-10
阅读 1 分钟
4.1k
对于比特币也许一千个人有一千种理解。本文作为入门篇(写给完全没有了解过比特币概念的新手,老手可忽略),我尽量用简单易懂的语言来介绍比特币。 到底什么是比特币,它到底是怎么运行的呢。

比特币如何挖矿(挖矿原理)-工作量证明

2017-11-09
阅读 2 分钟
4.3k
在区块链记账原理 一篇,我们了解到记账是把交易记录、交易时间、账本序号、上一个Hash值等信息计算Hash打包的过程。我们知道所有的计算和存贮是需要消耗计算机资源的,既然要付出成本,那节点为什么还要参与记账呢?在中本聪(比特币之父)的设计里,完成记账的节点可以获得系统给与的一定数量的比特币奖励,这个奖励的...

分析比特币网络:一种去中心化、点对点的网络架构

2017-11-07
阅读 2 分钟
5.3k
比特币采用了基于互联网的点对点(P2P:peer-to-peer)分布式网络架构。比特币网络可以认为是按照比特币P2P协议运行的一系列节点的集合。本文来分析下比特币网络,了解它跟传统中心化网络的区别,以及比特币网络是如何发现相邻节点的。