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

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

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

 

BSV区块链官方发布

  • 比特币(BSV)知识库:交易-未花费交易输出(UTXO)
    发表于2022-02-11

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

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

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

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

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

  • 比特币(BSV)知识库:脚本-比特币脚本进阶(Advanced Bitcoin Scripting)
    发表于2022-02-11

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

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

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

  • 比特币(BSV)知识库:比特币协议-区块(Block)
    发表于2022-02-11

    更新日期:2022年1月21日 ​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ 区块 矿工将比特币交易数据以不可篡改地形式记录到被称为区块的文件中。区块可以被看作是城市记录员的记录簿(用于记录房地产所有权的变化)或股票交易账簿中的册页。每个区块都建立在前序区块之上,并对其进行引用,这就让历史记录随时间形成了线性序列,也就是我们熟知的区块链。矿工不断将新交易加工成新的区块,然后添加到链的末尾。随着新的区块被添加到链的顶端,旧区块被埋得越来越深,变得更难更改或...

  • 比特币(BSV)知识库:支付-Paymail
    发表于2022-02-11

    更新日期:2022年1月21日 ​​​​​​​​​​​​​​​​​​​​​Paymail Paymail是一族相关协议的实际实现,统称为BSVAlias。简而言之,它是一种身份协议,可让用户感受不到比特币地址的存在,增强用户体验。Paymail不使用比特币地址,而是使用了人类易读的名称,看起来与电子邮件地址完全相同。与比特币地址相比,在设备中输入Paymail名称要容易得多,而且可以通过Paymail标识符来识别个人。 该协议描述了一个过程,在此过程中,钱包提供商将能够被发现和联系,并能够实时响...

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

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

  • 比特币(BSV)知识库:比特币协议-Coinbase
    发表于2022-02-11

    更新日期:2022年1月21日 ​​​​​​​​​​​​​ Coinbase Coinbase是每个区块中第一笔交易的特殊名称。也被叫做“创币交易”。 获胜的矿工在其区块模版里创建了这个特殊交易。 Coinbase交易与普通交易具有相同的格式,但与普通交易不同的是: 只有一个交易输入。 交易输入的前序输出哈希是0000…0000。 交易输入的前序输出index是0xffffff。 交易输入的前序输出脚本是一个任意字节数组,在过去,矿工使用这个输出脚本来验证身份,并将消息从获胜的节点传...

  • 比特币(BSV)知识库:交易-比特币交易(Bitcoin Transactions)
    发表于2022-02-11

    更新日期:2022年2月11日 ​​​​​​​​​比特币交易 一个比特币交易包含:一个版本号、一个locktime值、一个输入列表和一个输出列表。 比特币交易的主要功能是将比特币的控制权从一方转移至另一方。 比特币交易还可以作为智能合约、数据记录、证据证明和许多其它辅助功能的载体。 交易既可以使用nLocktime和nSequence互锁在支付信道中进行创建和迭代,也可以直接发送到比特币网络,以记录在区块中。交易使用未花费交易输出(UTXO)作为输入,并将其值分配给新的输出。UTXO中存储着...

每页显示 共328条数据 < 1... 24 25 26 27 28 29 30 31 32 33 >      到第 GO
联系我们: china@bsvblockchain.org
Copyright © 2022 Keyi Tech. All Rights Reserved.
可一科技 版权所有
关注