分类
Uncategorized

区块链+印章,区块链技术的长期潜力正在释放

 

CECBC 小白 2021-06-05 17:50:43 发布在 区块链社区

533 0

区块链作为一项重要的技术,有着改变世界的潜力,近年来区块链已经进入到了一个深入结合各行各业的发展阶段。可以观察到的是行业务虚的会议少了,但是实实在在的产业革新变多了,这是一个非常好的现象。尤其是区块链结合实体场景的应用已经和虚拟货币这种应用有了明确的分野,在产业应用场景不断拓展和深化,让区块链技术的想象力开始爆发。

近期,中国印章行业协会正式发布《区块链数字印章系统技术规范》行业团体标准,这是全国首个面向区块链数字印章行业的标准。据了解,该标准由中国印章行业协会、蚂蚁集团、中国中小企业协会、重庆市印章行业协会等单位共同制订,并以蚂蚁链的技术产品为样本。

区块链技术应该如何和行业应用结合起来?印章行业就是一个好的革新对象。区块链是一种新型去中心化协议,能安全地存储数据,信息不可伪造和篡改,可以自动执行智能合约,降低审核的成本。小小的印章有着非常悠久的历史,作为物理载体,它承担着代表机构信誉的作用和官方认可,印章代表了商业信誉,从而也作为流程的重要一步代表着协议生效等事项,可以说是市场经济中极为重要的一部分。信任是市场经济的重要基础,而印章就代表了这种信任。可是在日常生活当中,却存在着印章盗用和乱用的情况,这是因为印章需要有人来管理,因此有可能会存在人为管理当中的种种复杂问题或舞弊问题。同时印章不管是集中到总部管理或者分散到对应子分单位管理,都存在一定的弊端,要不就是提高了交易成本和时间成本,要不就是存在管理失当的问题。因此印章行业可以说是一个典型的集中和分布管理的两难问题。

从区块链的技术原理来看,任何节点都可以创建交易,在经过一段时间的确认之后,就可以合理地确认该交易是否有效,区块链可有效地防止“双花”问题的发生。对于试图重写或者修改交易记录而言,它的成本是非常高的。区块链实现了两种记录:交易(transactions)以及区块(blocks)。交易是被存储在区块链上的实际数据,而区块则是记录确认某些交易是在何时,以及以何种顺序成为区块链数据库的一部分。这些正符合印章行业的特点,首先印章难以仿造,其次区块链有利于分布式交易的达成,提升了交易效率,并且有效解决了信任成本的问题;第三区块链包括了时间戳,并且可以实现全网广播,这可以实现管理成本的降低。区块链记录了印章的全生命周期,这些关键信息未来都有可能通过区块链在其它应用场景中发挥作用,例如:印章信息与商品贸易打通,印章信息与商品溯源打通等等。

区块链和印章行业的结合已经有了很多案例,蚂蚁链和中国印章协会共同推动区块链交易能够为行业制定标准,从而解决区块链行业标准不统一的问题,消灭“萝卜章”;另一方面来说,印章从实体走向数字化,也体现着数字技术对实体经济的变革作用,极大提升了管理流程的效率。可以预见,虚实结合将重塑未来的经济体系,而数字技术必将是这场变革最重要的工具和基础设施。

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

分类
Uncategorized

所以我有点困惑,我有4.25 btc的比特支付钱包,那么一个比特币价值3.3万有什么区别

我们需要知道两者之间的区别,以及比特支付钱包和普通比特币之间的区别
比特币核心
比特币
钱包
比特币钱包应用程序
比特币
分享
改进这个问题
跟随
1月5日19:21问
教育部
1
这是很难回答不知道你看到了什么。1 BTC=1 BTC,目前的价格确实在33000美元/BTC左右。可能网站显示的是mBTC(毫比特币;1比特币=1000兆比特币),或者你说的是一个骗局比特币克隆(通常会有不同于比特币的符号)皮尔维尔1月5日20:19
添加评论
1个答案
1
Bitpay很可能为您持有此比特币,因此您合法拥有它,但它由保管人控制。比特币的价格就是你目前在市场上出售比特币的价格。
如果你想完全拥有和保管你的比特币,一旦你准备好了,你就应该把比特币放在个人钱包里,比如Wasabi或Electrum,这样你就不必再信任BitPay了。
分享
改进这个答案
跟随
1月5日20:55回答
萨钦迈耶
30911银徽章88铜徽章
这都是事实,但我不认为这回答了问题皮尔维尔1月5日21:08
1
老实说,这个问题对我来说毫无意义。我想他们听了“不是你的钥匙,不是你的硬币”之类的话后很困惑Sachin Meier 1月5日21:13
添加评论
你的答案

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

