分类
Uncategorized

报道:瑞士投资银行瑞银计划发行加密货币

据报道,瑞士主要投资银行瑞银集团(UBS Group AG)计划向富裕客户提供加密货币投资,包括比特币风险敞口。
知情人士表示,“据彭博社报道,瑞士公司正在探索提供资产类别的几种替代方案。”其中一位人士表示,由于波动性,任何投资发行都将占客户总财富的很小一部分,而选择包括通过第三方投资工具进行投资。”
消息人士还表示,如果瑞银没有开始向其客户提供某种加密货币投资选择,客户将离开瑞银。最近,许多知名度最高的竞争对手都表示,他们计划向自己的客户提供比特币风险敞口。
例如,今年,BNY Mellon宣布了其客户的比特币战略,摩根士丹利宣布计划允许客户投资比特币基金,高盛也分享了其提供BTC投资工具的工作细节,最近还提供比特币衍生品。
目前尚不清楚瑞士公司将如何或何时推出加密货币发行,或者它将特别强调比特币的力度。但瑞银等一家主要的遗留机构很可能首先推出BTC,这是富裕投资者中日益流行的资产。
据彭博社报道,“瑞银首席执行官拉尔夫·哈默斯正在深入研究他在哪里可以削减成本和数字化运营,包括为世界最富有的人服务的高接触业务。”世行每年在技术方面花费约35亿美元,以维护和现代化现有基础设施,并为客户创新员工和产品的新工具。”

时光素材-香车美女  (1113)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

使用私钥计算未使用的密钥

如果我们拥有从其他节点服务器生成的地址的私钥/公钥,我们可以计算这些地址的未使用量吗?
比特币核心
地址
平衡
Listuspent公司
分享
改进这个问题
跟随
19年12月16日7:08问
合资企业
2133枚青铜徽章
添加评论
1个答案
0
如果您只有一对私钥和公钥,则需要更多的信息。
单个公钥可以通过多种方式控制比特币:
直接p2pk输出
支付公钥哈希的p2pkh输出
一种p2sh输出,用于支付由一组公钥控制的脚本,这些公钥可能包括除现有密钥以外的密钥
支付公钥哈希的p2wpkh segwit输出
一种p2wsh输出,用于支付由一组公钥控制的脚本,这些公钥可能包括除您拥有的密钥以外的密钥
在不知道要查找哪种类型的输出的情况下,仅使用公钥是不够的,特别是对于p2sh和p2wsh输出,其中需要其他密钥来构造地址。
一旦知道要查找哪种输出类型,就可以使用节点的scantxoutset RPC方法,或者构造类似于explorer或Electrum服务器的索引并查询余额。
分享
改进这个答案
跟随
回复时间:19年12月16日23:51
拉格哈夫苏德
15.9k33金徽章1818银徽章3939铜徽章
谢谢@Raghav。你能告诉我比特币核心是否支持m/0’/0’/i以外的派生路径吗。有没有可能是m/1’/0’/i或m/k’/0/i’,其中k:1、2、3….等等Jvd 19年12月17日10:14
据我所知,不是这样的——拉格哈夫苏德19年12月17日10点17分
据我所知,bitcoincore支持高清钱包创建,但我们如何创建衍生工具,如m/1’/0’和m/0’/0’,这是默认帐户0,因为我想在bitcoincore高清钱包中维护用户帐户Jvd 19年12月17日10:35
你不能,你需要在比特币之外维护一个用户->地址映射-Raghav Sood Dec 17’19 10:43
对。这是真的,但我们如何计算未使用的用户->地址映射以外的比特币从任何节点Jvd 19年12月17日10:54
再显示2条评论

时光素材-香车美女  (1112)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

用BIP44从助记符推导应付地址

