专业开发15年,丰富的开发经验!贴心的私人订制服务,为您打造合适的平台。

无界区块链虚拟币钱包开发咨询电话

咨询电话:13386501543

联系方式

电 话:13386501543

邮箱:1203125@qq.com

地址:浙江省杭州市江干区下沙街道万亚金沙湖1号3幢

当前位置:无界区块链开发 > 新闻资讯 > 区块链软件开发,对接比特币

区块链软件开发,对接比特币

文章出处:9 阅读量:9 发表时间:21-01-05 09:24
区块链100问

比特币的数字签名

比特币的数字签名是一种字符串 ,它只能由从比特币传输中传输的人生成 .通过验证字符串 ,一方面证明了交易是由出让方自己发起的, 另一方面证明了交易信息在传输过程中没有发生变化。

数字签名由数字摘要和非对称加密技术组成 . 首先利用数字摘要技术将事务信息缩短为固定长度的字符串 ,然后用自己的私钥对摘要进行加密, 形成数字签名 .

完成后, 需要向矿工、 具有牛牛公钥的矿工广播完整的交易信息和数字签名以核实 ,如果验证成功,交易确实由“牛牛”发送 ,而且信息没有改变。

非对称加密技术是指数字签名加密的私钥与解密的公钥之间的不一致性. 它看起来如此复杂 ,事实上 ,真正的传输过程只需您输入私钥即可完成!

比特币交易和变化机制

比特币的传输可以一次传送多个地址的余额 , 或者一次传送多个地址的余额 .

例如, 你必须支付牛牛五个比特币, 但你的A/B/C在你的三个地址中每个有1-2个比特币, 而每个地址的余额不足以支付五个比特币 . 此时, 您可以启动一个转移, 并从A/B/C的三个地址向牛牛总共转移五个比特币 .

还有一个栗子 ,如果你有五个比特币地址,但你只需要把一个转到牛牛.当你转帐时 ,你需要告诉矿工:我有五枚比特币 ,其中一枚被转移到牛牛 , 另外四枚被转移回我自己(或者是原来的地址或者创建一个新的地址) . 别忘了说 , 否则剩下的四枚比特币将被用作矿工的费用。 这就是比特币的变化机制.

cache
Processed in 0.009773 Second.