分类
Uncategorized

在bitconj中对Segwit事务的输入进行签名的文件

我想从一个segwit地址花费,它有一个P2WPH脚本,我创建了这个事务就像创建一个普通的P2PKH事务一样,但是只是把输入的地址改成了segwit地址,我不知道这是否正确,并用下面的方法签名这个事务,但是它说脚本没有被成功验证。。。
事务signedtx=signInput(rawtx.getHashAsString(),privkey,rawtx);
公共静态事务signInput(字符串哈希、字符串prvKey、事务spendTx){
ECKey ECKey=ECKey.fromPrivate(Utils.HEX.decode(prvKey));
ECKey.ECDSASignature signature=ECKey.sign(Sha256Hash.wrap(hash));
TransactionSignature TransactionSignature=新事务签名(signature,Transaction.SigHash.ALL,true);
TransactionWitness=TransactionWitness.wpkh(transactionSignature,ecKey);
TransactionInput=spendTx.getInput(0);
input.setWitness(见证);
返回spendTx;
}
我对bitcoinj不是很熟悉,目前关于segwit的技术指导也很少,希望有人能帮我
隔离证人
比特币
java
分享
改进这个问题
跟随
3月27日9点56分问
哎呀
3122青铜徽章
添加评论
1个答案
0
一般来说,应该是这样的:
//输入要签名的索引
int指数=0;
//要签名的金额(必须等于实际输入值)
Coin value=Coin.valueOf(123456);
TransactionSignature signature=tx.calculateWitnessSignature(
索引,
PRV键,
脚本生成器()
.data(ScriptBuilder.createP2PKHOutputScript(prvKey).program)
.build(),
硬币,
事务处理.sigash.ALL,

);
tx.getInput(index).setScriptSig(ScriptBuilder.createEmpty());
tx.getInput(索引).setWitness(
TransactionWitness.wpkh(签名,prvKey)
);
分享
改进这个答案
跟随

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

分类
Uncategorized

无法通过RPC访问litecoin节点

