根据上文的定义,区块链是完全分布式的点对点系统,允许块链中所有人查看记录,并添加新的交易记录到节点共同维护的账本中。但是这种区块链技术其实存在一定的技术缺陷,其中最突出的两点是缺乏隐私和延展性
区块链的概念雏形最早于1991年诞生于加密行业,但直到2008年中本聪(Satoshi Nakamoto)发表的比特币论文中才作为一种比较完备的技术得以运用。近几年来,伴随着比特币的热度,区块链获得了大量媒体和社会关注。其实,区块链
智能合约具有透明可信、自动执行、强制履约的优点。尽管如此,自尼克·萨博1993年提出以来,智能合约始终停留在理念层面。重要原因在于,长久以来没有支持可信代码运行的环境,无法实现自动强制执行。而区块链第*次让智能
预言机的功能就是将外界信息写入到区块链内,完成区块链与现实世界的数据互通。它允许确定的智能合约对不确定的外部世界作出反应,是智能合约与外部进行数据交互的唯一途径,也是区块链与现实世界进行数据交互的接
随着传感器器件的广泛部署和物联网技术的飞速发展,更大范围和更深程度的物理世界将被数字化,形成更为丰富和立体的数字化世界。由于区块链链上数据量的局限,从成本-收益角度考虑,区块链的链上数据一定应该是关键数据,而不应
什么是区块链矿工?在区块链兴起之前,"矿工"专门指从事煤矿开采的工人,在区块链诞生后,"矿工"有了一个新的含义。比特币世界中的"矿工"指的是为比特币利益维护比特币网络的个人或组织。与传统矿工不同,区块链领
对于区块链来说有公链和联盟链,公链是全世界核心的开发者都在开发的核心技术,那么我们国家是非常鼓励优秀的团队去开发自主可控的公链,创造国际领先的标准以及产品,所以在公链方面我们需要有先进技术的核心开发人员一起来攻克区块链上的难题
区块链如果单纯是个技术的话,它的特点实际上是涵盖了密码学、计算机科学、编程等等这些技术学科,但是区块链在应用的时候,大家首先要考虑的是这个账本,区块链这个数据库到底由谁来记录。这就涉及到经济管理学科,我们怎么让
满足一定条件时,就自动执行的计算机程序。在现实生活中的租赁合同、借条等,就可以看做是合约。智能合约的意义在于合约的执行由法律替换成了代码。
攻击者如果想通过攻击比特币系统获益,那么就要掌控产生区块的权力。因为由谁产生一个是一个完全随机的事件,那么这个区块由击者产生也是完全可能的。但由于比特币中的正常节点会对产生区块中的交易进行验证,所以所有诚实节点都不
如果区块链的共识规则改变后,这种改变是向前兼容的,旧节点可以兼容新节点产生的区块,即为软分叉。以BIP34为例,要求coinbase data必须包含区块高度,同时将版本信息从1修改为2
BTC:每次交易都会记录一个账单已使用。如果时间非常接近,也只有最长链有效。ETH:在刚生成地址时,nonce为0,该地址每发送一笔交易,nonce值加1。