区块链起源于中本聪的比特币,作为比特币的底层技术,本质上是一个去中心化的资料库。
是指通过去中心化和去信任的方式集体维护一个可靠资料库的技术方案。
区块链技术具有的特征:去中心化,开放性,独立性,安全性,匿名性。
区块链技术被认为是互联网发明以来最具颠覆性的技术创新,它依靠密码学和数学巧妙的分散式演算法, 在无法建立信任关系的互联网上,无需借助任何第三方中心的介入就可以使参与者达成共识,以极低的成本解决了信任与价值的可靠传递难题。
加密货币(Cryptocurrency)是一種使用密碼學原理來確保交易安全及控制交易單位創造的交易媒介。
比特幣在2009年成為第一個去中心化的加密货币,這之後加密货币一詞多指此類設計。
自此之後數種類似的加密货币被創造,它們通常被稱作altcoins。
加密货币基于去中心化的共识机制,與依赖中心化监管体系的银行金融系統相對。去中心化的性質源自於使用分散式帳本的區塊鏈(Blockchain)技術。
智能合约是传统合约的数字化版本。它们是在区块链数据库上运行的计算机程序,可以在满足其源代码中写入的条件时自行执行。
智能合约一旦编写好就可以被用户信赖,合约条款不能被改变,因此合约是不可更改的。
以太坊项目借鉴了比特币区块链的技术,对它的应用范围进行了扩展。 如果说比特币是利用区块链技术的专用计算器,那么以太坊就是利用区块链技术的通用计算机。
简单地讲,以太坊 = 区块链 + 智能合约。与比特币相比,以太坊最大的不同点是:它可以支持更加强大的脚本语言 (用技术语言讲就是图灵完备的脚本语言),允许开发者在上面开发任意应用,实现任意智能合约,这也是以太坊的最强大之处。