我在AWS中设置了一个litecoin full节点。我打开了端口22、80和9332。我还从笔记本电脑上克隆了这个项目https://github.com/janoside/btc-rpc-explorer
我在本地执行,但不幸的是,我没有到达我的litecoin节点,但相反,如果我在同一litecoin节点部署btc rpc explorer,它就会工作。
我在本地执行时遇到的错误如下(IP已被混淆)
未经处理的拒绝:允诺{
<rejected>{错误:connect.XXX.XXX.XXX:9332
在Object.exports.\u errnoException(util.js:1018:11)
在导出时。主机端口例外(util.js:1041:20)
在TCPConnectWrap.afterConnect[as oncomplete](net.js:1090:14)
原因:
{错误:connect.XXX.XXX.XXX.XXX:9332
在Object.exports.\u errnoException(util.js:1018:11)
在导出时。主机端口例外(util.js:1041:20)
在TCPConnectWrap.afterConnect[as oncomplete](net.js:1090:14)
code:’未融合’,
errno:’econnrefered’,
syscall:’连接’,
地址:’XX.XXX.XXX.XXX’,
端口:9332},
等操作:正确,
code:’未融合’,
errno:’econnrefered’,
syscall:’连接’,
地址:’XX.XXX.XXX.XXX’,
端口:9332}}原因:{错误:connect ECONNREFUSED XX.XXX.XXX.XXX:9332
在Object.exports.\u errnoException(util.js:1018:11)
在导出时。主机端口例外(util.js:1041:20)
在TCPConnectWrap.afterConnect[as oncomplete](net.js:1090:14)
原因:
{错误:connect.XXX.XXX.XXX.XXX:9332
在Object.exports.\u errnoException(util.js:1018:11)
在导出时。主机端口例外(util.js:1041:20)
在TCPConnectWrap.afterConnect[as oncomplete](net.js:1090:14)
code:’未融合’,
errno:’econnrefered’,
syscall:’连接’,
地址:’XX.XXX.XXX.XXX’,
端口:9332},
等操作:正确,
code:’未融合’,
errno:’econnrefered’,
syscall:’连接’,
地址:’XX.XXX.XXX.XXX’,
端口:9332}堆栈:错误:connect ECONNREFUSED XX.XXX.XXX.XXX:9332
在Object.exports.\u errnoException(util.js:1018:11)
在导出时。主机端口例外(util.js:1041:20)
在TCPConnectWrap.afterConnect[as oncomplete](net.js:1090:14)
使用汇率:30.3812015012美元/莱特币,2019年1月13日周日22:54:28 GMT+0100(CET)
你知道我需要做什么从我的本地计算机访问litecoin节点使用这个btc rpc浏览器项目吗?提前谢谢
更新:command netstat-tnlpu返回这个:command netstat-tnlup(不是所有进程都可以识别,非拥有的进程信息不会显示,您必须是root才能看到所有进程。)活动Internet连接(仅服务器)Proto Recv-Q Send-Q本地地址外部地址状态PID/程序名
tcp 0 0 127.0.0.53:53 0.0.0.0:*听-
tcp 0.0.0.0:22 0.0.0.0:*听-
听一听-
udp 0 127.0.0.53:53 0.0.0.0:*-
udp 0 0 172.26.6.153:68 0.0.0.0:*-
在AWS规则中,我已经指定让连接从端口:22,80,9332。有什么想法吗?
json rpc
莱特币
完整节点
节点.js
分享
改进这个问题
跟随
编辑时间:1月15日至19日21:27
19年1月13日22:06问
约瑟拉茨
2122青铜徽章
节点是否完全同步?如果没有,你应该等等。你能把节点上的监听端口发到这里吗?\\\netstat-tnlpu-FabioM 1月15日10:46
添加评论
1个答案
0
我终于找到了如何从我的笔记本电脑访问节点,我只是在litecoin.conf文件中添加了以下内容
rpcallowip=0.0.0.0/0
我在这个答案里看到了
分享
改进这个答案
跟随
19年1月16日21:27回答
约瑟拉茨
2122青铜徽章
添加评论

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

分类
Uncategorized

我可以看到我的比特币完整节点的工作(控制台)吗?

我刚刚在Linux上的bitcoin Core上完成了我的bitcoin full节点的IBD。当我打开比特币核心,我只得到基本的钱包接口。不管怎样,通过某种控制台和界面,我也可以在区块链中搜索,看看节点在幕后做了什么?
如果没有,是否可以在以太坊客户端上使用?
谢谢你
比特币核心
块链
完整节点
分享
改进这个问题
跟随
5月3日0:51问
马特·坦什
2322青铜徽章
2
你的意思是像tail-f~/.bitcoin/debug.log这样的东西(在终端中)?—彼得·维尔5月3日0:55
添加评论
1个答案
0
您正在运行比特币的Qt版本,其中包括GUI。如果您有比特币,您可以退出比特币应用程序并在终端中键入比特币。
否则,在终端中键入tail-f~/.bitcoin/debug.log以查看调试文件的结尾,它将在新块到达时显示。
或者,您可以从Bitcoin.org安装bitcoind。这是一个不同于比特币Qt的软件包。Bitcoind只在“终端”中运行,因此没有GUI。
分享
改进这个答案
跟随

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

分类
Uncategorized

比特币回收

我购买了比特币进行购买,我把比特币送到我的Electrum钱包,然后开始购买。当我检查供应商时,他们的系统超时了,但Electrum钱包中的交易ID屏幕仍在运行,我的比特币在某处浮动。有没有办法找回比特币。尝试购买的商户现场没有钱包。
未确认交易
分享
改进这个问题
跟随
12月12日14:44被问到
约翰
122枚青铜徽章
2
这能回答你的问题吗?为什么我的交易没有得到确认?我能做些什么彼得·维尔4月6日23:08
添加评论
1个答案
0
我的比特币在某处浮动。
区块链是资金所在地的最终记录。一旦有大约六次确认,现在谁能控制这笔钱就毫无疑问了
比特币不会在任何不确定的地方浮动。它们要么在你的控制之下,要么在接收者的控制之下。
我相信区块链中有一个分叉点的可能性,网络也有可能汇聚到一个分叉点上,这个分叉点使你的交易在一个比你钱包最初显示的稍晚的区块中进行——但这是相对罕见的,我怀疑在大多数情况下,一个小时左右后不会有任何区别。
有没有办法找回比特币。
经过六次左右的确认后,唯一可行的方法就是询问收信人是否愿意把钱还给你。
分享
改进这个答案
跟随
编辑时间:12月12日15:04

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

