构造特殊交易

构造特殊交易


带有数字摘要的交易如何构造呢?下面以32字节的数字摘要为例,提出数个可行方法,其他长度的可变换得出。

方式一:交易额承载信息

32字节可以分割为16个双字节,每个双字节的数值范围是:0~65535。比特币的现行单位可以分割至小数点后八位,那么我们可以利用最后的5位来存放一个数值,一共需要16个输出(Tx output)即可完成32字节的信息存储。中间涉及比特币最大数量为:

.00065535 * 16 = .0104856 btc
需要的比特币数量很少,约0.01Btc,且输出依然发回给自己的地址,唯一的代价就是付出矿工费(Tx Fee)。任何人都可以使用之。

方式二:数字摘要的Hash作地址输入

回顾一下地址的生成算法(下图是一个未压缩公钥生成地址的过程,公钥是否压缩对该证明过程没有影响):


我们用数字摘要的Hash值代替图中红色框中的值,然后得到一个地址,我们把0.00000001 btc打入该地址,形成交易,收录后完成证明。验证时,需要首先得到数字摘要hash值,再生成对应的地址,核对地址是否一致即可。

这个方法有个缺点,打入该地址的币永远消失了,因为没有其对应的私钥。虽然可以只需1聪,目前价值几乎忽略不计,但毕竟浪费了。该方法可以进一步衍生一些类似的方法。曾有个网站使用之,后来该网站关闭了。

方式三:数字摘要的Hash作私钥

大小介于1 ~ 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4141之间的数,都可以认为是一个合法的私钥,其大小为32字节。那么,可以把数字摘要的Hash作私钥,并推算出公钥和地址。

将任意币值输出至该地址构成交易,交易收录后,通过私钥再转移走即可。这样便在block chain里留下了这个地址。验证时重复该过程,检查地址是否一致即可。

该方法不会像方法二那样形成浪费,也比较容易操作。我们依然SatoshiDice的种子文件为例,种子数字摘要的Hash为:9b0d87ac871518cfd8601aa456b58fa74c01194cfeb25e7f3eecf43759d6ccb4。

借助bitaddress.org,输入私钥(种子hash)后:得到两把公钥,分别对应两个地址。证明时将币打入任何一个地址即可,建议使用未压缩公钥地址,因为并不是所有客户端都对压缩公钥支持良好。然后将该私钥导入任何一个客户端,再把该地址的钱转移到一个安全的地方。最后,公开私钥和对应收录地址的交易。


24小时热点

普通人挖矿如何获取比特币

在数字货币的世界里,比特币无疑是最耀眼的明星。自2009年问 ...

16023

波场区块链浏览器

如何使用小狐狸钱包与Sol钱包APP全面指南及比较

详细介绍如何使用小狐狸钱包与Sol钱包APP,包括注册与安装 ...

727

金链盟区块链底层开源平台

比特币交易网站有哪些?

随着比特币和其他加密货币的普及,越来越多的交易平台涌现出来, ...

23642

区块链圈小菜鸡

深入解析ZSC智能链钱包与Solana钱包功能特点与应用场景

本文全面解析了ZSC智能链钱包和Solana钱包的功能特点与 ...

691

14311113041

深入了解Sol币:市场表现 交易平台与投资风险全面解析

在这篇详细的文章中,我们将深入探讨Sol币的基础知识、市场表 ...

646

14311113007

区块链加密货币种类大全一览

加密货币种类有比特币、以太坊、泰达币、莱特币等,加密货币就是 ...

10927

波场区块链浏览器

SOL钱包:创建、空投与安全指南|区块链网精华分享

想了解如何创建SOL钱包、参与空投活动和保障安全性?区块链网 ...

2704

区块链网快讯

深入解读Solong钱包与Sola钱包:功能、安全性及应用分析

详细解读Solong钱包和Sola钱包的基础概念、历史发展及 ...

619

14311113029

全面解析Sol钱包应用与Sol币:区块链技术的创新与未来

本文介绍了Sol钱包应用与Sol币的基础知识、历史、特点及应 ...

605

法大大存证区块链

分享sol钱包下载步骤和使用教程

SOL钱包是一款数字货币钱包,为用户提供安全、便捷的数字资产 ...

9800

波场区块链浏览器

热点专题

区块链网是什么

中国区块链价值评价中心 中国区块链价值评价中心于2 ...

5290297

知信链

免费的行情软件app网站在国外有哪些?

区块链看行情的软件,简而言之,就是一类能够实时提供数字货币行 ...

2371744

波场区块链浏览器

雷达币最新进展:2024年主网上线时间及前景预测

近期有传闻称,新加坡的加密货币交易所推出了一款雷达币,这款被 ...

1819370

波场区块链浏览器

2024年最新十大不收费看盘软件排名公布

随着股市交易的普及和技术的发展,投资者对高效、可靠且免费的看 ...

1121393

波场区块链浏览器

元界(Metaverse)

元界(Metaverse)是一个去中心化的公有区块链项目,元 ...

990736

WEEX数字货币

BTC123

BTC123(www.btc123.com)成立于2011年 ...

834744

Kusama 测试网

最全传销名单,请告诉家人朋友,别让他们上当受骗后赔到血本无归

因为互联网的发展,让现代传销具备了更强的隐蔽性,更让社会经验 ...

782513

律动 BlockBeats

中币网zb——中币交易所

ZB.com是一个全球化的数字货币交易所,目前已获得泰国和迪 ...

741726

中币交易所

Bitfinex(香港B网)

Bitfinex交易平台目前仍处于试运营阶段,该平台由iFi ...

720579

Hi元宇宙

DAC币——达芬奇Davinci Coin

达芬奇项目的平台是通过叫作"Dchain"的自身区块链把可以 ...

713926

Mechanism Capital