区块链 历史¶
本栏内容摘自百度百科比特币和以太坊词条。
区块链 的起源¶
区块链的起源是Satoshi Nakamoto在2008年发布的《比特币:一种点对点的电子现金系统》这一文章,在文中阐述了基于P2P网络技术、加密技术、时间戳技术、区块链技术等的电子现金系统的构架理念。
区块链 特性¶
- 去中心化:分布式存储的,所以不存在中心点,以至于无需可信第三方提供系统
- 开放性:区块链的系统数据是公开透明的,例如在Conflux网络中可以通过ConfluxScan查看所有区块数据
- 自治性:区块链采用基于协商一致的规范和协议,各节点将严格按照这一规范或协议执行
- 信息不可篡改性:得益于报文摘要函数的使用,如果信息存储到区块链中将被永久保存且无法被篡改。
- 匿名性:在区块链中钱包地址无法体现个人的信息,但关于区块链能否达到100%的匿名性,仍然存在争议。
「相对更易用的」区块链¶
以太坊(英文Ethereum)是一个开源的有智能合约功能的公共区块链平台,通过其专用加密货币以太币(Ether,简称ETH)提供去中心化的以太虚拟机(Ethereum Virtual Machine)来处理点对点合约。
以太坊的设计遵循了如下原则:
- 简洁原则:协议尽可能被设计的足够简单,便于程序员进行开发与建设
- 通用原则:以太坊提供了一个内部的图灵完备的脚本语言以供用户来构建任何可以精确定义的智能合约或交易类型
- 模块化原则:不同功能尽可能模块化且可分
- 无歧视原则:不试图反对特定的不受欢迎的应用