zoukankan      html  css  js  c++  java
  • 区块链学习笔记-----初识

    1 什么是区块链?

      区块链就是一个分布式帐薄,可以简单地理解为每个人都可以查阅的公共帐薄。

    2.区块链是如何动作的?

      由于区块链是一个帐薄,其功能当然就是记帐。下面我举一个简单例子:A向B转了1块钱的交易过程。A首先在自己的手机上通过一个转账软件(类似于支付宝),在软件上

      输入:B的账户号(公钥);转账金额:1元;然后点击”确定“,接着输入转帐密码:xxxx(私钥);这时在网络中就会形成一个交易记录(区块),经过一定的时间(比特币10分钟),

      这个交易记录就在网络中传播开来,让每个人都知道A向B转了1块钱,这就是记帐。这时B在他的帐户中多了1元。

    3.关键难题

      A 如果有两个人,比如C和D,同时与其人发生交易时,如何保证区块链(帐薄)的唯一性

      答:增加新的规则,增加记录编码的难度,即比特币挖矿难度

     

    区块链常见误区:

      1 区块链并一定是完全的去中心的,区块链的最在特点是“decentralize”,正确翻译应该是“分布式”,也就是说它可以是弱中心的或多中心或没有中心的。

    参考:https://www.cnblogs.com/zhuweiheng/p/8206188.html

  • 相关阅读:
    十四
    十三
    十二
    十一
    用Linq从一个集合选取几列得到一个新的集合-可改列名
    LINQ入门(完结篇)
    LINQ入门(下篇)
    LINQ入门(中篇)
    LINQ入门(上篇)
    MVC中View往Controllers传数据的方式-已发
  • 原文地址:https://www.cnblogs.com/panlangen/p/9948967.html
Copyright © 2011-2022 走看看