比特币开发专家

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

点击头像进入专家列表

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

最新博客

  • 30. 多节点和区块的链:让存证系统永远在线
    发表于2020-07-02

    这一章,我们尝试解决这样的问题:万一我们的数字档案馆断网了,倒闭了,被灾难摧毁了,怎么办? 玩过游戏的都知道,防止老家被一波摧毁的策略就是开分基地。 在这里,我们拿加盟连锁店来类比。我们的数字档案馆必须有很多个“连锁店”。它们都有独立经营的能力,当其中一部分连锁店关闭时,剩下的连锁店可以正常工作,随后新的连锁店又可以随时加盟。只要不是同时瘫痪,我们的存证服务就可以一直运行。为了让全球各地都能享受到高效服务,最好各地都有连锁店。 需要注意的是,我们不能有“总部”,有总部就会有弱点! 用户在使用的时候,

  • 20. 哈希链条和数字档案馆
    发表于2020-07-02

    这一章,我们试图解决一个问题:在对方没有保留初始哈希值的情况下,如何让对方相信一条数据没有被篡改? 我们的最终产品的目标,是存证海量的数据,服务全球人。我们需要存储大量的数据,有巨大的网络吞吐量,所以,我们应该是一个比较专业的机构,一家数字档案馆。 https://commons.wikimedia.org/wiki/File:A_view_of_the_server_room_at_The_National_Archives.jpg 我们该如何存储这些数据呢?我们创造这样一种数据结构,如下图所示

  • 10. 哈希函数:实现不可篡改的第一步
    发表于2020-07-02

    理解比特币其实并不需要了解太多的技术概念,只需要知道两个技术:哈希函数、非对称加密。其他概念都可以通过逻辑推导得出,所以非技术出身的读者也能完全理解。 这一章来讲解一个极为重要的技术概念——哈希函数。理解起来非常简单。 计算机语言中的函数,和数学上的函数类似,就是输入一个数据,然后输出一个结果。 哈希函数是一类函数,它们的效果是,输入任意数据(可以是文件),输出一个长度固定的,但非常长的,看上去像乱码的整数,一般把输出值称为哈希值(甚至简称为“哈希”)。这时,哪怕只对输入的原始数据做很小的改动,哈

  • BSV Planaria框架技术总结一 节点搭建
    发表于2021-04-21

    BSV Planaria框架技术总结一 节点搭建 变形虫Planaria是Unwriter大神基于bitdb在bsv链上开发的一个可编程化的持久层框架,关于变形虫的特点和编程思想,可以参考我之前的文章,强烈建议先看完前文再阅读本文。 Bitcoin SV的开发哲学——变形虫框架 这篇文章从纯技术的角度总结一下使用变形虫框架进行开发所需要的注意的一些点和踩过的一些坑。 Unwriter大神在变形虫的技术支持文档中已经很详细的写了如何去部署和搭建一个节点,以及如何去调用节点提供的接口来实现应用程序的功能。我自己

  • 比特币交易脚本总结
    发表于2020-06-30

    概述 比特币客户端通过执行一个类forth脚本语言编写的脚本来验证每一笔交易。锁定脚本被写入UTXO,同时它包含一个用同种脚本语言编写的签名。当一笔交易被验证时,每一个输入值中的解锁脚本被与其对应的锁定脚本同时(互不干扰)地执行。从而查看这笔交易是否满足条件。 锁定与解锁脚本 锁定脚本是放在output中的一个障碍,它明确了今后花费这笔输出的条件。解锁脚本则是满足这个花费条件的脚本,允许输出被消费。 脚本语言 比特币脚本语言是一种基于逆波兰表示法的基于堆栈的执行语言。堆栈允许推送和弹出两种操作。数字和常数被

  • 用node.js生成比特币靓号地址
    发表于2020-06-30

    为了耍酷,我们偶尔需要一些含有特殊字母组合的靓号地址,例如 1CSWCQP3tJWpjT1pmydWopVc8fFM8t7VLb 就以我们尊敬的CSW所需开头。 那么如何获得我们自己的靓号地址,同时又确保私钥安全呢?当然是自己做一个靓号地址生成器! 新建空文件夹。在命令行用 npm install bsv 安装bsv库。 bsv库(https://docs.moneybutton.com/docs/bsv-overview.html)是用于比特币BSV的数据结构操作方法的库。 ..

  • 比特币重生计划:隔离见证的风险
    发表于2020-06-29

    隔离见证的风险 Bitcoin Core 开发团队提出的将签名数据(见证)与交易数据隔离开来的 Segwit 扩容解决方案,是导致 BCH 以及后来的 BSV 出来的原因之一。尽管 BSV 并没有被隔离见证感染,但作为上一节的补充,在此说明一下 BTC 引入隔离见证的风险。 隔离见证有许多风险,其中有一种风险需要特别注意:隔离见证为恶意串通和挖矿巨头打开了方便之门,比特币网络可能因此遭到破坏。 当前比特币协议的保护作用 要理解隔离见证是如何打开这扇门的,让我们来回顾一下比特币协议的格式。在比特币的工作方式下

  • 用bsv.js和MatterCloud实现可以收发比特币BSV的极简钱包
    发表于2020-06-29

    这篇文章教大家如何自己编写一个极简的BSV钱包,可以生成私钥、地址,并发送交易。 准备工作 语言:JavaScript 环境:Node.js 操作系统:Win、Mac、Linux 推荐IDE:VSCode 首先,确保计算机上安装了Node.js并配置了环境变量,如果没有安装Node.js,可以到官网(https://nodejs.org/zh-cn/)下载安装。 新建一个工程文件夹,名字任意,例如SimplestWallet。用命令行打开这个文件夹。 依次输入如下命令安...

  • 比特币重生计划:移除 P2SH
    发表于2020-06-29

    移除 P2SH 为了使比特币尽可能接近原始的比特币协议,我们将计划废弃 P2SH。这不是一个简单的任务,需要分几个阶段进行。我们需要先开启新的非标准脚本供矿工接受,当停止新的操作符添加时,我们将接受旧的 P2SH 交易,但不允许再创建新的 P2SH 交易。 比特币的问题 比特币发展至今,受感染的两个最严重的癌症(概念)是: 软分叉(Softfork) 支付到脚本哈希 (P2SH) 前者在比特币上再也见不到了,硬分叉才是比特币的正确升级方式,这条唯一的出路早已在原始的比特币白皮书中阐明。软分叉的概念是对比

  • 小世界里大天地:比特币就是现实世界的桃花源
    发表于2020-06-29

    再读桃花源 土地平旷,屋舍俨然,有良田,美池,桑,竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人;黄发,垂髫,并怡然自乐。 – 桃花源记 《桃花源记》是东晋文学家陶渊明的代表作之一,是《桃花源诗》的序言,选自《陶渊明集》。此文借武陵渔人行踪这一线索,把现实和理想境界联系起来,通过对桃花源的安宁和乐、自由平等生活的描绘,表现了作者追求美好生活的理想和对当时的现实生活不满。 桃花源究在何地抑或存在与否,古今异说纷纭。《老子・不徙章》中提到的小国寡民,可能是桃花源记的原型之一。说到老子的《道.

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