BSV区块链(BSV Blockchain)是唯一遵从2008年发布的比特币白皮书宗旨的全球公有链,具有稳定性、可拓展性、安全性、支持安全即时交易四大核心特性。

欢迎中国的开发者们关注并了解BSV区块链技术,通过我们提供的技术培训项目学习如何在BSV上构建区块链项目,获取BSV生态最新发展资讯,并参与生态内的众多开发者活动。

了解更多信息,请访问BSV区块链官方网站:bsvblockchain.org前往官网

 

BSV知识库

  • 比特币(BSV)知识库:比特币协议-区块补贴(Block subsidy)
    发表于2020-05-29

    ​​​​​​​​​​​ 更新日期:2022年1月25日 ​​​​​​​ 区块补贴​​​​​​​ 区块补贴是比特币网络释放可流通的比特币的手段。该机制能使建设网络基础设施的矿工获得奖励,这些奖励被视作是对他们运营网络的补贴。 最初的区块补贴机制是:矿工每成功挖出一个区块,会收到50 个比特币奖励,但网络每生成210,000 个区块(大约每 4 年)奖励会减半一次。当奖励低于1 Satoshi时,区块补贴就会停止发放,这时大约是2140 年左右。 上图显示了区块补贴数额随时间的变化...

  • 比特币(BSV)知识库:比特币协议-区块难度目标值(Target)
    发表于2020-05-29

    ​​ 更新日期:2022年1月25日 区块难度目标值 区块哈希目标值是由所有比特币客户端共享的256位数字。区块如果想要被网络所接受,那么该区块的区块头的双SHA-256哈希必须小于或等于当前区块哈希目标值。区块哈希目标值越低,生成区块就越困难。 重要的是,要意识到区块的生成不是长期的、固定的过程(比如做一百万次哈希),而更像是买彩票。每个哈希值都是介于0和256位数字的最大值(2^256-1)之间的随机数。如果哈希值低于区块哈希目标值,则节点获胜。如果不是,则增加nonce(完全更改哈希)并重试.

  • 比特币(BSV)知识库:支付-简易支付验证SPV(Simplified Payment Verification)
    发表于2020-05-28

    更新日期:2022年1月25日 ​​​​​​​​​​​​​​ 简易支付验证(SPV)​​​​​​​ 比特币白皮书的第8章节里描述了简易支付验证(Simplified Payment Verification,简称SPV)。它允许交易接收者仅需利用Merkle 证明,而无需下载完整的区块链,就能证明交易发送者对其所支付的资金具有控制权。但这并不能保证这笔资金之前没有被花费掉,将交易提交给比特币矿工才能获得这种保证。尽管如此,若这笔资金此前被花费掉了,SPV 证明也可以被当作是受法律认可的...

  • 比特币(BSV)知识库:比特币原理-近完全图(Nearly Complete Graph)
    发表于2020-05-28

    更新日期:2022年1月24日 ​​​​​​​​​​​​​​ 近完全图​​​​​​​ 图是顶点和边的集合。如果图中的每个顶点之间都有一条边相连,则此图被称为“完全图”。称此图为近完全图,如果在这个完全图中,移除相对于总边数较少的边,就生成了一个“近完全图”。 数学定义 假定一个具有个顶点、条边和亏格的图。 计算 令表示大于或等于的最小整数。所有图都满足欧拉下界 完全图有,边界是饱和的。 可以从一个完整的图开始,删除条边,使得剩余的图满足 欧拉的下界是饱和的 图是连通的 令表...

  • 比特币(BSV)知识库:比特币协议-工作量证明PoW(Proof of Work)
    发表于2020-05-28

    更新日期:2022年1月24日 工作量证明 工作量证明(Proof of Work)是由于成本高或耗时长而难以生成、但却易于他人验证的一段数据。工作量证明的产生通常涉及着一项计算任务,这个计算任务里有一个成功概率较低的随机过程,因此平均来说,在生成有效的工作量证明之前,需要进行大量的反复试错试验。在比特币中,工作量证明机制是基于SHA-256哈希算法的。 比特币的工作量证明 比特币在挖矿过程中使用着工作量证明系统。为了让一个区块被全网接受,广播节点必须展示出能够涵盖该区块中所有数据的有效工...

  • 比特币(BSV)知识库:交易-未花费交易输出(UTXO)
    发表于2020-05-28

    ​​​​​​​ 更新日期:2022年1月24日 ​​​​​​​未花费交易输出(UTXO)​​​​​​​ UTXO 是未花费交易输出(unspent transaction output)的英文缩写。比特币区块里的每笔交易都至少有一个输出(output)。输出必须通过数字签名解锁(比特币中的最常见的是ECDSA),才能成为一笔新的交易的输入,从而被花费掉。在输出被用作另一笔交易的输入之前,该输出都被称为UTXO。 某一时点下,网络里所有UTXO的集合,被称为UTXO 集。 UTXO 集代表着当...

  • 比特币(BSV)知识库:比特币原理-小世界网络(Small World Network)
    发表于2020-05-28

    更新日期:2022年1月24日 ​​​​​​​ 小世界网络 小世界网络描述的是这样一种网络:绝大多数节点之间并未直接连接,但所有节点的相邻点之间却是彼此相连的,并且大多数节点,都可以用较少的步数或跳数访问到其他节点。具体来说,小世界网络的定义如下:如果网络中随机选择的两个节点之间的平均最小距离L(即访问彼此所需要的步数),与网络中节点数量N的对数成比例增长,即: 则该网络被称为小世界网络。 挖矿的经济激励驱使节点运营商形成一个“小世界网络”,我们称之为比特币核心网络(Bitcoin Co...

  • 比特币(BSV)知识库:比特币协议-区块哈希算法(Block hashing algorithm)
    发表于2020-05-28

    更新日期:2022年1月24日 ​​​​​​​区块哈希算法 比特币使用基于SHA-256哈希算法的工作量证明(Proofof Work)函数。该算法需要以下参数:一个服务字符串、一个nonce(随机数)和一个计数器。在比特币中,服务字符串被编码在区块头数据结构中,它包括:版本号字段、前一个区块的哈希值、区块中所有交易的Merkle树的默克尔根哈希值、当前时间,以及工作量证明函数的区块难度目标值。 比特币矿工通常使用两类nonce 字段: 1.存在于区块头中的Nonce 字段 2....

  • 比特币(BSV)知识库:脚本-比特币脚本进阶(Advanced Bitcoin Scripting)
    发表于2020-05-28

    更新日期:2022年1月25日 脚本​​​​​​​ 比特币使用脚本系统进行交易。与Forth类似,Script是简单的,基于栈的,也是从左至右处理一系列顺序指令。数据被压入栈后,用操作码对栈上的项目执行操作。 与Forth不同的是,单个交易输出中的脚本故意被设计成非图灵完备的,并且没有跳转指令,从而防止形成循环。但是,通过使用链下代理,可以将账本当作自动收报机的纸带,用于存储计算结果和未来的指令,从而构建起图灵完备的流程。 交易输出脚本是由一系列指令组成的谓词,这些指令描述了下一个想要转移脚本...

  • 比特币(BSV)知识库:身份-比特币数字签名(Digital Signatures in Bitcoin)
    发表于2020-05-28

    更新日期:2022年1月24日 ​​​​​​​​​​​​​​ ​​​​​​​ 比特币中的数字签名​​​​​​​ 比特币白皮书将电子币描述为一条数字签名链。这些数字签名赋予了电子币的实际控制权,并且在大多数情况下,也赋予了任何给定脚本中持有的硬币的所有权,同时也可作为电子币的保管控制权记录,这样就可以通过比特币账本的历史记录来追溯控制权的转移。 数字签名不仅是使用给定密钥对来进行签名的一段消息,也是对一个身份的链接。欧盟关于数字签名的立法规定,签名相当于“附加到其它电子数据或与其它电子数据...

每页显示 共82条数据 < 1 2 3 4 5 6 7 8 9 >      到第 GO
联系我们: china@bsvblockchain.org
Copyright © 2022 Keyi Tech. All Rights Reserved.
可一科技 版权所有
关注