区块链学习札记一:概述和主要框架

区块链学习札记一

                                               区块链技术概述、主要框架

       区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。可能将彻底改变整个人类社会价值传递的方式。   

        狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。

        广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。

      从交易角度 简而言之,区块链是一种共享的分布式账本,它能够以更安全、更简便、对所有成员透明的方式,记录一个业务网络中的交易过程,并跟踪资产。

 

区块链的四个重要思想:

  1. 共识:要使一项交易有效,所有参与者必须就其有效行达成一致。
  2. 溯源:参与者知道资产来自哪里,所有权随着时间发生了什么变化。
  3. 不可篡改性:账本记录交易之后,任何参与者都不能篡改交易记录。如果一项交易出现错误,必须用一项行的交易来纠正错误,并且正确的交易和错误的交易在链上都可见。
  4. 最终确定性:一个共享账本能够查询确定一项资产的所有权或者一项交易的结果,有时在具体需求下,交易的结果是被加密的密文,无权限的查询者无法解密。

     我们谈论区块链时,重点是基于区块链的业务网络。用于商业用途的区块链中交易和成员都是有一定的许可权限的、私有的、有优先等级的。我们处理的是资产、身份验证和选择性背书。

 

区块链的框架和技术,目前主要有:

  1. R3(corda)
  2. 以太坊(Ethereum)
  3. Neo
  4. Nem
  5. 超级账本(Hyperledger)
  6. 企业以太坊Quorum
  7. 蚂蚁区块链
  8. TrustSQL(腾讯)等

     每个都有独特的设计和架构。


备注:学习笔记,日有所得。

           --不间端地思考,实时地批判你的工作!

你可能感兴趣的:(区块链)