比特币开发专家

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

点击头像进入专家列表

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

最新博客

  • 使用比特币私钥对任意消息签名
    发表于2020-10-21

    https://aaron67.cc/2020/10/15/bitcoin-sign-arbitrary-message/ 在双钥系统中,签名可以作为身份认证和授权的手段。 对签名方,能提供正确的签名,就意味着他一定有私钥 对验证方,验签通过即可保证,消息内容未经篡改,且消息来源可靠 在比特币中也一样,我可以向你提供下列信息,来证明该地址属于我。 项 内容 地址 1AfxgwYJrBgriZDLryfyKuSdBsi59jeBX9 消息 你好世界 签名 H9DnqMSGQmq.

  • 浅谈比特币UTXO模型和以太坊账户模型的优劣
    发表于2020-10-11

    随着Defi的火热,大家都开始关注在区块链上实现智能合约。BSV在今年年初的Genesis升级中解锁了中本聪时代的脚本,让“非标”脚本成为了可能性。可惜的是,近一年的发展下,利用非标脚本来实现一层合约还没有出现一个完美的方案,各路开发者都在各自为战,还没有形成事实上的token标准。 是什么原因导致在ETH等区块链上非常容易实现的智能合约,在比特币的场景下就那么复杂呢,在比特币上实现合约与以太坊上有什么区别呢。这里先抛出结论,以太坊实现合约非常容易,但是很难进行扩容和并行交易,很难突破天生的性能瓶颈,而比特

  • 万字长文详解比特币(BSV)和BTC的差别
    发表于2020-10-11

    比特币之所以现在引起这么大的争议,最大的原因就是它的协议被篡改了,逻辑上不再自洽,不再符合2009年时中本聪设计的比特币协议,不再符合白皮书里描述的比特币协议。 篡改比特币协议的势力,是从中本聪接班人Gavin Anderson手中夺权的Core开发组,背后是Blockstream公司。这家公司的商业模式完全建立在“只有比特币网络不好使,才有可能赚得到钱”之上,所以,他们一个劲地让比特币又堵又慢又贵,为此还编制了一套“去中心化”的皇帝新衣。 比特币原本是什么样子?我从大家最常见的错误认知说起。 .

  • 比特币交易中的签名
    发表于2021-03-24

    https://aaron67.cc/2020/10/10/bitcoin-sign-transaction/ 比特币以 UTXO 的形式“存储”在全网账本中,被放置在其上的加密难题(锁定脚本)锁定,只有(要)提供正确的解锁脚本解决或满足这个加密难题或条件,才(就)可以用于支付。 结合丰富的操作码,锁定脚本和解锁脚本的形式拥有广泛的可能性。当锁定脚本为OP_ADD 7 OP_EQUAL时,5 2和4 3都是正确解锁脚本。当蔡明使用比特币收款时,她需要提供一个收款模板(锁定脚本),以确保这些比特币只有自己.

  • 椭圆曲线数字签名算法
    发表于2021-03-24

    https://aaron67.cc/2020/09/30/ecdsa/ 在文章非对称加密和签名认证中,我们介绍了双钥系统的两种应用场景: 加密解密时,公钥用于加密,私钥用于解密 身份认证时,私钥用于签名,公钥用于验证 椭圆曲线密码学(ECC,Elliptic Curve Cryptogphay)是一种流行的非对称加密算法,其背后的数学原理,是椭圆曲线上的离散对数难题。我们还知道,ECC 的私钥,本质是一个整数,其对应的公钥,是椭圆曲线上的一个点。 在将 ECC 作为双钥系统使用时,针对不通过的应用.

  • 椭圆曲线上点的运算
    发表于2020-10-19

    对定义在有限域上的椭圆曲线 E=(p,a,b,G,n,h)E = (p, a, b, G, n, h)E=(p,a,b,G,n,h) y2≡x3+ax+b(modp) y^2 \equiv x^3 + ax + b \pmod{p} y2≡x3+ax+b(modp) 本文将通过代码计算下面两个问题: 已知曲线上的点 P=(xP,yP)P = (x_P, y_P)P=(xP​,yP​) 和 Q=(xQ,yQ)Q = (x_Q, y_Q)Q=(xQ​,yQ​),求点 R=P+QR = P + QR=P+Q 已

  • 什么是模逆元
    发表于2020-10-19

    整数 a 除以整数 b,若得到的余数是 r,则记作 a mod b=ra \bmod{b} = ramodb=r 例如 5 mod 3=25 \bmod{3} = 25mod3=2 −5 mod 3=1-5 \bmod{3} = 1−5mod3=1 模运算的部分性质如下: (a+b) mod c=((a mod c)+(b mod c)) mod c(a + b) \bmod{c} = ((a \bmod{c}) + (b \bmod{c})) \bmod{c}(a+b)modc=((amodc)+(bm

  • (2020.07) BSV 线上研讨会:Bitcoin SV 应用层协议
    发表于2020-10-04

    layout: post title: ‘2020.07 BSV 线上研讨会:Bitcoin SV 应用层协议’ date: 2020-10-04 23:00:00 comments: true status: public categories: [Bitcoin] tags: Bitcoin, BSV, 应用层协议 num: Bt-006-2010 (BSV Webinar) Bitcoin SV 应用层协议 概述及内容提要 两个月前,比特币协会 (Bitcoin Association) 与 nCh.

  • sCrypt 合约开发调试技巧: 定位及解决 checkSig / checkPreimage 异常
    发表于2021-01-26

    在 sCrypt 合约的开发调试过程中,最常见也最头疼的两个问题就是碰到 checkSig 和 checkPreimage 异常。虽然我们可以在 Debug 过程中定位到源码中错误的具体位置,但对于为什么失败以及如何修复总是感觉一头雾水。今天我们就来聊聊如何快速定位和修复这两类问题的一些技巧,希望能对大家有所帮助。 sCrypt boilerplate 项目中包含了一些 sCrypt 合约的具体示例代码且在不断更新中,所以有时可能会碰到配置失效导致无法正常完成 Debug 的情况。下面我们以该项目中的 t

  • (2020.08) BSV 首届 devcon 小聪主题演讲
    发表于2020-08-31

    layout: post title: ‘(2020.08) BSV 首届 devcon 小聪主题演讲’ date: 2020-08-30 23:00:00 comments: true status: public categories: [SatoPlay] tags: Bitcoin, SatoPlay, BSV, 小聪游戏 num: P-003-2008 (2020.08) BSV 首届中文 devcon 小聪主题演讲 以下内容是今天我在 BSV 首届中文开发者大会上,关于小聪游戏平台的主题演讲。.

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