分类
Uncategorized

优先处理低费用交易

Tx1型:
发送“{”bcrt1qgz8qhrqyglh7zu3alssydsfa7wk2auucftfnv3“:0.2}”null“unset”1.1
{
“txid”:“d040ebe603f80bdf1a92877efeb2b4a27c32766202aeecf3a969b665a0d4c6d8”,
“完成”:正确
}
通气费:
d040ebe603f80bdf1a92877efeb2b4a27c32766202aeecf3a969b665a0d4c6d8型
血栓素2:
{
“txid”:“14f13ad9e757752fce52be3f60a08ff697db646863e68f43e76bd1e70eb4504f”,
“origfee”:0.00000228,
“费用”:0.00001268,
“错误”:[
我不知道。
}
优先级Tx1:
优先权交易“d040ebe603f80bdf1a92877efeb2b4a27c32766202aeecf3a969b665a0d4c6d8”0.0 2536
检查文件是否为BIOS bootsectortrue
开采区块:
生成地址1“bcrt1qh3v7u6qv46q26srjtjux3cg2g35qlyjf8fqgej”
[
“7901e58c61d7e4ed0a07aaef382b5ca6c2f3ec146ed093f443c5e322d4ba3848”
我不知道。
为什么即使我尝试优先考虑Tx1,Tx2也会包含在块中:
获取块“7901e58c61d7e4ed0a07aaef382b5ca6c2f3ec146ed093f443c5e322d4ba3848”2
https://pastebin.com/raw/kYfTsUUG
如果这与mempool冲突以及它们在比特币核心中的管理方式有关,我如何使用regtest测试以下场景:
用户广播Tx1,它被中继,现在位于挖掘池使用的节点的mempool中。
用户使用Tx2替换RBF,该事务尚未中继到挖掘池使用的节点的mempool。
下一个区块被开采,Tx1包含在区块中
以费用代替
优先权交易
分享
打印此问题
跟随
问5月5日5:22
普拉扬克
380711金徽章66银徽章1818铜徽章
添加评论
1个答案
0
问题解决了。在提高费用之前,我必须确定交易的优先顺序,因此上述事项的正确顺序是:
Tx1型
优先考虑Tx1
通气供给
血栓素2
挖掘一个街区
原因:也许我们不能为已经被新事务替换的事务排定优先级。我认为PrioritizeTransaction应该返回一些错误,或者至少在这种情况下返回false。但是,我注意到,对于几乎所有的事务id,它都返回true。我从testnet explorer复制了一个事务id,甚至当我在regtest上与prioritizetransaction一起使用它时,它也返回true。
分享
改进这个答案
跟随
5月6日2:21回答
普拉扬克
380711金徽章66银徽章1818铜徽章
通常,您希望在提交事务之前对其进行优先级排序,因为如果您不这样做,它可能会被踢出mempool(甚至无法进入mempool)–彼得·维尔5月6日2:25
谢谢分享。第一次使用此RPC。不知道它是怎么工作的。5月6日下午2:46
添加评论

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

分类
Uncategorized

USB矿工和火灾风险

我想试着从树莓皮上的水池里挖矿。最后我买了一个USB专用集成电路矿工(不知道我可以张贴在这里的品牌)。它比U盘大一点,还装有散热器和风扇。它连接到单独供电的USB集线器。我想它大约需要10瓦(5v x 2A)
我的问题是,如果我让它一直打开,它有火灾的危险吗?我家的电是可靠的(电线是安全的),但我担心热。或者任何其他的风险它会在我睡觉的时候起火(因为现在我不会让它在我离开房子的时候发生)。
我是不是有点偏执?有什么特别的建议吗?
安全
分享
改进这个问题
跟随
问5月4日9:24
JScoobyCed公司
11133青铜徽章
1
“有什么特别的建议吗?”——关掉它,比特币的开采结果不会受到影响,几乎不会有火灾的危险。注意:10W不是严重的火灾风险。人们过去喜欢安装和使用100W灯泡红砖5月4日10:31
@我几天前就是这么做的。顺便说一句,我在挖掘DOGE。只花了几分钟的时间计算,以我得到的hashrate,我每月需要挖掘20个。5周后我才1岁5月6日下午6:47
添加评论
1个答案
0
以防万一,如果你采取适当的预防措施,从一个10W的小型矿工身上采矿并不是真正的火灾危险:
让空气在设备周围流动
不要放在易燃烧的材料附近
但据我所知,我的平均速度是5英里/秒,这不会让我走得很远。
分享
改进这个答案
跟随
5月6日6:51回答
JScoobyCed公司
11133青铜徽章
添加评论

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

分类
Uncategorized

比特币如何避免双重消费?

如果有人以较低的交易费用发送比特币,然后在确认前一个比特币之前以较高的交易费用发送同一个比特币,那么显然矿商会选择第二个比特币,因此以太坊对每个交易都有nonce值,这可以避免这种情况,但是比特币如何避免这种情况呢?
块链
错误
分享
改进这个问题
跟随
5月10日1点29分被问到
乌扎尔凯思
1
添加评论
1个答案
0
如果有人以较低的交易费用发送比特币,然后在确认前一个比特币之前,以较高的交易费用发送同一个比特币,那么矿商显然会选择第二个比特币
默认情况下,矿工不会选择第二个,除非前一个启用了Opt-in RBF。
然而,从技术上或理论上讲,矿工总是有能力选择任何交易,他喜欢到他的区块模板,以便他可以挖掘到他的区块这样的交易(s)。这只是他的区块是否会被网络广泛接受的问题(包括其他矿工、钱包所依赖的非采矿完整节点等)。
以太坊的每一笔交易都有nonce值,可以避免这种情况,但比特币如何避免呢?
我对以太坊了解不多。据我所知,UTXO模型本身相当于nonce值,因为每个UTXO(用TXID和输出索引唯一标识)只能使用一次,否则它将是无效的事务或块。
注意,nonce-value/UTXO模型和分叉链的双重开销是两个截然不同的问题。
如果没有nonce-value/UTXO模型,即使是单个链本身也不能排除重复消费或重放交易,这实际上是比特币中的通货膨胀,或者以太坊中的重放攻击(重放的交易会使受害者再次进行意外的重复支付,因此他会赔钱)。
然而,即使使用nonce-value/UTXO模型,攻击者仍然可以生成分叉链来“重写历史”(在这种情况下,以前的交易实际上会被丢弃,这通常意味着以前的合法支付会被恶意撤销),这就是为什么我们需要一个共识机制,如工作证明。
分享
改进这个答案
跟随
编辑时间:5月11日5:59

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

分类
Uncategorized

Coimarketcap api数据与coinmarketcap.com不同

我正在使用流行的Coinmarketcap API请求:
https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest?limit=100&amp;convert=ETH
作为回应,24小时的百分比变化和其他一些参数总是与coinmarketcap.com上显示的不同。我遗漏了什么或者数据只是无关紧要?可能是时区的吗?我没有找到任何方法将时区更改为请求本身。
应用程序编程接口
coinmarketcap公司
请求
分享
改进这个问题
跟随
编辑时间:1月16日8:43
问1月16日19日8点15分
进入深渊
10133青铜徽章
如果你去coinmarketcap.com网站,每隔1秒重新加载几次页面,你会看到卷没有改变。这意味着有一个缓存,因为肯定有成千上万的交易每秒。另一方面,API可能没有缓存。这一定是你所看到的差异的根源Jose Fonseca 10月14日15:07
添加评论
1个答案
0
这可能是由于API和网站的更新频率。
他们当然使用相同的来源来获取他们的网站和API的数据。
一个人有时可能会落后几分钟。我假设API数据是最新的,可以放心地依赖它。
分享
改进这个答案
跟随

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