bitcoin

Bitcion Core 目录说明、使用说明、bitcoin.conf 配置说明

.cookie会话 RPC 验证 cookie。bitcoin.conf包含用于 bitcoind 或 bitcoin-qt 的配置选项。bitcoind.pid存储 bitcoind 运行时的进程号。debug.log比特币详细的日志文件,包含通过 bitcoind 或 bitcoin-qt 生成的调试信息和日志信息。onion_private_key使用 -listenonion 选项缓存的洋... »

Bitcoin blk*.dat文件解析

Bitcoin blk*.dat文件解析

二、额外的参考:1、od - 16进制查看工具od是一个简单的工具,它将文件内容导出为你选择的格式od -x --endian=big -N 293 -An blk00000.dat其中:-x: 显示为16进制--endian=big: 按big endian顺序显示字节-N 293 : 声明要读取的字节数-An:不显示文件偏移量od通常内置于各种linux发行版中。 »

关于Bitcoin

对于每个地址,我们可以看到它的BTC数量,其实这些信息所有人都能看到,只不过只有拥有私钥的人才有资格使用它们。关于如何拥有比特币:最初的来源是唯一的,只能通过矿机挖矿,而现在个人通过机器挖是件非常不现实的事情,所以可以从场内交易获得比特币,由于现在有严格监管,不能通过人民币直接购买BTC,只能通过币币交易。 »

比特币BTC私有链搭建

下载并安装可执行程序 1、下载 bitcoind/bitcoin-cli :BTC 节点服务端/客户端 程序 创建本地目录结构如下 新建目录 [devops@wicc-coin bitcoin-regtest]$ pwd /home/devops/coins/bitcoin-regtest 新建相关文件和子目录 [devops@wicc-coin bitcoin-regtest]$ tree . ... »

bitcoin源码解析—比特币单位

在法币中,有以下换算单位: 一元=100分 在比特币中有三种单位: 1枚比特币 = 100比特分 一比特分 = 100万聪 1枚比特币 = 1亿聪 源码如下: amount.h // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2016 The Bitcoin Core developers // Distribut... »

bitcoin(6)- privacy, 零知识证明

blockchain公开性和不可篡改行,破坏了匿名性3.1零知识证明零知识证明是一种特殊的交互式证明,其中证明者知道问题的答案,他需要向验证者证明“他知道答案”这一事实,但是要求验证者不能获得答案的任何信息3.2同态隐藏同态隐藏的定义:E是x的函数该函数满足:通过E很难推算出x不同的x会得到不同的E值 如果知道E和E,那么就可以计算出E(x+y)和E。 »

bitcoin-to-beo4j的介绍和安装

bitcoin-to-beo4j的介绍和安装

来源于项目 https://learnmeabitcoin.com/中的https://github.com/in3rsha/bitcoin-to-neo4j bitcoin-to-beo4j 思路:整个过程就是从一种格式(区块链数据)中获取数据,然后将其转换为另一种格式(图形数据库)。使得此转换比典型的数据转换稍微棘手的唯一事情是,在开始之前了解比特币数据的结构将很有帮助。 一旦将区块链导入到N... »

有关Bitcoin的椭圆曲线-secp256k1

简介椭圆曲线加密法是一种基于离散对数问题的非对称(或公钥) 加密法, 可以用对椭圆曲线上的点进行加法或乘法运算来表达。在Bitcoin中使用的是secp256k1这条椭圆曲线椭圆曲线y2mod p = x2 +ax+b mod pa、b满足:4a3+27b2 mod p! »

coinbase

Bitcoin 区块结构解析

挖矿难度、Nonce、时间戳能够总结并快速归纳校验区块中所有交易数据的Merkle树根区块体主要包含交易数据tx区块结构图:交易结构图:区块的第一笔交易:coinbase交易结构总结2020.1.16——2020.1.23这段时间主要完成了Bitcoin结构的分析及作图、和对前面提取签名工作的总结,目前代码编写出现问题,需要花时间去找到方法解决,之后会继续更新其他具有隐私保护能力的密码货币的区块结... »

bitcoin(1)

这种需要很多次计算的方法成为 pow, 找到合适的nonce很困难,但是我们反向验证十分方便,此为puzzle friendlySHA256——Bitcoin中使用的hash function签名1」bitcoin账户管理去中心化,每个用户自己决定开户,即自己创建公钥和私钥来源于非对称加密体系:加密用公钥,解密用私钥:解决秘钥传输不方便私钥的用途:用于签名,方便其他账户知道此次转账确实为本人操作2... »

精通比特币 – 附录2 比特币改进协议

附录2 比特币改进协议 比特币改进协议(Bitcoin improvement proposals 简称BIP)是为比特币社区提供规范,完善比特币及其运行进程和外部环境特性的设计指导文件。 依据 BIP0001协议即比特币改进协议的目的与指南,比特币改进协议有以下三种类型: 标准协议(Standard BIP) 描述任何影响大多或全部比特币应用的变化,比如网络协议、交易有效性规则的变化,或者任何影... »

比特币的三个组成部分

区块链是什么?超级详细,看了无师自通!

区块链,可能是当下最有前景又充满分歧的技术与经济趋势。它给数字世界带来了“价值表示”和“价值转移”两项全新的基础功能。其潜力正在显现出来,但当下它又处于朦胧与野蛮生长的阶段。 对比互联网的发展史,现在的区块链可能相当于 1994 年的互联网,即互联网刚刚进入大众视野的时期,那也是第一波互联网革命萌芽的时期。谷歌、亚马逊、Facebook、腾讯、阿里巴巴、优步、滴滴,甚至现在市值超万亿的苹果都得益于... »