BSV开发专家

BSV区块链邀请了多位具有丰富区块链发开经验并精通BSV技术原理的专业人士入驻BSV开发者专区。

点击头像进入专家列表

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

最新博客

  • (2020.07) 小聪游戏资产方案 - SatoGAS (SatoPlay Game Asset Solution)
    发表于2020-07-09

    以下是 SatoGAS 方案的具体内容。之后有机会再写方案背后更细致的考虑。 基本方案 该 tx 内必须包含一笔固定值若干聪的转账 定义资产的发送方和接收方 op_return 内记录了 nft 信息的转移 定义了该 nft 的所有内容,自洽且无外部引用 概念和特性 生成一组公私钥及对应的地址,作为资产的创建地址 ga_creator (Game Asset Creator) 与该地址关联的所有资产的集合,称为资产包 ga_pkg (Game Asset Package) 设置包名 ga

  • 95. 工作量证明的多种真谛
    发表于2020-07-04

    工作量证明是浪费吗? 在讲到虚拟币和经济循环时,我们绘制了这幅示意图。 注意图中的蓝色和橙色箭头分别构成的循环。 但是,我们的客户,他们原本就需要存证服务,在我们的系统上线之前,存证服务的经济循环是怎样的呢? 和上一幅图对比,可以发现,我们的全球统一存证系统,其实是要取代传统的存证系统,这才是我们的目标。 我们敢于定下这个目标,在于我们的系统将会具有无与伦比的优势,这在第 1 章已经说明。 那么,如果客户最终选择了我们的新系统,就说明我们的新系统对客户有好处,如果客户是机..

  • 比特币智能合约入门(3)- sCrypt 开发工具篇 - Visual Studio Code 插件
    发表于2021-11-30

    上一篇主要给大家介绍了比特币智能合约高级语言 sCypt 的一些基础知识,有些同学可能已经跃跃欲试了。俗话说得好,工欲善其事必先利其器。在真正的编码工作开始前,还是有必要花些时间学习如何使用合适的工具。 相信不少开发者朋友都在使用 Visusal Studio Code 这款微软出的 IDE,其优异的性能和灵活的插件机制带来了非常丝滑的编程体验。为了帮助大家更加轻松高效地编写比特币智能合约,sCrypt 提供了一个功能丰富实用的工具应用:sCrypt Visual Studio Code 插件。大家可以在

  • 比特币智能合约入门(2)- 高级语言 sCrypt 简介
    发表于2021-11-24

    脚本之谜 上一篇文章中我们简要介绍了比特币智能合约的运行基础,即比特币网络底层脚本语言 Script 及其虚拟机运行原理。相信不少第一次接触的同学看过之后都会有一些困惑:这玩意和大家通常熟悉的 Python 、JavaScript 之类的脚本语言长得怎么一点都不像?“骨骼如此惊奇”的脚本语言该如何学习和运用呢?带着这些问题,我们再来深入聊聊。 为什么是 Script ? 众所周知,比特币网络本质上是由很多矿工节点运行和维护的一套公共账本,所有节点都需要保证这个账本上的数据是合法准确的。换句话说,任何一笔交易

  • “打点创新营”主题分享:SV 开发中的那些坑
    发表于2020-07-03

    https://aaron67.cc/2020/01/14/dotcamp-presentation-20200104/ 大家下午好!我是 Aaron。感谢哲明和打点钱包的邀请,让我分享一些开发过程中遇到的问题。 我想从“192”这个神奇的数字开始今天的内容:普通用户能发出来的、最小的一笔交易的大小,是 192 字节。 作为开发者,其实就是通过代码来操作交易与比特币系统交互。交易是比特币系统中最重要的部分,对交易细节的把握可以让你在写代码的过程中避免掉坑。所以我先讲些交易的细节。 从程序员的角度来说.

  • 在不同的 BSV 钱包软件间迁移
    发表于2020-07-03

    https://aaron67.cc/2019/05/22/migrate-between-bsv-wallets/ 当你导入助记词(Mnemonic)恢复 HD 钱包时,需要同时指定衍生路径(Derivation Path)和用户密语(Passphrase)。 这篇文章汇总了一些常用 BSV 钱包默认使用的衍生路径信息。 钱包 衍生路径 用户密语 备注 打点钱包 m/44'/0'/0' 无 Simply Cash m/44'/145'/0' 无 新建钱包时可以自定义衍生路径 .

  • [学习笔记] 比特币钱包使用最佳实践
    发表于2020-07-03

    https://aaron67.cc/2019/02/18/bitcoin-wallet-best-practice/ 收发比特币一般都直接使用钱包软件。在了解了比特币系统和钱包的工作细节后,这篇文章将介绍: 选择和使用钱包软件时需要注意什么 如何安全的生成助记词 使用热钱包在日常生活中收发比特币 使用冷钱包和观察钱包来满足更强的安全性需求 硬件钱包 掌握这些内容,能让你在安全存储私钥的同时也可以方便的使用比特币。 First Things First 选择什么钱包软件,如何使用钱包,都是在考虑两.

  • [学习笔记] 比特币钱包
    发表于2020-07-03

    https://aaron67.cc/2019/01/22/bitcoin-wallet/ 在收发比特币时会使用专门的桌面软件或手机 App,这类应用程序统称为比特币“钱包”。 通过之前文章的介绍,你知道: 区块链记录了比特币从诞生至今的所有交易 交易是 UTXO 集状态变化的反映,交易会消耗之前创建的 UTXO,同时创建新的 UTXO(交易链条) UTXO 直接存储在区块链上,被锁定脚本锁定 比特币系统通过交易链条串联起来的 UTXO 来表达某个地址上的所有交易活动(交易历史),系统中没有“账户”和.

  • [学习笔记] 比特币共识的升级
    发表于2020-07-03

    https://aaron67.cc/2019/01/14/bitcoin-consensus-fork/ 共识规则决定了什么样的交易和区块是有效的,是比特币网络中的节点能互相独立工作并达成一致的基础。 上篇文章介绍了当区块链发生暂时分叉时,整个网络如何在短时间内自动达成一致。 长期来看,为了演进比特币系统,添加新特性,修复 bug,共识规则并不总是一成不变的。 与传统的软件升级不同,比特币没有官方机构,其软件的升级,需要协调和考虑多数系统参与者的意见。 这篇文章,介绍升级共识规则的两种方式,软分叉(S.

  • [学习笔记] 比特币的挖矿和共识
    发表于2020-07-03

    https://aaron67.cc/2019/01/11/bitcoin-mining-consensus/ 在介绍完比特币交易和区块的相关内容后,这篇文章记录网络节点是如何协同工作共同记账的。 比特币的网络 互联网中最常见的网络模型是“客户端-服务器”结构,中心服务器提供特定服务,响应客户端请求。 当你打开浏览器上网,打开 Outlook 收发邮件,都是在这样的模型下与中心服务器通信。一个更简单的例子是,当你使用手机时,需要电信运营商为你提供语音通信和数据流量服务。如果中心服务器掉线,你就无法使用。.

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