区块链技术

区块链是一项允许个人和公司无需任何中间人(如银行)就可以在网络上进行即时交易的技术。在区块链上进行的交易是完全安全的,并且通过区块链技术的功能,可以将所发生的事情记录下来,本版块为大家分享区块链技术如何开发,运作,提供区块链全案解决方案,区块链游戏开发等,专做区块链应用技术,供区块链爱好者学习和交流,注:文章大部分内容参考国内外知名网站,请自行辨别真伪。

最新发布

MimbleWimble—来自数学的隐私魔法
区块链技术

MimbleWimble—来自数学的隐私魔法

阅读(177) 作者(莱恩比特币)

从去年底开始,笔者就一直很关心MimbleWimble这个新的隐私协议的发展,不只是因为Grin主网上线的缘故,或者Litecoin即将采用MimbleWimble协议的关系,而是因为他是很多隐私协议的结晶体,...

Hyperledger Fabric独特架构背后的设计哲学
区块链技术

Hyperledger Fabric独特架构背后的设计哲学

阅读(113) 作者(莱恩比特币)

Fabric 诞生于2015年,是Hyperledger 最早期的项目之一,其主要由IBM 开发并开源,并受到来自多国家的科技公司、顾问公司和新创的广泛参与。Fabric 可以说是专为企业应用而生的分散式帐本...

我们与联盟链的距离
区块链技术

我们与联盟链的距离

阅读(105) 作者(莱恩比特币)

JP Morgan前阵子用了一种联盟链 Quroum来发行与美元等值的代币,提供体系内的金融机构使用;近期Hyperledger也要与VISA合作,推行区块链数字身份。 这些听起来离我们很遥远,却如此中心...

密码学和哈希函数的简单介绍
区块链技术

密码学和哈希函数的简单介绍

阅读(76) 作者(莱恩比特币)

如果去中心化不能解决以上认证、防伪的问题,那区块链的不可篡改性也只不过是一堆不可篡改,但是也无凭无据的交易。所以Cryptography (密码学)和Hash Function哈希值)就诞生了!是这两个...

Dapp(去中心化用程序)简介
区块链技术

Dapp(去中心化用程序)简介

阅读(175) 作者(莱恩比特币)

Dapp(去中心化应用程序)定义是运行在去中心化网络上的应用程序。去中心化网络指的是Peer-To-Peer(P2P)架构的网络。区块链本身就是P2P网络的架构。在Blockchain网络下的资料具有不可篡改的...

【Dapp技术简介】如何构成Decentraland?
区块链技术

【Dapp技术简介】如何构成Decentraland?

阅读(92) 作者(莱恩比特币)

Decentraland是架构于Ethereum区块链上的虚拟世界。Decentraland的土地(Land)是纪录在区块链上的虚拟资产,所有权可以像真实世界中一样转移。土地是数量固定的有限资源,每ㄧ笔土地都有...

ARK “All-in-One Blockchain Solutions” 的特别之处
区块链技术

ARK “All-in-One Blockchain Solutions” 的特别之处

阅读(111) 作者(莱恩比特币)

ARK的宗旨是使区块链被更广泛使用(increasing consumer adoption)。以技术上来说ARK是基于一个DPOS区块链,并有原生的ARK虚拟货币。最主要的功能是让使用者可透过ARK平台和其他区块链互动...

SAFT:朝向合规的代币销售框架
区块链技术

SAFT:朝向合规的代币销售框架

阅读(153) 作者(莱恩比特币)

区块链协议的代币,或简单来说代币,是被用来连结去中心化服务、应用和社群的数字资产(总合来说可称为,代币网络)。 截至撰写本文时,已有众多这类网络被全世界广泛使用,还...

隔离验证钱包开发指南第一部分(基本篇)
区块链技术

隔离验证钱包开发指南第一部分(基本篇)

阅读(107) 作者(莱恩比特币)

关键词(文中可能以英文表示): 隔离见证= SegWit =隔离见证 BIP=比特币改进提案 地址=比特币地址 txin=比特币交易输入 UTXO=未花费的交易输出 P2PKH=支付给PubKey哈希 P2SH=支付脚本哈希 P...

UTXO和Account模型对比
区块链技术

UTXO和Account模型对比

阅读(105) 作者(莱恩比特币)

在当前区块链世界中,主要有两种记录保存方式,UTXO 模式(Unspent Transaction Output) 和Account 模式。Bitcoin 采用的是UTXO 模型,Ethereum 采用的Account 模型,同样CITA 也采用了Account 模型。 Bi...

公链? 私链? 产业如何做选择?
区块链技术

公链? 私链? 产业如何做选择?

阅读(146) 作者(莱恩比特币)

当开始谈到公链或者私链时,笔者脑海中浮现的是十多年前,当云端的观念开始面市,大家对于云端的观念觉得很模糊一直在思考这跟我们传统的client-server架构到底有何不同? 是不是...

什么是共识机制?
区块链技术

什么是共识机制?

