2022-06-17 14:13
相关工具 客户端和开发库 以太坊客户端可用于接入以太坊网络,进行账户管理、交易、挖矿、智能合约等各方面操作。 以太坊社区现在提供了多种语言实现的客户端和开发库,支持标...
2022-06-15 15:41
核心概念 基于比特币网络的核心思想,以太坊项目提出了许多创新的技术概念,包括智能合约、基于账户的交易、以太币和燃料等。 智能合约 智能合约(Smart Contract)是以太坊中最为...
2022-06-14 14:12
以太坊(Ethereum)项目的最初目标,是打造一个运行智能合约的平台(Platform for Smart Contract)。该平台支持图灵完备的应用,按照智能合约的约定逻辑自动执行,理想情况下将不存在故...
2022-06-13 14:56
相关工具 比特币相关工具包括客户端、钱包和矿机等。 客户端 比特币客户端用于和比特币网络进行交互,同时可以参与到网络的维护。 客户端分为三种:完整客户端、轻量级客户端和...
2022-06-12 15:51
设计中的权衡 比特币的设计目标在于支持一套安全、开放、分布式的数字货币系统。围绕这一目标,比特币协议的设计中很多地方都体现了权衡(trade-off)的思想。 区块容量:更大的...
2022-06-10 14:34
闪电网络 比特币的交易网络最为人诟病的一点便是交易性能:全网每秒 7 笔左右的交易速度,远低于传统的金融交易系统;同时,等待 6 个块的可信确认将导致约 1 个小时的最终确认时...
2022-06-09 15:16
比特币网络是完全公开的,任何人都可以匿名接入,因此共识协议的稳定性和防攻击性十分关键。 比特币区块链采用了 Proof of Work(PoW)机制来实现共识,该机制最早于 1998 年在 B-mon...
Blockhash,Hash,哈希抽奖,区块哈希,比特币项目简介
2022-06-07 14:21
比特币(BitCoin,BTC)是基于区块链技术的一种加密货币;比特币网络是首个经过大规模、长时间检验的公有区块链系统。 自 2009 年 1 月 3 日正式上线以来,比特币价格经历了数次的震...
2022-06-04 13:24
其它技术 密码学领域涉及到的技术还有许多,这里总结一些还在发展和探讨中的话题。 零知识证明 零知识证明(Zero Knowledge Proof),是这样的一个过程,证明者在不向验证者提供任何...
2022-06-01 15:32
Merkle 树结构 (又叫哈希树)是一种典型的二叉树结构,由一个根节点、一组中间节点和一组叶节点组成。默克尔树最早由 Merkle Ralf 在 1980 年提出,曾广泛用于文件系统和 P2P 系统中...
2022-05-31 16:27
按照 X.509 规范,公钥可以通过证书机制来进行保护,但证书的生成、分发、撤销等步骤并未涉及。 实际上,要实现安全地管理、分发证书需要遵循 PKI(Public Key Infrastructure)体系。该体...
2022-05-25 15:06
CAP 原理最早出现在 2000 年,由加州大学伯克利分校的 Eric Brewer 教授在 ACM 组织的 Principles of Distributed Computing(PODC)研讨会上提出的猜想。两年后,麻省理工学院的 Nancy Lynch 等学者进行...
2022-05-23 11:57
数字艺术品和 NFT 过去几年里,数字艺术品探索了采用 NFT(非同质化代币,Non Fungible Token)这一新的数字媒介形式进行资产交易的可能性。 未来大量的物品交易,都可以通过 NFT 形式进...
2022-05-21 15:55
金融服务 金融活动影响人类社会的方方面面,目前涉及货币、证券、保险、抵押、捐赠等诸多行业。通过金融交易,可以优化社会资源运转效率,实现资源使用的最优化。可以说,人类...
2022-05-21 10:41
Merkle Tree概念 这里写图片描述 Merkle Tree,通常也被称作Hash Tree,顾名思义,就是存储hash值的一棵树。Merkle树的叶子是数据块(例如,文件或者文件的集合)的hash值。非叶节点是其对应子节...