
区块链入门100问(11):如何理解比特币的账户模型?
比特币是一个去中心化系统,没有中心化机构来“开户”,而是生成公钥、私钥对。比特币的“收款”地址,是通过公钥按特定的算法推算出来的。
比特币是一个去中心化系统,没有中心化机构来“开户”,而是生成公钥、私钥对。比特币的“收款”地址,是通过公钥按特定的算法推算出来的。
共识是区块链的基础,共识机制是区块链的灵魂。共识机制决定了区块链的写入权限,使得区块链网络中的各个节点,在去中心化的体系下能够维护同一账本。共识机制就像法律一样,维系着区块链世界的正常运转。
矿池的工作原理就是矿池打包交易数据,将区块头里面除了nonce之外的字段确定下来,按照矿池通讯协议发给加入该矿池的矿工,矿工找一个随机数,跟其他字段一起取哈希,得到的哈希值可以比真正的目标值稍大一点。这个计算的过程,作为矿工参与矿池挖矿的工...
根据比特币每21万个区块减半、最小单位为1聪的设定,比特币在到达第6930000个区块的时候,挖矿奖励为0,届时比特币将全部挖完,其总量是20999999.976900 BTC。
比特币每经过21万个区块,挖矿奖励会减少一半。根据比特币的设定,10分钟出一个区块,21万个区块刚好需要4年。但实际出块时间并不是很精确的10分钟,有一定的出入,因此“四年减半”这一说法并不完全准确,所谓4年,也只是一个预估值。
比特币挖矿难度系数就是区块的挖矿目标值与创世区块的目标值的比值,用来作为反映挖矿困难程度的度量。挖矿难度系统与目标值成反比,目标值越大难度越小,目标值越小难度系数则越大。
比特币系统中,挖矿的目标值,每2016个区块调整一次。新的目标值,是用当前的目标值,乘以过去2016个区块的实际产生时间(分钟),再除以20160(2016个区块所期望的时间),得到未来2016个区块的目标值。目标值用压缩的方法存储再区块头...
比特币挖矿的过程就是不断地取随机数,对上面包括随机数在内的六个字段进行一系列的转换、连接,然后进行哈希运算,最后找出一个随机数,这个随机数跟其他字段一起计算出来的值,小于或者等于目标值。找到这个随机数的矿工,将数据打包发布到比特币网络、经过...
《区块链入门100问》将尽可能用通俗易懂的语言,对区块链和比特币的历史、比特币的运行原理与特点、区块链技术原理、比特币的转账原理、区块链应用场景、区块链项目等相关问题进行比较详细的回答。
哈希函数和签名是区块链系统中用到的两个密码学技术,这两个功能常常是结合起来用的。在比特币系统当中,一般是对信息取哈希,然后再对哈希值进行签名。
交易所这个行业竞争很厉害,各个交易所也随时面临着黑客的攻击。如果将来再出现某个交易所被盗币导致倒闭,也不是令人意外的事情。如果自己的数字货币资产比较多,又有时间管理,可能放在本地钱包比较安全。但如果金额不大,又没有太多的时间管理,放在本地说...
从2013年至今,我用过的交易所可能不少于20家。不知道是交易所这个领域竞争太激烈,还是我自带毁灭光环,我用过的这些交易所大部分都倒闭了。
“区块链”是在对比特币的抽象总结的基础上诞生的;比特币是区块链的第一个应用。目前区块链与区块链技术的定义,跟早期相比,都发生了很大的变化。整个区块链世界,也出现了成千上万的区块链应用,比特币也只是其中的一个应用;当然,至今为止,仍是最重要、...
区块链本质上是一个对等网络(peer-to-peer)的分布式账本数据库。
我想深入地去研究和思考通证经济,希望能有机会自己做一个通证经济项目;或者可以去接一些通证经济的外包项目。在这里,也顺便打个小广告,我这里可以提供通证经济项目白皮书撰写、通证经济系统设计与软件开发等一条龙服务。