阅读(194) 作者(莱恩比特币)

区块链共识机制与它的演进,是由于区块链式去中心化而且分散式的系统,必须要有一套放诸四海皆准类似宪法的规则,来规范如何证明谁能够获得记帐的权利全并且得到奖励,还有意...

举例说明什么是零知识证明(zero-knowledge proofs)
区块链技术

举例说明什么是零知识证明(zero-knowledge proofs)

阅读(197) 作者(莱恩比特币)

什么是零知识证明? 理论上来说就是在不清楚实际情况的状态下,用一些程序来证明自己是符合资格,并让对方信服,用一句话来说明就是「我不需要泄漏任何有效信息就能证明事情本...

Hyperledger Fabric:联盟链的代表
区块链技术

Hyperledger Fabric:联盟链的代表

阅读(130) 作者(莱恩比特币)

在公链、私有链、联盟链?这篇文章中跟大家介绍到,由于应用场景不同的需求,除了常见的公有链以外,还发展出了更适合企业、产业界使用的,私有链以及联盟链。今天带大家认识联...

公有链、私有链、联盟链的简单介绍
区块链技术

公有链、私有链、联盟链的简单介绍

阅读(190) 作者(莱恩比特币)

由于应用场景不同的需求,除了常见的公有链以外,还发展出了更适合企业、产业界使用的,私有链以及联盟链。今天用最快的速度让你秒懂三者之间的差别还有个别具有什么样的优势...

R3 Corda会是更好的选择吗?
区块链技术

R3 Corda会是更好的选择吗?

阅读(76) 作者(莱恩比特币)

前一篇为大家介绍了Hyperledger Fabric联盟链的架构,谈到联盟链就不得不提到比Hyperledger 还要更资深的R3 Corda R3 联盟 R3 于2014 年由David Rutter(CEO)、Todd McDonald(COO)、Jeese Edwards(CFO),...

一分钟了解闪电网络Lightening network
区块链技术

一分钟了解闪电网络Lightening network

阅读(99) 作者(莱恩比特币)

闪电网络要解决的问题 现行交易的问题是scalability。TPS(每秒可以处理的交易数目)太低,若手续费低,这笔交易可能几天之后才会确认。这让比特币不能作为日常支付手段。 闪电网络...

什么是同态加密(Paillier cryptosystem)
区块链技术

什么是同态加密(Paillier cryptosystem)

阅读(96) 作者(莱恩比特币)

在目前的实务上,最常使用的同态加密是Paillier cryptosystem。是一种非对称式加密:会有一组公钥用来加密,一组私钥用来解密。并且在这情况使用的是RSA模组。更具体的说就是公钥有两...

拜占庭将军问题的前世与区块链今生
区块链技术

拜占庭将军问题的前世与区块链今生

阅读(131) 作者(莱恩比特币)

拜占庭将军问题(The Byzantine Generals Problem)是一个分散式对等网络通信容错问题,如今被广泛应用于区块链等领域。然而,为何取名叫拜占庭将军?为什么不是英国将军或中国将军?让...

介绍Plasma MVP 与Plasma Cash
区块链技术

介绍Plasma MVP 与Plasma Cash

阅读(183) 作者(莱恩比特币)

Plasma属于layer 2的solution,就是在主链之外做运作(也就是离线交易)。Plasma简单来说就是链中链,每个链都可以有自己的链,自己的链还可以再有链,就像是tree一样的概念。举例来说,往...

深入了解zk-SNARKs
区块链技术

深入了解zk-SNARKs

阅读(137) 作者(莱恩比特币)

这篇文章主要是更深入介绍zk-SNARKs,不可避免的会有一些数学出现,不过会尽量着重在数学式背后的意义,而不是深入探讨数学公式。 一开始的假设 1. Alice有一个多项式P(x) 2. Bob选一个...

区块链钱包技术原理(三)HD Wallet
区块链技术

区块链钱包技术原理(三)HD Wallet

阅读(180) 作者(莱恩比特币)

上一篇谈到了钱包软件的如何创建私钥、地址以及数字签名技术,本篇是最后一篇,带你认识管理私钥功能。 多私钥使用需求... 在谈管理私钥功能之前,我们先了解使用者对于私钥的...

区块链钱包技术原理(二)创建地址&数字签名
区块链技术

区块链钱包技术原理(二)创建地址&数字签名

阅读(107) 作者(莱恩比特币)

上一篇开场谈到了区块链钱包软件的角色与功能,本篇将开始谈其背后的技术,将分成两篇,此篇先说明以下功能。 1、创建私钥、地址2、传递讯息 这边就先略过了两个功能的需求与目...

区块链钱包技术原理(一)角色与功能
区块链技术

区块链钱包技术原理(一)角色与功能

阅读(189) 作者(莱恩比特币)

本系列文章会分成三小篇,从钱包软件的用途、功能范围开始,至三个钱包技术原理,无任何程式码,以及复杂的技术,或是详细的运算函数解说,整体以有逻辑与架构的方式说明,希...