比特币开发专家

比特币协会邀请了多位具有丰富区块链开发经验并精通比特币原理的专业人士入驻Bitcoin SV开发者专区

点击头像进入专家列表

  • 林哲明
  • 王一强
  • 何启明
  • 顾露
  • 刘爱华
  • 周全
  • 王宇
  • 李龙
  • 邱少贤
  • 周衍

最新博客

  • (2015.02) 玩的就是资产! - 比特币与游戏货币体系
    发表于2020-06-17

    layout: post title: ‘玩的就是资产! - 比特币与游戏货币体系’ date: 2015-02-24 20:38:00 comments: true status: public categories: [Bitcoin] tags: 比特币, 货币, 游戏设计 glid: Bg-001-1502 玩的就是资产! - 比特币与游戏货币体系 上个月在知乎上看到一个问题: 如果使用电子加密貨幣來充當遊戲貨幣體系的一環,會對遊戲有什麽影響? 这个问题很有意思,当时我就随手点了关注。趁着春.

  • 比特币智能合约入门(1)
    发表于2020-07-03

    当谈及智能合约时,大多数人都会下意识地把比特币排除在讨论范围之外,因为当下流行的观点是比特币不具有智能合约的能力。但是今天想跟大家介绍的内容则正好与此相反:即比特币从诞生之日即拥有支持智能合约的能力,下面让我们一起来探个究竟。 比特币 UTXO 模型 比特币底层采用了一个很特别的交易模型设计,即 UTXO(Unspent Transaction Outputs) 模型。这里我们简单介绍一下,首先来看最基本的交易是如何表示的。 每一个比特币交易主要包括两部分:输入记录和输出记录。 每条输出记录主要包括的信息:

  • BSV的星辰大海,Metanet之愿景
    发表于2020-06-15

    BSV的星辰大海,Metanet之愿景 本文首发于知乎专栏 今天我们谈一谈metanet,这个被各大bsver所追捧的新一代网络架构究竟为何方神圣。 从去年11月分叉的时候,csw博士正式提出了这个被称为”元网“的宏大愿景,到近期多伦多大会正式确立了Metanet的技术实现和规范定义,我们对这个来自未来的颠覆式的网络技术也算可以管中窥豹,可见一斑。 Metanet的概述和评价 Bsver对Metanet的评价可谓是史无前例的高,这种评价甚至会让不懂的小白认为是在吹逼,仿佛那些号称百万千万tps的公链项目,什

  • [学习笔记] “付款到公钥” 和 “付款到公钥哈希”
    发表于2021-03-14

    https://aaron67.cc/2018/12/28/bitcoin-transaction-p2pk-p2pkh/ 这篇文章,介绍比特币网络中最常见的交易形式:Alice 付款给 Bob。 付款到公钥 构造交易时,如果锁定脚本中关联的是收款人的公钥,我们称这笔交易,是一笔付款到公钥(P2PK,Pay to Public Key)的交易。 对交易6880c2ae2f417bf6451029b716959ed255f127eeba3d7b40cf0ff3c44c5980c2, 01000000 0.

  • [学习笔记] 比特币交易的数据结构
    发表于2020-07-03

    https://aaron67.cc/2018/12/27/bitcoin-transaction-data-structure/ 比特币的交易,由一个或多个输出和一个或多个输入(Coinbase 交易是一种特殊情况)构成。 交易的每个输出上,都会附上一个加密难题,定义将来在花费这笔 UTXO 时需要满足的条件。 交易的每个输入上,都要提供一个解锁脚本,解决或满足之前附在这笔 UTXO 上的加密难题或条件,解锁 UTXO 用于支付。 如果你从前面的文章一路看过来,理解了比特币交易的细节,你应该能设计出下.

  • [学习笔记] 比特币交易的脚本
    发表于2020-07-03

    https://aaron67.cc/2018/12/26/bitcoin-transaction-script/ 上篇文章讲到,比特币交易的输出,可以被“绑定”到收款方的公钥或公钥的哈希(数字指纹)上。 在之后需要消费这个 UTXO 时,除非提供了正确的证明和授权信息(签名),否则无法支付。 通过交易链条,任何人都可以验证交易的合法性。 这篇文章记录与比特币脚本有关的细节,说说验证交易的工具。 栈 栈(Stack)是计算机中一种简单的数据结构,你可以把栈想象成弹匣。 栈允许两个操作: Push,向.

  • [学习笔记] 比特币的交易
    发表于2020-07-03

    交易是比特币系统中最重要的部分。系统中的其他部分,都是为了确保交易可以 被生成 通过比特币网络的验证,在网络中传播 最终被添加到记录全球比特币交易数据的总账簿(比特币区块链)中 比特币的交易,使用复式记账法(复式簿记,double-entry bookkeeping)的形式,输入和输出比特币总量的差值,是隐含在这笔交易中的手续费。 对交易的双方: 付款方,需要提供证明和授权信息,证明自己拥有和授权支付这些比特币,是这笔交易的输入 收款方,需要提供“收款地址”,“接收”比特币,是这笔交易的输出 回忆

  • [学习笔记] 比特币的私钥和公钥
    发表于2020-07-03

    在介绍了哈希函数和非对称加密之后,这篇文章记录与比特币密钥有关的细节。 私钥 比特币的私钥(k)是一个随机数,可以是小于 n 的任意正整数。 n = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE BAAEDCE6 AF48A03B BFD25E8C D0364141 换算成十进制,值为 1.157920892373162×10771.157920892373162 \times 10^{77}1.157920892373162×1077,略小于 22562^{256}2256。

  • [学习笔记] 非对称加密和签名认证
    发表于2020-10-15

    现代密码学中,加密算法包括两部分。 算法,一组规定如何进行加解密的规则,描述加解密的具体操作步骤。为了方便使用及保证算法可靠性,算法都是公开的 密钥,用于算法的秘密参数 在对称加密中,无论加密还是解密,都使用同一个密钥。因此, 对密钥的保护十分重要,泄露则意味着通信密文不再安全 通信双方在交换密钥时,特别是在公开的、不可信的链路(互联网)上交换密钥时,要确保密钥从未泄露(Diffie-Hellman 密钥交换算法) 受 Diffie-Hellman 密钥交换算法的启发,人们意识到加密和解密可以使用不

  • [学习笔记] 哈希函数和 SHA256
    发表于2020-06-12

    哈希函数(Hash),也称为散列函数或散列算法,是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。该函数将数据打乱混合,重新创建一个叫做散列值(hashes)的指纹。散列值通常用一个短的随机字母和数字组成的字符串来代表。好的散列函数在输入域中很少出现散列冲突。 原始数据 --- 输入 --> 哈希函数 --- 输出 --> 数据指纹 一般的, 哈希函数是一种数据转换函数,将输入(原数据)映射成输出(索引) 设.

每页显示 共111条数据 < 1... 3 4 5 6 7 8 9 10 11 12 >      到第 GO
联系我们: China@bitcoinassociation.net
关注