我正在尝试使用bip44从种子短语/助记符到应付地址。下面是我正在使用的代码的简化版本。然而,当我与https://iancoleman.io/bip39/ 私人、公共和地址不匹配。
var mnemonic=require(’bitcore-mnemonic’)
var bitcore=require(’bitcore-lib’)
var代码=新的助记符(“宽度自行车轴告诉突发户外托盘插曲他们森林草地增强双焦点”);
var xpriv=code.toHDPrivateKey(bitcore.Networks.livenet);
var-derived=xpriv.deriver(“m/44’/0’/0’/0/0”)
var privateKey=派生的.privateKey
var publicKey=派生的.publicKey
var address=new bitcore.address(公钥)
console.log(`address:${address}`)
console.log(`privateKey:${privateKey}`)
console.log(`publicKey:${publicKey}`)
此代码输出:
地址:14TomZRSGPtoPGy9HZA8WfX2veMbDXyAAJ
私钥:34fb6aee170bb41fe47f97ab601fea589620cf182ecf031688c25e5491c2c06f
公钥:027869eb83bbb44621c868fbd2a31daed4a0f8dbaa73d3fd79a597cdb1afcc9d1d
但是当我去https://iancoleman.io/bip39/ 第一个地址是:
路径:m/44’/0’/0’/0/0
地址:1BogrbApan5Q9xEFEzwPioRu3ogYkzAQZU
公共电话:0236f0bf97fa766301e1137bef8377e6f6063b8a576bda57220c7ab6cf531cc992
专用:L46hcht5ue2tsSKmPEV2v41CrGU8DEJAP1w7XYPbvJ72v5NBPsPF
bip32高清钱包
地址生成
记忆种子
比特核
比普44
分享
改进这个问题
跟随
15小时前问的
亚历克西斯
10322青铜徽章
添加评论
1个答案
0
当你说简化代码的时候,你很难分辨出哪里出了错。
下面是一个如何使用bitcoinjs lib v3.3.2从助记符派生bip44密钥对的示例
let mnemonicInput=’宽度自行车轴告诉户外托盘插曲他们森林草地增强双焦点’;
设seedHex=bip39.mnemonicToSeedSync(mnemonicInput.toString(’hex’);
//“14A3235EFB14B096E8CC3082B89E0B629EC5C7B2C66213343B2657CB61853B080623E97B8AEAC416D3377B4DA90A4838D9EA4D83E0117FD833049305AF46F10”
让root=bitcoin.HDNode.fromSeedHex(seedHex);
设deriv=44;
let account=0;
设变化=0;
设指数=0;
让acct=root.derivePath(“m/”+deriv+“’/0’/”+account+“’”);
设xpub=acct.neutered().toBase58();
让pair=acct.derivePath(change+“/”+index).keyPair;
设wifkey=pair.toWIF();
让address=pair.getAddress();
//“地址”:“1BogrbApan5Q9xEFEzwPioRu3ogYkzAQZU”
//“wifkey”:“L46hcht5ue2tsSKmPEV2v41CrGU8DEJAP1w7XYPbvJ72v5NBPsPF”
分享
改进这个答案
跟随
9小时前回答的
m1xolyd1an公司
456322金徽章1010银徽章2727铜徽章
添加评论

时光素材-香车美女  (1111)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

订单分配

我目前正在构建一个小型比特币订购簿模拟器,它将模拟用户限制订单。是什么让订单书呈现出V形的外观?也就是说,我们离市场价格越远,订单就越多。对卖家来说,是不是大多是利润驱动,他们想卖的比市场价高,而对买家来说,他们只想买的比市场价便宜?就这么简单吗?再加上可能有人想交易突破?
交易所
交易
汇率
兑换单
分享
改进这个问题
跟随
19年12月16日17:37问
陈凯
1
添加评论
1个答案
0
是什么使订购书呈V形
我不知道还能是什么形状(除了公寓-没有订单)?订单簿代表市场上买卖双方的所有出价/要价。通常,它显示在您提到的“V”形中,其中图表的Y轴显示在市场价格和图表上相应的x坐标之间填充所有订单的总成本。所以,当你离市场价格越远,就会有更多的订单需要填补,以达到新的价格。
就这么简单吗?
是的,只是交易者提交给订单簿的订单,很简单。
分享
改进这个答案
跟随

时光素材-香车美女  (1110)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

bcoin仅监视地址

有人能告诉我如何使用bcoin设置一个只监视的地址吗?
使用命令时:
bcoin wallet创建myNewWallet
这将始终是一个“watchOnly”:默认为假钱包。有这些命令的文档吗?
只看
bcoin公司
分享
改进这个问题
跟随
编辑时间:4月21日2:43
墨奇♦
53.6K33232金徽章149149银徽章463463铜徽章
7月31日17:05问
迈克尔
1111青铜徽章
添加评论
2个答案
0
这些命令列在bcoingithubwiki上
您要查找的命令是bcoin wallet watch[地址]
分享
改进这个答案
跟随
2017年7月31日20:12回答
网格对撞机♦
928533金徽章1919银徽章4545铜徽章
这只会给我一个错误,我不能´直到现在还没有解决:错误:socket挂断在createHangUpError(\u http\u client.js:345:15)socket.socketOnEnd(\u http\u client.js:437:23)emitNone(events.js:110:20)socket.emit(events.js:207:7)endReadableNT(\u stream\u readable.js:1045:12)combinedTickCallback(internal/process/next\u tick.js:138:11)at处理。_tickCallback(internal/process/next_tick.js:180:9)–迈克尔8月2日’17日8:34
关于debug.log,我可以找到以下额外信息AssertionError[ERR\u ASSERTION]:地址的网络不匹配。但是这个地址是一个有效的testnet地址,系统也在testnet上运行迈克尔8月2’17日10:27
你是用–network=testnet on选项启动你的节点(或者你导出全局BCOIN\u network=’testnet’)我用上面的命令和testnet地址试过了,结果成功了布科,2017年8月28日19:04
添加评论
0
有一种方法可以传入选项–watch当创建钱包时,或者在node中,您可以使用bcoin.http.Client.createWallet({id:’myNewWallet’,watchOnly:true})
分享
改进这个答案
跟随

时光素材-香车美女  (111)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

关闭和重新打开通道以增加容量的最佳做法是什么

我是闪电新手,所以我开了一个有50k SAT的小频道。经过一些研究和尝试和错误,我想增加这个频道的容量。我知道这是不可能的,唯一的方法是关闭通道并打开一个新的通道,因为不建议使用具有相同节点的双通道。同时,通过这个渠道进行了支付,所以我的本地余额是10k SAT,远程余额是30k(10k SAT是收费的)。如果我现在关闭频道,我只会得到10万个SAT减去费用。我会损失80%以上的初始金额!
我唯一能想到的就是重新平衡频道,让大部分的容量都在我这边,然后关闭频道。但由于它只有50k SAT,我不能做一个循环(最少250k SAT),或satoshi(最少50k SAT)的平衡。循环再平衡总是失败。作为一种替代方法,我可以创建一个发票,并将其发送到我自己,如这里所述(https://github.com/lightningnetwork/lnd/pull/3736).
但我现在做的还好吗?有更便宜(更聪明)的方法吗?
雷电网
发票
分享
改进这个问题
跟随
5小时前问的
睡眠32
1322枚青铜徽章
新贡献者
添加评论
1个答案
0
路由支付不会改变您节点的余额,它只会改变您打开的每个特定频道的余额(导致总余额的净~零变化)。您可能已将30k SAT推送到远程节点的平衡,但您可能同时已将30k SAT推送到其他通道中节点的平衡。你没有损失任何初始数量,它只是在一个不同的渠道现在。
因此,如果你想要更多的容量,那么你应该关闭这个通道,然后重新打开一个新的具有所需流动性的通道。
为了节省一些钱,尽量在网络不忙的时候这样做(即内存池相对空)。
分享
改进这个答案
跟随
5小时前回答的
奇特里克
15k33金徽章1414银徽章3939铜徽章
非常感谢。非常清楚,切中要害。我忽略了这样一个事实:路由支付并没有改变我的节点´s整体平衡,但仅限于每个特定通道的平衡睡眠32 16分钟前
添加评论

时光素材-香车美女  (1109)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

基金交易-是什么?

我在网上找到感兴趣的文章。
我对原始事务的理解没有fundrawtransaction可以更简单地创建。
bitcoin cli listumpent[miscrof=1][max\u number\u confirmation=9999999]“”“[”<wallet\u address>“]“””
比特币cli createrawtransaction“[{”txid“:”<txid\u of \u selected \u block>“,”vout“:}]“{”<recipient \u address>“:<amount \u to \u send>,”<sender \u address>“:<amount \u change>”
比特币cli signrawtransation<hex\u createrawtransation>
比特币cli sendrawtransation<hex\u signrawtransation>
这就是全部,没有交易。
我不明白你为什么需要?“有”和“没有”有什么区别?
我是一个新手,我不知道我是否正确理解什么是输入和输出,所以我可能不明白什么是事务?
请多举些例子,多说些简单的话。谢谢。
比特币核心
交易
比特币cli
分享
改进这个问题
跟随
4月28日1:25问
B和L
12577青铜徽章
添加评论
1个答案
0
你将无法设置费率(将不得不手动计算费用)和其他一些事情,如果你跳过交易。
fundrawtransaction现在不接受外部输入,但有一个开放的请求允许它们:https://github.com/bitcoin/bitcoin/pull/17211
示例:
https://bitcoin.stackexchange.com/a/99021/ (无资金交易)
https://bitcoin.stackexchange.com/a/105286/103136 (带fundrawtransaction)
输入是在事务中使用或花费的UTXO(未使用的事务输出)。事务的输出成为新的UTXOs,它可以被拥有私钥的人使用或花费。因此每个事务都有一个或多个输入和输出。
根据此RPC的文档:https://bitcoincore.org/en/doc/0.21.0/rpc/rawtransactions/fundrawtransaction/ 您还可以创建一个没有输入的事务,稍后使用fundrawtransation自动添加输入以满足输出值。
分享
改进这个答案
跟随
4小时前编辑的
4月28日2:23回答
普拉扬克
351811金徽章66银徽章1818铜徽章
我有点理解。据我所知,我恢复所有信息:–B L 4月28日5:02
1例如,我有两个UTXO。第一个有1个BTC,第二个有2个BTC。我需要花费1,5 BTC我必须使用第二个UTXO(或者两个UTXO如果我想第一个UTXO将是零)。如果我不使用fundrawtransation,那么默认情况下,0,5btc(2btc-1,5btc)将自动作为一项费用。如果我使用fundrawtransaction,我可以指出多少是费用和我的地址为多余的BTC。因此,fundrawtransaction是我输入费用和回邮地址的地方B L 4月28日5:02
2例如,UTXOs是由其他人发送给我的事务。所有这些交易的总和就是我的账户余额。我可以用UTXO,但我不能用TXO,因为我以前用过,现在是另一个人用UTXOB L 4月28日5:03
1
@我认为这是一个误导性的回答。你也可以直接使用createrawtransaction添加输入和更改输出,不管你的目标是什么费用。fundrawtransactions只允许使用wallet逻辑为您执行。有和没有fundrawtransaction的工作流都非常合理;一个更像手动操作皮尔维尔4月28日6:47
1
我会尽量找时间补充我自己的答案,这比在这里详细阐述要清楚得多皮尔维尔4月28日22:44

时光素材-香车美女  (1108)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

理解从区块链中提取的比特币交易json

我试图通过RPC理解比特币核心的比特币事务提取,示例如下:00000000d14f2e97678951ad004d6699babd27e07ca722c46b30dc24c67eed7a
{“method”:“getblock”,“params”:[“00000000d14f2e97678951ad004d6699babd27e07ca722c46b30dc24c67eed7a”,2],“jsonrpc”:“2.0”}
来自getblock的json块
{
‘哈希’:’00000000d14f2e97678951ad004d6699babd27e07ca722c46b30dc24c67eed7a’,
“确认”:677712,
“strippedsize”:489,
“大小”:489,
“重量”:1956年,
“高度”:728,
“版本”:1,
‘versionHex’:’00000001’,
‘merkleroot’:’1f7fd770697c167ca75e3d742f3b1b81244165e0fee87310cd20b15f6975b961’,
“发送”:[{
“txid”:“5fe6030e8a649b3b3fb257303e89a06d6526226e24118b494f9ccbba06e96254”,
‘哈希’:’5fe6030e8a649b3b3fb257303e89a06d6556226e24118b494f9ccbba06e96254’,
“版本”:1,
“大小”:134,
“vsize”:134,
“重量”:536,
“锁定时间”:0,
“vin”:[{
‘coinbase’:’04ffff001d0164’,
“序列”:4294967295
}],
“vout”:[{
“值”:50.0,
“n”:0,
“scriptPubKey”:{
“asm”:“04fa4b30422c7820c4ef979eaa39f770b32dcddc433cfd4d3040d3f2dc337e445dfd80fd4a3afbabe11e861fe30a28c5acc0f59915d9e419ffecd8ce374d46ddf5操作检查信号”,
“十六进制”:“4104FA4B3042C7820C4EF979EAA39F770B32DCDC433CFD4D3040D3F2DC337E445DFD80FD4A3AFBABE11E861FE30A28C5ACC0F59915D9E419FFECD8CE374D46DDF5AC”,
‘type’:’pubkey’
}
}],
‘十六进制’:’0100000000000000000000000000000000000000000000000000000000000000000000000FFFFFF0704FFFF001D0164FFFFFFFF0100F2052A0100004344104FA4B3042C7820C4EF979EAA39F770B32DC433CFD4D304D3F2DC337E445DFD80FD4A3AFBABE11E861FE30A28C5ACC0F59915D9FFEC374D46DDF5AC00000000’
}, {
‘txid’:’6f7cf9580f1c2dfb3c4d5d043cdbb128c640e3f20161245aa7372e9666168516’,
‘哈希’:’6f7cf9580f1c2dfb3c4d5d043cdbb128c640e3f20161245aa7372e9666168516’,
“版本”:1,
“大小”:274,
“vsize”:274,
“重量”:1096,
“锁定时间”:0,
“vin”:[{
“txid”:“ff3dc8b461305acc5900d31602f2dafebfc406e5b050b14a352294f0965e0bf6”,
“vout”:0,
“脚本签名”:{
“asm”:“3046022100e26d9ff76a07d68369e5782be3f8532d25ecc8add58ee256da6c50b52e8006b022100b4431f5a9a4dcb51cbdcae935218c0ae4cfc8aa903fe4e5bac208290b7d5d[全部],
‘十六进制’:’493046022100E26D9FF76A07D68369E5782BE3F8532D25ECC8ADD58EE256DA6C550B52E8006B022100B4431F5A9A4DCB51CBDCAEE935218C0AE4CFC8AA903FE4E5BAC208290B7D5D01’
},
“序列”:4294967295
}, {
‘txid’:’2db69558056d0132d9848851fd20329be9cd590fa5ae2b3c55f58931f42e27f7’,
“vout”:0,
“脚本签名”:{
“asm”:“3046022100a2ab7cdc5b67aca032899ea1b262f6e8181060f5a34ee667a82dac9c7b7db4c3022100911bc945c4b435df8227466433e56899fbb65833e4853683ecaa12ee840d16bf[全部],
‘十六进制’:’493046022100A2AB7CDC5B67ACA03289EA1B262F6E8181060F5A34EE667A82DAC9C7B4B3022100911BC945C4B435DF8227466433E5689FBB65833E485368ECAA12E840D16BF01’
},
“序列”:4294967295
}],
“vout”:[{
“值”:100.0,
“n”:0,
“scriptPubKey”:{
‘asm’:’OP_DUP OP_HASH160 12ab8dc588ca9d5787dde7eb29569da63c3a238c OP_EQUALVERIFY OP_CHECKSIG’,
“十六进制”:“76a91412ab8dc588ca9d5787dde7eb29569da63c3a238c88ac”,
“reqSigs”:1,
‘type’:’pubkeyhash’,
‘地址’:[’12higDjoCCNXSA95xZMWUdPvXNmkAduhWv’]
}
}],
“十六进制”:’0100000002F60B5E96F09422354AB150B0E506C4BFFEDAF20216D30059CC5A3061B4C83DFF000000004A493046022100E26D9FF76A07D68369E5782BE3F8532D25ECC8ADD58EE256DA6C550B528006B02100B4431F5A9A4DCB51CBCAAE935218C0AE4CFC8AA903FE4E5BAC4208290B7D5D01FFFFFFFF72EF43189F5553C2BAEA50F59CDE99B320FD518884D932016D055895B62D000000004A493046022100A2AB7CDC67ACA03299EA1B262F6E8181060F5A34EE667A82DAC9C7B7DB4C3022100911BC945C4B435DF8227466433E5689FBB65833E485368ECAA12E840D16BF01FFFFFFF0100E40B54020000001976A91412AB8DC588CA9D5787DDE7EB29569DA63C338C88AC00000000′
}],
“时间”:1232133515,
“中间时间”:1232128717,
“nonce”:95106676,
‘bits’:’1d00ffff’,
“难度”:1,
‘链工程’:’00000000000000000000000000002D902D902D9’,
“nTx”:2,
“previousblockhash”:“00000000 1C7EB6AB129CF14659AEA1F77F6E116EA8DA2193182B08EAE6ECF5F7”,
‘nextblockhash’:’00000000 CE8F753A6DF03FFBA3ED05DB6CF79013E79B7D20C87E0E88B7672FBF’
}
在“tx”中,我可以看到块中存储了多个事务,它们之间有什么区别,我认为“vin”是用于传入事务的,但它们为什么没有相似的体系结构?

汉克斯
“vin”:[{
‘coinbase’:’04ffff001d0164’,
“序列”:4294967295
}],
#不类似于
“vin”:[{
“txid”:“ff3dc8b461305acc5900d31602f2dafebfc406e5b050b14a352294f0965e0bf6”,
“vout”:0,
“脚本签名”:{
“asm”:“3046022100e26d9ff76a07d68369e5782be3f8532d25ecc8add58ee256da6c50b52e8006b022100b4431f5a9a4dcb51cbdcae935218c0ae4cfc8aa903fe4e5bac208290b7d5d[全部],
‘十六进制’:’493046022100E26D9FF76A07D68369E5782BE3F8532D25ECC8ADD58EE256DA6C550B52E8006B022100B4431F5A9A4DCB51CBDCAEE935218C0AE4CFC8AA903FE4E5BAC208290B7D5D01’
},
“序列”:4294967295
}, {
‘txid’:’2db69558056d0132d9848851fd20329be9cd590fa5ae2b3c55f58931f42e27f7’,
“vout”:0,
“脚本签名”:{
“asm”:“3046022100a2ab7cdc5b67aca032899ea1b262f6e8181060f5a34ee667a82dac9c7b7db4c3022100911bc945c4b435df8227466433e56899fbb65833e4853683ecaa12ee840d16bf[全部],
‘十六进制’:’493046022100A2AB7CDC5B67ACA03289EA1B262F6E8181060F5A34EE667A82DAC9C7B4B3022100911BC945C4B435DF8227466433E5689FBB65833E485368ECAA12E840D16BF01’
},
“序列”:4294967295
}],
你有没有一个链接可以帮助我理解一个原始区块交易的每个标题(我没有找到)
vin代表入资,vout代表出资?对的?
谢谢
比特币核心

回答
0
“vin”是特定事务的输入数组。
“vout”是一个特定事务的输出数组。
如果你不熟悉:当你接收比特币到一个地址时,你的地址数据(简单地说就是保存它)实际上被放入一个“输出”中。这些尚未使用的输出称为未使用的事务输出,简称UTXO。
您的钱包余额是与您的钱包相关的所有UTXOs值的总和。
当您创建一个事务并将比特币发送给其他人甚至您自己时,您正在使用这些UTXO,而使用这些输出所需的数据将被放入相应的输入中。
例如,在该块中,使用txid的事务:6f7cf9580f1c2dfb3c4d5d043cdbb128c640e3f20161245aa7372e9666168516
让我们看看“vin”数组中的第一个输入:
“vin”:[{
“txid”:“ff3dc8b461305acc5900d31602f2dafebfc406e5b050b14a352294f0965e0bf6”,
“vout”:0,
“脚本签名”:{
“asm”:“3046022100e26d9ff76a07d68369e5782be3f8532d25ecc8add58ee256da6c50b52e8006b022100b4431f5a9a4dcb51cbdcae935218c0ae4cfc8aa903fe4e5bac208290b7d5d[全部],
‘十六进制’:’493046022100E26D9FF76A07D68369E5782BE3F8532D25ECC8ADD58EE256DA6C550B52E8006B022100B4431F5A9A4DCB51CBDCAEE935218C0AE4CFC8AA903FE4E5BAC208290B7D5D01’
},
“序列”:4294967295
}
它从事务ff3dc8b461305acc5900d31602f2dafebfc406e5b050b14a352294f0965e0bf6的输出0支出,并在scriptSig中使用所需的签名数据来验证它们是否可以支出此UTXO。在进行此事务时,输出是P2PK,因此scriptSig中没有公钥。现在最常见的输出是P2PKH,因此scriptSig中会附加一个公钥。
至于第一个没有类似“vin”的事务:那就是coinbase事务。没有UTXO可供消费,因为新硬币是作为coinbase奖励(采矿奖励)的一部分在这个交易中产生的,所以没有你通常会看到的签名,就像在第二个交易中一样。
分享
改进这个答案
跟随
4月10日8:14回答
波克斯特
7755青铜徽章
添加评论

时光素材-香车美女  (1107)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

如何恢复发送到比特币地址的dogecoins?

我转移了我的Poloniex dogecoin加密货币,不小心用walletgenerator.net把它送到了一个比特币钱包里。它确实去了某个地方,但不知道去了哪里。有没有人可以联系密码丢失?我认为Dogecoin地址与比特币不同,不会转移。
纸钱包
狗粮
丢失的事务
分享
改进这个问题
跟随
编辑时间:2017年6月29日15:13
墨奇♦
53.6K33232金徽章149149银徽章463463铜徽章
问6月29日17日8点55分
日元
1122枚青铜徽章
添加评论
1个答案
1
尽管地址格式不同(前缀部分),但该事务是有效的,因此在Dogecoin区块链上将有一个到该地址的事务。
我发现了一个reddit线程,他们建议将您的私钥保存在比特币客户端,并将其导入到您的Dogecoin客户端,虽然不确定这是否可行,但我认为这是您的最佳机会,因为交易是设计上不可逆转的。
在调试窗口中导出的原始比特币核心客户端中(基于此和此):
单击菜单栏(右上角)中的“帮助”
单击“调试窗口”
选择“控制台”选项卡类型:walletpassphrase“passphrase here”600
类型:dumpprivkey[此处地址]
然后导航到Dogecoin客户机中的同一窗口并
键入importprivkey[此处输入私钥]
分享
改进这个答案
跟随
于2017年6月29日9:44编辑
6月29日17点37分回答
克á博尔Hé青年成就组织
29911银徽章77铜徽章
添加评论

时光素材-香车美女  (1105)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

什么是忠诚债券?它们在市场中是如何运作的?

我想知道金融中保真债券的基本概念,以及它将如何在联合市场中使用。
联合
金融
联合市场
分享
改进这个问题
跟随
两小时前问
普拉亚克
351811金徽章66银徽章1818青铜徽章
添加评论
1个答案
0
什么是忠诚债券?
保真债券是一种保险合同,旨在保护雇主不受伪造、盗窃等造成的损失。通常雇主以商业保险的形式使用,通常涵盖其雇员所从事的不诚实活动。
背景:
第一次提到忠诚债券。这个想法基本上是由彼得·托德发明的:https://bitcointalk.org/index.php?topic=134827.0
将保真度债券与混音器结合的旧想法:https://bitcointalk.org/index.php?topic=172047.0
这一建议与保真债券在联合市场中的理念非常接近。他谈到要求制造商存款,但没有人能想出一种办法,使这种存款分散,不可信:https://www.reddit.com/r/Bitcoin/comments/2zc5tc/joinmarket_increase_the_privacy_of_bitcoin_and/ctk37hn/?context=1
在联合市场中增加保真度债券:
克里斯·贝尔彻已经提出了一项拉动请求,在联合市场增加保真达债券:https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/872
提交和评审中几乎所有内容都包含在其中,这对于删除bug(如果有)并很快合并它很有帮助。唯一的主要特点是让收益率生成器宣布保真度债券在冷藏库中持有。
joinmarket协议的更改是向后兼容的。您可以阅读docs/fidelity-bonds.md以了解更多详细信息。以下是一个总结:
保真债券是联合市场的一个特点,它提高了系统对sybil攻击的抵抗能力,从而提高了系统的隐私性。
保真度键是一种机制,它故意牺牲比特币的值,从而使密码身份昂贵以获得。这种牺牲是以一种可以向第三方证明的方式进行的。在联合市场中,投资者将有更高的概率创造出与发行更有价值保真度债券的制造商的铸币。这会使系统对sybil攻击的成本更高,因为攻击者在创建coinjoin时,为了经常被攻击者选择,必须牺牲大量价值。
作为一个制造商,你可以参加更多的铸币,因此,如果你牺牲比特币价值来创建一个忠实债券,你会赚取更多的费用。创建保真度债券的最实用方法是将比特币发送到一个使用操作码OP_UCheckLockTimeVerify的锁定地址。牺牲的宝贵东西是金钱的时间价值。注意,长期持有比特币的人(或霍德勒)可以免费购买锁定的保真度债券,假设他们从来没有打算用他们的硬币交易。
保真债券的私钥可以保存在冷藏库中,以增加安全性(注:尚未在联合市场中实施)

保真债券的金融数学:https://gist.github.com/chris-belcher/87ebbcbb639686057a389acb9ab3e25b
要锁多少硬币,锁多久?
富达债券UTXO一经确认就有价值。锁定硬币的保真债券价值的简化公式是:债券价值=(锁定硬币*经验(利率*锁定时间))^2
您可以随时使用orderbook watcher脚本查看自己的fidelity bond值。
还要考虑一下timelocks上比特币wiki页面上的警告
在撰写本文时,富达债券尚未在野外部署,但我建议您在6个月到2年的时间内锁定尽可能多的您满意的硬币。也许在一开始锁定只有1个月或2个月(?)这是一个市场和规则是众所周知的,所以最终你必须作出自己的决定。
分享
改进这个答案
跟随
两小时前编辑的

时光素材-香车美女  (1103)blockchainBTC比特币区块链www.qkl91.com