首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏申龙斌的程序人生

    Bitcoin Core与Bitcoin ABC两个打架?

    保管Bitcoin Cash的钱包软件叫Bitcoin ABC,它是在Bitcoin Core的源代码基础上修改而成的,两个软件的界面完全一致。 而要用程序自动发币,就需要调用Bitcoin Core和Bitcoin ABC的RPC接口,这个编程细节就不介绍了,先搞定两款软件打架的问题。 1)关闭Bitcoin Core软件 2)将Bitcoin Core软件解压安装在E:\bitcoin-0.15.0.1文件夹下 3)在桌面上建立一个快捷方式,指向E:\bitcoin-0.15.0.1 \bin中的bitcoin-qt.exe文件。 完整的命令行是: E:\bitcoin-0.15.0.1\bin\bitcoin-qt.exe -datadir=e:/core-data 5)重新启动Bitcoin Core,此时可以看见

    2.2K60发布于 2018-03-06
  • 来自专栏luzhiyao

    bitcoin 交易锁定

    Txin[] prevout : txID + index sig nSequence Txout[] value scriptPubkey LockTime bitcoin 交易的锁定方法 bitcoin 交易提供了3种交易锁定的方式 通过交易的LockTime 字段锁定交易 通过该字段,用来锁定一个交易。

    1.3K10编辑于 2022-09-26
  • 来自专栏乐享123

    A Strange Bitcoin Transaction

    引用资料: https://rya.nc/forensic-bitcoin-cracking.html

    1.3K60发布于 2018-06-04
  • 来自专栏luzhiyao

    bitcoin网络协议交互

    直接请求块头的公告。 收到该消息后,节点被允许通过headers命令去通告新区块(而不是INV命令)。 这个消息类型在协议版本 >= 70012 或 比特币版本 >= 0.12.0 支持。 详细信息在BIP 130 中。 这个消息不携带额外的 信息。

    61820编辑于 2022-09-26
  • 来自专栏luzhiyao

    bitcoin multithread verify script

    CCheckQueue<CScriptCheck> scriptcheckqueue(128); void ThreadScriptCheck() { RenameThread("bitcoin-scriptch

    57610编辑于 2022-08-20
  • 来自专栏程序人生

    量子计算对 bitcoin 的威胁

    在两周前的 BBL 上,我给团队介绍了 bitcoin,相关的 slides 见: github.com/tyrchen/unchained 其中花了点时间谈论了 quantum computing 对 bitcoin 的威胁。 所以,岌岌可危的并非 bitcoin,而是整个 internet。你无法信任你的银行的网站,银行无法信任你的 USB token 里的私钥提供出来的签名。我们的数字化生活会走向暗黑时代。 然而你还是能信任你的 bitcoin 钱包。虽然 bitcoin 钱包的私钥和钱包地址都来源于 ECDSA 的私钥和公钥,然而钱包地址并非直接是公钥,而是公钥的 hash。 从这个意义上讲,bitcoin 对 quantum computing 还是有一定免疫力的。

    1.3K160发布于 2018-03-28
  • 来自专栏申龙斌的程序人生

    Bitcoin Core冷钱包教程

    2个 我把可能会用到的文件已经准备好了,下载地址: https://pan.baidu.com/s/1T7FtHNkJA6QBp3STHkrAXQ 提取码:q1t4 第一步 了解几个关键文件夹 /bitcoin 1)到比特币钱包Bitcoin Core的官网下载钱包软件,下载网址: https://bitcoin.org/bin/bitcoin-core-0.18.0/bitcoin-0.18.0-win64. -0.18.0\bin\bitcoin-qt.exe -datadir=e:/blockdata -wallet=e:/wallet 启动软件,等待数据同步完成,需要很长时间。 3)在Bitcoin Core里还有命令行的方式,可以导出私钥,抄在一张纸上,这样把纸保存好就行,连U盘也省了,更冷,非常冷,只是操作更复杂一点。 6)在Bitcoin Core中还有一些高级的使用技巧,比如将区块数据裁剪到1GB,容易出现一些故障,建议掌握了全节点钱包的操作之后再实践。 7)如果能够严格不上网操作,这种保存方法比硬钱包还安全。

    21.5K4840发布于 2019-06-04
  • 来自专栏华仔的技术笔记

    Coursera课程《Bitcoin and Cryptocurrency Technologies》技术笔记

    最近在Coursera看到一个不错的在线课程,值得推荐一下。 Princeton University的Arvind Narayanan的讲的比特币和数字货币技术这门课,我觉得他理解的技术是最接近数字货币技术本质的,他从数学原理讲起,一步一步引导你进入数字货币应用层,从社会现象到技术底层一层层有了个比较清晰认识,还通过代码编程的方式,让你理解到数字货币其实可以参与的。虽说是讲技术,但是并不局限于技术本身。从更宏观的角度,对数字货币的整体有比较深入的认识。 授课大纲: 密码学与加密货币介绍 加密散列函数

    1.6K60发布于 2018-05-17
  • 来自专栏汇智网教程

    bitcoind配置文件bitcoin.conf

    bitcoin.conf是比特币核心程序bitcoind的配置文件,本文将介绍bitcoin.conf的默认路径,并给出bitcoin.conf文件中主要配置项的说明。 如果要快速掌握比特币的对接与应用开发,推荐汇智网的在线互动课程: Java比特币开发详解 Php比特币开发详解 C#比特币开发详解 1、bitcoin.conf的默认路径 在linux下,bitcoin.conf 的默认路径为$HOME/.bitcoin/bitcoin.conf 在windows下,bitcoin.conf的默认路径为%APPDATA%\bitcoin\bitcoin.conf 在mac下,bitcoin.conf 的默认路径为$HOME/Library/Application Support/Bitcoin/bitcoin.conf 默认情况下bitcoind并不会自动创建上述路径下的bitcoin.conf配置文件 2、bitcoin.conf配置说明 在bitcoin.conf配置文件中,每行以key=value的形式声明配置项与值,#之后的内容为注释。

    5.8K20发布于 2019-05-10
  • 来自专栏郭家一诺千金

    比特币核心部署 - bitcoin core for linux

    ://bitcoin.org/en/download 4.centos操作指南 a.下载 wget https://bitcoin.org/bin/bitcoin-core-0.13.0/bitcoin d.基础配置 mkdir ~/.bitcoin touch ~/.bitcoin/bitcoin.conf chmod 600 ~/.bitcoin/bitcoin.conf echo rpcuser= bitcoinrpc >> ~/.bitcoin/bitcoin.conf echo rpcpassword=XXXXXX >> ~/.bitcoin/bitcoin.conf 注意:XXXXXX是你的密码 e.后台运行 bitcoind -daemon f.测试是否成功 bitcoin-cli getdifficulty bitcoin-cli listtransactions bitcoin-cli stop API CALL LIST: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

    2K30发布于 2021-03-25
  • 来自专栏密码学和区块链

    Zerocoin: Anonymous Distributed E-Cash from Bitcoin

    比特币交易日志是完全公开的,仅通过使用假名来保护用户的隐私,在隐私方面却存在重大限制。Zerocoin,增强了协议是实现了完全匿名的货币交易。

    2.7K20发布于 2020-12-24
  • 来自专栏申龙斌的程序人生

    Bitcoin Core钱包常用的命令行参数

    对于踏入币圈的朋友,我一直强烈建议要学习Bitcoin Core钱包软件,因为BitcoinCore这款全节点钱包是中本聪(比特币的发明人)最早实现的,虽然下载和同步的时间可能会长达一周,但这些时间的投入是非常值得的 本文不是给初学者看的,假设你已经使用过Bitcoin Core完成过发币、收币的任务,可以了解一下它的启动时的命令行参数。 ? -rpcuser=<user> JSON-RPC 连接用户名 -rpcpassword=<password> JSON-RPC 连接密码 这两个参数是给程序员使用的,可以用RPC调用来完成bitcoin Bitcoin Core当前还有点笨,需要180GB全部同步完成后,才执行修剪操作。 如果wallet.dat文件发生变化,prune也失效。 从bitcoin core文件夹中找到bitcoin-qt.exe文件,按住鼠标右键拖到桌面上,可以建立一个快捷方式,再编辑快捷方式的属性就可以加入上面介绍的命令行参数了。 ? ?

    5.9K20发布于 2018-07-27
  • 来自专栏企鹅号快讯

    Bitcoin团队宣布开发区块链操作系统

    近日,Bitcoin OS团队宣布在圣诞节之际执行对比特币和以太坊的分叉行动,以此正式把开发区块链OS的计划公诸于世。 虽然说这样定义行业标准还为时尚早,但Bitcoin OS团队致力于先实现这三大功能板块都具备的区块链OS,再通过迭代改良。 据Bitcoin OS团队所言,把名字取为“Bitcoin OS”,实则“Blockchain OS”,用了”Bitcoin”一词命名,也是对发明者“中本聪”(Satoshi Nakamoto)的致敬。 目前从Bitcoin OS团队对外给出的技术细节来看,也许能窥见这个“区块链3.0”项目的一二。 最后,还需提及的是Bitcoin OS内置的SIPFS超级星际文件系统。

    97860发布于 2018-01-29
  • 来自专栏磐创AI技术团队的专栏

    TensorFlow-Bitcoin-Robot:Tensorflow 比特币交易机器人

    A Bitcoin trade robot based on Tensorflow LSTM model.Just for fun. 数据集 ? 训练结果 https://github.com/TensorFlowNews/TensorFlow-Bitcoin-Robot/blob/master/training_result.md 之前的项目推荐 微信群 https://github.com/TensorFlowNews/TensorFlow-Bitcoin-Robot QQ群: 522785813

    1K50发布于 2018-04-24
  • 来自专栏luzhiyao

    bitcoin 通过脚本进行一段时间的资金冻结

    上述为脚本中包含OP_CHECKLOCKTIMEVERIFY 操作码时,执行的验证过程。

    59440编辑于 2022-08-20
  • 来自专栏企鹅号快讯

    Bitcoin OS,真正的基于区块链技术的去中心化操作系统

    前几日,区块链技术Bitcoin OS团队于12月25日圣诞节之际同时进行比特币及以太坊的分叉行动,具体区块高度比特币为501225,以太坊为4794333。 Bitcoin OS的愿景是:运用区块链技术创造一个能够被人们广泛应用的新一代操作系统,使人们能够同时实现信息和价值的传输。 Bitcoin OS将会基于比特币和以太坊创建一个真正去中心的操作系统,创建支持边缘计算、边缘存储、匿名、抗量子攻击的网络。 在技术层面,Bitcoin OS的技术顾问余效俭说:“由于原来比特币网络还是有非常多的局限性,通过分叉,启动新的区块链网络。 Bitcoin OS值得期待!

    1.3K80发布于 2018-01-04
  • 来自专栏本体研究院

    Bitcoin Pizza的12年后,去中心化怎么样了?

    这是最早一笔真实的比特币交易,为了庆祝这一历史里程碑,区块链领域的人们将5月22日这天定为 Bitcoin Pizza Day。每年到这个时间节点,各大区块链项目就会举办不同的庆祝活动。

    38050编辑于 2022-08-31
  • 来自专栏企鹅号快讯

    名为“闪电比特币”Lightning Bitcoin,LBTC的新型比特币硬叉被释放

    这一趋势始于比特币第一代比特币现金Bitcoin Cash的诞生。这个比特币衍生品是比特币区块链中的第一个硬币。 根据CoinMarketCap提供的数据,Bitcoin Cash按市值排名在前3名加密货币中。 Forkgen的到来使得任何人都可以通过点击几下按钮来创建自己的叉子硬币。

    1.1K60发布于 2018-01-22
  • 来自专栏深蓝居

    如何将Bitcoin比特币区块链数据导入关系数据库

    之前我的一篇博客:在区块链上表白——使用C#将一句话放入比特币的区块链上  介绍了怎么发起一笔比特币的交易,今天我们仍然是使用C#+NBitcoin,读取比特币钱包Bitcoin Core下载到本地的全量区块链数据 如果有和我一样想法的朋友,可以参考下面是我的操作过程: 一、准备 我们要解析的是存储在本地硬盘上的Bitcoin Core钱包的全量比特币数据,那么首先就是要下载并安装好Bitcoin Core,下载地址 :https://bitcoin.org/en/download 然后就等着这个软件同步区块链数据吧。 解析Bitcoin Core下载下来的所有比特币区块链数据用的还是NBitcoin这个开源库。只需要用到其中的BlockStore 类,即可轻松实现区块链数据的解析。

    99640编辑于 2022-06-16
  • 来自专栏福大大架构师每日一题

    bitcoin v29.0 深度解析:全新升级特性、性能优化与开发者指南

    最近发布的 Bitcoin Core 29.0 版本带来了众多关键改进,包括P2P网络调整、内存池政策优化、RPC接口更新、全新构建系统支持以及更多底层功能升级。 本文将对Bitcoin Core v29.0的核心更新内容进行详细解析,帮助开发者和节点运营者全面理解新版本的技术亮点与使用方法。 1. 版本介绍与升级须知 Bitcoin Core 29.0为官方推荐最新版客户端,修复了多个历史遗留的bug,优化了效率,增强了用户配置灵活性。 升级步骤简述: • Windows 用户运行新版安装程序 • macOS 用户替换/Applications/Bitcoin-Qt • Linux 用户更新bitcoind/bitcoin-qt二进制文件 构建系统迁移及开发者指南 Bitcoin Core 29.0全面移除Autotools,改用现代化CMake作为官方构建系统。

    43210编辑于 2025-07-02
领券