分类
Uncategorized

随着班斯基画作被焚毁,NFT继续飙升,售价超过38.2万美元

“白痴”是臭名昭著的街头艺术家和政治活动家班斯基的一幅画,在被加密爱好者烧毁之前,在OpenSea市场上,NFT的售价超过了382000美元。
Cointdesk称,这一行动是由一群被称为“Burnd Banksy”的加密投资者采取的,他们在2月份以大约10万美元的价格收购了这幅画。3月3日,当近4.5万名用户观看烧画过程时,该组织对烧画过程进行了现场直播。
这幅画描绘了一场艺术品拍卖会,拍卖的这幅画是一幅画布,上面写着“我真不敢相信你们这些白痴真的会买这个狗屎”。
艺术界的地位受到了这位匿名艺术家的严厉批评,他在烧焦的作品中清晰地描绘了自己的观点。
讽刺的是,这件作品的NFT以228.69 ETH(约合382千美元)的价格成为主流加密媒体的头条新闻,成为第一件以这种方式永久“转让”给NFT的艺术品。
班斯基收购案背后的组织宣布,拍卖所得款项将捐赠给一个专注于COVID19的慈善机构。
在撰写本文时,尚未选定具体原因。
目前,该组织已经在计划与一位“杰出”艺术家进行新的合作,试图将NFT和传统艺术结合起来。
Twitter首席执行官杰克·多西(Jack Dorsey)的第一条推特NFT出价达到250万美元
其创始人杰克·多尔西(Jack Dorsey)在社交媒体平台上发布的第一条推特,目前正作为NFT在贵重物品平台上拍卖,获得250万美元的竞价。
这次拍卖引起了孙正义(Justin Sun)等知名人士的关注,他在3月6日的第一条微博上回复称,他出价50万美元收购NFT,后来又将出价提高到100万美元,最后给出了200万美元的最终报价。
孙政才后来转发了Tron在2021年1月推出NFT标准TRC-721的消息,提醒加密爱好者,他创建的区块链网络可以用来制造自己的代币。

虽然杰克·多尔西一直表示支持比特币和其他加密货币,但这是他第一次直接对以太坊表示兴趣。一旦拍卖完成,这条微博将被打造成一个NFT,作为1对1的签名版本,以确保其独特性和真实性。
Square收购了潮人,此举可能是NFT的焦点
美国金融服务公司Square最近宣布,将斥资2.9亿美元收购音乐流媒体平台Tidal的多数股权。
这个流媒体平台有一些著名的股东,比如说唱歌手Jay-Z,他过去曾与多西一起捐赠500 BTC,为非洲和印度的比特币开发工作提供资金。
随着Twitter和Square的首席执行官都表现出越来越大的兴趣,他也在Twitter上表示,这笔交易是为了“为艺术家寻找新的方式来支持他们的工作”,大多数人似乎相信,公司将把NFT融入其商业模式。
通过NFTs销售专辑的想法并不新鲜!
早在3月6日,流行的摇滚乐队国王利昂宣布,他们将出售他们的最新专辑,题为“当你看到自己”,作为一个NFT。在他们之前,电子舞曲明星3LAU在2月底以1160万美元的价格售出了33张包含其“紫外线”专辑的nft唱片。
很明显,NFT正在接触更广泛的受众,尽管一些新代币的价值值得怀疑,但NFT的价格似乎只有一片蓝天。

sskoo.com (12)

分类
Uncategorized

我如何从中获取私钥钱包.dat从WinXP上的2011比特币软件?

2011年,我在WinXP机器上安装了比特币(应用)软件,收到了一些比特币。我把机器放在一边,断开了与互联网的连接。现在我想访问2011年比特币。
最近我在上验证了我的比特币地址/公钥区块链.info,BTC还在。我备份了公钥钱包.dat*到闪存驱动器上。WinXP计算机正在运行。
我以前是一名编码员,但对比特币还不熟悉,但我愿意并且能够学习检索、控制和移动BTC所需的一切。*我怀疑钱包.dat文件“包含”私钥,但我不能用记事本读取文件内容。
我需要什么安全的工具,什么是填补我知识空白的最佳方法,以便我可以恢复对BTC的控制?
私钥
钱包.dat
工具
分享
改进这个问题
跟随
7月5日17:24问
用户2788603
6111金徽章11银徽章22铜徽章
添加评论
2个答案
10
这个钱包.dat是用比特币核心创建的(2011年称为“比特币”)。
您应该安装最新版本的比特币核心(撰写本文时为0.14.2)。这个钱包.dat从2011年开始应该还会运行。
使用GUI。
如果要导出私钥,则不需要同步(需要几个小时/天)
也可以在不同的机器上完成,然后在您的WindowsXP机器上完成。
以下步骤可能会有所帮助:
启动比特币核心
停止比特币核心
如果要创建Datadir,请打开Datadir文件夹(https://en.bitcoin.it/wiki/Data\u目录)
替换现有的钱包.dat(如果您已经安装了比特币核心,请备份)使用您的旧钱包
启动比特币核心
如果要导出密钥,请打开调试控制台并键入dumpwallet<filename>
如果你想使用比特币核心,让它同步(需要几个小时/天)
分享
改进这个答案
跟随

谢谢你,乔纳斯。我会尝试一下,并给你反馈。可能需要几天时间。–用户2788603 2017年7月5日22:28
乔纳斯(或任何人),我仍然有几个问题:Q1…当我采取步骤1到7,我在某个时候,我真的能看到我的2011年的关键?我对最大值感兴趣保安。什么时候我做了一个纸钱包,我可以看到两个钥匙…特别是私人钥匙,可以看到它完全字符。我现在看不到2011年的了-它不知怎么的被编码在里面了钱包.dat文件Q2…我一直在读《掌握比特币》(A.A.);我用密码保护2011年的私钥的可能性有多大?你看,2011年比特币的客户需要这个吗?–用户2788603 2017年11月14日21:28
2
这个钱包.dat文件不是人类可读的(它是一个二进制数据库)。您可以使用RPC命令(Bitcoin Qt/Debug Console)dumpwallet<filename with path>获得可读的导出。–Jonas Schnelli 11月15日至17日6:44
添加评论
0
我在2013年用过比特币,那时候不用密码也可以用。我无法想象它会不会没有密码功能。默认情况下,钱包是“未锁定”的,然后,使用密码,您可以锁定它。即使钱包是锁着的,你也可以看余额等。
分享
改进这个答案
跟随

sskoo.com (11)

分类
Uncategorized

工作证明与历史证明

有人能解释一下Nakamoto的意思吗:“要在对等基础上实现分布式时间戳服务器,我们需要使用工作证明系统……”?我不太明白时间方面的重要性,因为timestamp头字段似乎不是很重要。也许有人能用真实的用例和思想实验清楚地勾勒出我们想要避免遇到的确切问题。索拉纳提出的历史证明方法(带有可验证的延迟函数)试图准确地解决这个问题。我不明白的是:为什么时间的流逝是我们唯一想证明的?简明的问题描述对于理解解决方案和与之相关的注意事项至关重要。
工作证明
时间戳
分享
改进这个问题
跟随
昨天问
卡利克斯
1
新贡献者
添加评论
1个答案
1
简单地说:数字事物是无限可复制的,成本很低,因此如果我们试图创建一个数字货币系统,我们需要确保用户不能简单地复制和粘贴他们的货币,创造(无限)更多的货币。从功能上讲,这意味着我们需要解决双重支出问题,要做到这一点,我们最终需要的是给所有事务一个显式排序的方法。如果我们能够可靠地确定交易顺序,那么我们就可以跟踪网络的状态,并确保不允许任何用户多次使用其资金。
对于集中式系统,这很容易:您只需信任网络管理员来决定顺序,所有其他参与者都必须遵循。
但在一个分散的系统中。。。您如何创建这种排序,以使所有参与者都能可靠地达成一致意见?Satoshi Nakamoto提供的解决方案是比特币区块链。它是一个时钟,每个块都是网络正在进行的历史中的下一个“滴答”前进。
这是一个关键点,使网络能够防止用户双倍花费他们的资金。
我不太明白时间方面的重要性,因为timestamp头字段似乎不是很重要。
块头中的时间戳或多或少是一种健全性检查,用于帮助计算网络难度。更多信息可以在这里找到。
这个时间戳并不用于订购交易,但是区块链本身就是提供该功能的“时钟”。

回答得很好。但是:为什么我们需要10分钟来完成订单呢?让我们假设有人(Alice)试图通过发送几个双倍消费交易来玩这个系统。我们还假设有两个挖掘组A和B,它们总共表示除客户机之外的网络。如果Alice现在多次尝试使用她的一枚硬币,那么系统中的节点就可以很容易地检测到这一点,只需检查它以前是否使用过。如果一个现在说:好吧,但是如果A收到一条消息而B收到另一个事务呢?既然比特币是概率的。。。–kallikles昨天
最后的一个链应该是最长的;此外,A&amp;B在某个时候知道爱丽丝试图包括的所有交易。因此,检测这种行为很容易实现,因此她的一些事务最终将不包括在内。我错过了什么?编辑:我得到了订购的需要,但这不是由自私行为和一个区块链最终获胜所隐含的吗?–kallikles昨天
回复:“为什么我们需要10分钟来完成订单?”:在这方面,时间的长短并不重要。blocktime可能会有所不同,但是改变blocktime会带来一些折衷,你可以在这个站点上搜索一些关于这个主题的更多信息的帖子。回复:“我得到了订购的需求,但这不是由自私行为和一个区块链最终获胜所隐含的吗?”是的,比特币矿商被鼓励创建区块链,为网络提供交易的安全排序。–7小时前的chytrik

sskoo.com (10)

分类
Uncategorized

为什么要将事务聚合到块中?

我只是想知道为什么我们需要积木。我的意思是,我可以让我的tx(有符号的),和它的输出/输入,做一个散列并广播它。基本上每个街区1个tx,如果你想这样看的话。
然后,矿工就可以在单个事务上运行一个较轻版本的PoW(或任何替代品,例如PoS)(难度很低)。这样,我们就不必等待超过10分钟/块来创建。这难道不能在区块链上实现更多的测试程序集吗?(不是专门谈论比特币)。
也许答案是否定的,但我只想知道为什么。我在这里发现了几个相关的问题,但似乎没有人能解决我的问题。。。
PS:我听说比特币网络的中继时间大约是14秒。我的问题是忽略这个延迟。
谢谢:)
交易
阻碍
分享
改进这个问题
跟随
昨天问
空气
311青铜徽章
新贡献者
添加评论
2个答案
0
区块链的目的是让节点就过去发生的交易达成一致。其中一部分是如何解决冲突。当在特定高度同时找到多个块时,解决此问题需要找到下一个块。
如果阻塞时间很短,那么最终发生的是,这场比赛发生的概率更高。这导致区块链有更多的分叉,可能更长的分叉可能成为问题。
如果区块时间足够短,每个交易都成为自己的区块,那么几乎不可能解析为单个区块链。随着交易数量的增加,你不可能创建一个固定的交易顺序,因为这样区块链就基本上是同步的。
通过将事务聚合到相隔较远的块中,可以避免此问题。对于特定的高度,冲突块的可能性会降低。如果有,他们创建的fork不会持续超过1或2个块。这允许区块链最终聚合,每个人都可以就交易历史达成一致。
分享

问题是对等网络中的节点需要在每个块之后进行同步。这意味着每个新的区块都需要与网络中的每个参与者共享。这需要一些时间。
如果世界另一端的人创建了一个块,可能需要几秒钟,直到这个块到达你。即使这个块只包含1个tx。那是因为延迟不会减少,如果你减少块的大小。
因此,在每个事务之后,您必须给网络至少几秒钟的时间来进行同步。与在一个块中聚合多个tx并平均每10分钟生成一个块相比,这将大大降低每秒的总tx。
分享
改进这个答案
跟随
昨天回答的
Tr0llware公司
1
新贡献者
感谢您的回复:)不过,时间会减少。事实上,增加块大小的一个反论点是下载时间。我假设在1个事务级别上,传输时间大约为毫秒。编辑:也许降低PoW时间会导致更多的分叉?–昨天播出
添加评论

sskoo.com (1)

分类
Uncategorized

UTXO模型和传输费用/Kb说明

我一直致力于根据本问题所讨论的UTXO模型了解输入/输出和交易细节,并思考它与基于本问题所讨论的交易大小(kb)的交易费用的关系。我想澄清几件事,除了回答我的问题之外,请随意挑出我说的任何错误的话——因为这些问题都源自我的理解。
似乎事务大小主要是输入和输出数量的函数(从某种意义上说,作为发送者,这些是我可以控制的事情,而影响大小的其他组件或多或少是静态的)。
澄清1:(忽略费用和零钱)假设爱丽丝派我来(鲍勃!)2个btc。她得到了这2个btc,因为拉里和格雷格都给她发了1个btc。这意味着她有两个UTXO输出,每个输出对应一个与钱包相关联的btc,当她将它们发送给我时,事务将有两个输入和一个输出,就像我在块资源管理器上发现的这个事务一样。
在此处输入图像描述
一旦这笔交易被处理,我的钱包还记得这2个btc来自不同的UTXO吗?还是像我在第一个链接中提到的那样“融化”了呢。更准确地说,如果我把这2个btc发送给Gerald,它会显示1个输入还是2个输入?
澄清2:(收费和找零)爱丽丝想给我寄2个btc。此前,拉里、格雷格和艾伦分别向她发送了1封btc。所以她钱包里有3个UTXO,每个值1 btc。她给我寄了两个btc,但需要支付费用。为了方便起见,让我们假设一个.5 btc的费用。这是否意味着她现在有3个输入和2个输出,对交易的规模有贡献(从而对费用的规模有贡献)(她需要所有3个硬币来支付我和支付费用,然后我将是一个输出,她的“更改地址”将是另一个。
最后,我想我明白,大多数钱包服务“处理”所有这些细节的意义上说,你可以把btc地址和多少你想发送,他们处理其余的。他们通常是以最有效的方式做到这一点吗?例如,假设我使用一个像Nano Ledger S这样的钱包。如果我有一个25 btc的UTXO,一个1 btc的UTXO,和5个.5 btc的UTXO,我去给某人发送1 btc,它会选择导致最小事务大小的UTXO吗?
附录:我确实计划活跃在这个网站上,所以请批评我的问题是否可以改进,以更好地适应这个社区。
交易

我的钱包记得这两个btc来自不同的UTXO吗?还是像我在第一个链接中提到的那样“融化”了呢。更准确地说,如果我把这2个btc发送给Gerald,它会显示1个输入还是2个输入?
(1) 您有一个2 BTC UTXO,由Alice的事务创建。该事务花费了两个UTXO,但将它们合并为一个UTXO。你的钱包不在乎它的历史-它有一个UTXO,当消费它时,它需要一个输入交易。
钱包或其他软件有可能计算出硬币的历史,并计算出它来自花了两周时间的交易。但这对其未来的交易没有影响。
这是否意味着她现在有3个输入和2个输出对交易的规模有贡献(从而对费用的规模有贡献)
这是正确的。您将创建一个包含3个输入(每个1 BTC)和2个输出(2个BTC中的一个,0.5 BTC中的一个)的事务。差额是0.5 BTC的费用。
他们通常是以最有效的方式做到这一点吗?
通常,不,事实上。因为“最有效”并不是优化的唯一标准。例如,你现在想把交易成本降到最低,但你也不想让你的钱包处于以后增加交易成本的状态。例如,一些硬币选择策略(这个问题被称为)会导致不断地将硬币磨碎,使其在典型工作负载中的变化越来越小,从而使未来的硬币发送成本越来越高。
一些钱包会考虑当前的收费条件来做出这些决定。
总的来说,有大量的工作分析各种硬币选择方案。有些是马克·埃哈特的硕士论文中的特色。
分享
改进这个答案
跟随
昨天编辑的
昨天回答的
彼得·维尔
65.5k88金徽章143143银徽章214214铜徽章
1
谢谢你的链接!我的背景是纯数学——这导致了密码学——这导致了对比特币的研究。很高兴知道这是一个有趣的问题领域。——昨天我是王子
添加评论
2
一旦这笔交易被处理,我的钱包还记得这2个btc来自不同的UTXO吗?还是像我在第一个链接中提到的那样“融化”了呢。更准确地说,如果我把这2个btc发送给Gerald,它会显示1个输入还是2个输入?
您的钱包可能会记录您收到的资金的历史记录,也可能不会。但从那时起,真正重要的是,你有一个UTXO,这是你想做的。
最后,我想我明白,大多数钱包服务“处理”所有这些细节的意义上说,你可以把btc地址和多少你想发送,他们处理其余的。他们通常是以最有效的方式做到这一点吗?例如,假设我使用一个像Nano Ledger S这样的钱包。如果我有一个25 btc的UTXO,一个1 btc的UTXO,和5个.5 btc的UTXO,我去给某人发送1 btc,它会选择导致最小事务大小的UTXO吗?

对于简单的情况,他们通常会这样做。对于非常复杂的情况,考虑到需要考虑的可能性的数量可能会非常大,要确保总是产生绝对最优的结果在计算上相当昂贵。大多数实现并不保证它们总是产生最佳结果,而是使用启发式算法,事实上,对于典型情况,它们在绝大多数时间都能找到最佳结果,并且在可能有数千个UTXO可供选择的荒谬复杂的情况下仍然能提供非常好的结果。
分享
改进这个答案
跟随
昨天回答的
大卫·施瓦兹
49.1k55金徽章11101银徽章172172铜徽章
谢谢你的回答。——昨天我是王子
添加评论
2
我的钱包记得这两个btc来自不同的UTXO吗?还是像我在第一个链接中提到的那样“融化”了呢。更准确地说,如果我把这2个btc发送给Gerald,它会显示1个输入还是2个输入?
它显示为您可以花费的1 UTXO。您的钱包不关心创建您可以使用的UTXO所花费的UTXO。那里没有什么它需要知道的,所以它不在乎。
这是否意味着她现在有3个输入和2个输出,对交易的规模有贡献(从而对费用的规模有贡献)(她需要所有3个硬币来支付我和支付费用,然后我将是一个输出,她的“更改地址”将是另一个。
对。
他们通常是以最有效的方式做到这一点吗?例如,假设我使用一个像Nano Ledger S这样的钱包。如果我有一个25 btc的UTXO,一个1 btc的UTXO,和5个.5 btc的UTXO,我去给某人发送1 btc,它会选择导致最小事务大小的UTXO吗?
不一定。
现在你进入了一个被认为是困难的领域。一般来说,这个问题是关于硬币选择算法,其中有许多,他们优化不同的事情。硬币的选择也是一个多维的问题,什么是好的,坏的,有效的,或无效的没有很好的定义。
分享
改进这个答案
跟随
昨天回答的
麻吉弟弟周立铭♦
50.4k44金徽章4444银徽章9898铜徽章
感谢您对硬币选择的详细说明。我的背景是纯数学——这导致了密码学——这导致了对比特币的研究。很高兴知道这是一个有趣的问题领域。你能告诉我哪里可以找到更多关于btc/加密/区块链的热点研究领域吗?——昨天我是王子

sskoo区块链比特币www.qkl91.com.com (99)

分类
Uncategorized

加密终局的生态影响是什么

我对使用加密货币的长期生态影响感兴趣。kraken在《比特币真相》中说:
例如,根据2017年的一份报告,比特币的年消费量约为8.27太瓦时,而黄金开采行业的年消费量为132太瓦时。
此外,比特币网络可以使用可再生能源,这意味着它可以像其电力来源一样对环境有益。
我现在没有理由怀疑这一点,但考虑到传统金融系统负责(比方说)大多数金融交易,而且只考虑比特币,而不是所有加密货币,这种比较有点奇怪。
但是,如果加密爱好者的梦想成真,加密货币将被用于大量的金融交易,比如说50%的交易,那该怎么办?加密终局的生态影响是什么?这将是对遗留金融体系的生态改善吗?
笔记
我发现kraken文章中的第二点(采矿可以用可再生能源完成)有点粗略,因为这没有考虑(除其他外)采矿者似乎参与的硬件军备竞赛:截至撰写本问题时,GPU价格由于短缺而迅速上涨,而且,几乎不可能找到一个好买的中端图形卡。因此,答案不仅要考虑能源消耗,还要考虑采矿的副作用。(我要补充一点,目前大约40%的采矿业是利用可再生能源进行的。因此,一个彻底的答案还应该考虑到,在不久的将来,很大一部分加密采矿可能仍将使用不可再生能源。)
答案可能是基于对未来工作证明/股权证明/偿付能力证明等比率的猜测。这个比率的变化会对加密货币的生态影响有多大?
有一些问题和这个问题相似,但太老了,我会认为它们过时了
参考科学研究,使预测考虑到上述各点也受到欢迎。
能源消耗
分享
改进这个问题
跟随

工作证明允许将网络上的事务历史视为安全的(即不可变的)。
在衡量任何事物的安全性时,我们最终要问的是,要打败安全系统需要多少能量?储存的价值越多,我们就越需要安全。
比特币网络以一种非常可量化的方式消耗能量,至少与传统金融网络相比是这样。作为一个矿工,你的总成本的很大一部分将是电力,而这些电力将转化为安全性,并提高效率(每一代ASIC芯片都比上一代更节能,以哈希/千瓦时计算)。因此,至少可以粗略地量化比特币网络消耗了多少能量。
另一方面,要量化多少能源被用来支撑传统金融体系,其实并不容易。我们在计算中包括了什么?支持该系统需要多少数字基础设施,运行和维护该基础设施需要多少成本?有多少人将他们的技能和注意力转移到建立和维护这个系统上?在考虑到美元体系的持续安全性时,我们是否应该考虑像美国军队这样的东西的能源支出?这里没有明确的答案。
但这有助于重新审视这个问题:鉴于维护比特币网络的大部分安全成本是非常直接和有效地用于创建安全性(即,它用于计算SHA256哈希),我们可能会开始怀疑哪个系统实际上比另一个更有效。比特币的安全成本相对容易量化,乍一看它的效率非常低。。但真的是吗?我们怎么能做出这样的声明,却不知道我们在比较什么呢?
试想一下:如果我们有有限的能源可供使用,那么用它来散列一些数据以确保安全,或者用它来培养一个人,而这个人可以用一生的时间来维护传统的金融体系,这会更有效吗?在每种情况下,有多少输入能量会真正产生安全性?有了工作证明,这是一个非常可量化的,净能源的很大一部分,但对于一个人来说,将会有很多低效和损失!在我看来,直接使用这些能量进行计算会更有效率——尽管我们在试图精确量化这种关系时会遇到一些明显的问题。
在这一点上,可能还值得一提的是,这种安全的成本最终是以这种能源的机会成本来衡量的。鉴于上述“计算与培养人类的能量消耗”的问题,我们需要考虑不让人类参与其他可能造福社会的项目的机会成本(同样,将能量用于工作证明以外的其他项目的机会成本)。
如果“量化一个人的能源成本”这个想法对你来说似乎很奇怪或有争议,那就要意识到,这只会进一步说明量化传统金融体系的能源成本有多难。我们把哪些费用包括在内的界限在哪里?答案当然不清楚,整个问题的有效性确实取决于它。
其他一些相关评论:
比特币允许无许可的金融创新,因此我们应该期待在未来看到越来越多的新型金融结构在比特币上诞生。作为一种数字资产,使用它的经济活动的摩擦非常小(例如,通过lightning网络向交易对手传递数据就很简单),因此我们可能会看到全新的经济体出现,因为用户能够以前所未有的方式处理价值。这将允许用户更好地利用他们已经重视的东西——也就是说,这将“释放”价值,增长我们可能称之为人类的“GDP”。有可能以这种方式释放价值,重新审视OPs问题是很有意思的,因为这种价值在其他情况下是无法实现的。换言之:没有看到比特币推动经济扩张的机会成本是多少?
随着时间的推移,整个人类消耗了越来越多的能源,没有理由相信这一趋势会逆转。当然,有更好和更坏的方法来消耗这些能量,但是仅仅把所有增加的能量都看作是“坏的”似乎很奇怪。人类似乎不太可能阻止这种能源消耗增加的趋势。

从这个问题的“支持比特币”方面,你会发现很多内容都喜欢强调比特币使用了多少可再生能源。我认为这种做法没有抓住重点,不使用产生负外部效应(即全球变暖等)的能源很好,但更重要的是,我们应该考虑以任何方式使用上述能源的机会成本。
这个由@nothingmuch撰写的关于挖掘效率的主题非常有趣!引用一下:
在这种制度下,消耗终结性的回报是正和(更高的货币流通速度=>创造更多的主观价值),即使消耗的能量减少,51%的攻击成本也会增加。由于采矿是零和的,并且与所有其他能源用途竞争,这意味着随着对更高效率的需求而增加的需求,在PoW上花费的能源的相对份额可以减少,而不必损害最终性。
因为钱具有正效用,即使它没有内在价值,如果与这笔钱的交易最终需要PoW,那么货币越有用,就必须在固定水平上保证相对能量份额越小越好。
作为对你的一些观点的回答:
答案可能是基于对未来工作证明/股权证明/偿付能力证明等比率的猜测。这个比率的变化会对加密货币的生态影响有多大?
我不认为股权证明/etc提供了与工作证明相同的安全保证,因此它不能以同等的方式用于保护系统。如果没有这些安全保障,我们就无法实现与比特币(工作证明)相同的好处,因此在我看来,比较两者就成了一个无趣的问题。关于利害关系证明的不足之处有很多论述,本文或许是一个很好的出发点。
这个答案已经很长了,所以我将包括一个TL;DR:
比特币开采以一种非常可量化的方式消耗能量来创建安全性,但传统系统很难以同样的方式量化。考虑到计算效率,我们实际上可以得出结论,比特币网络是实现交易最终性的一个更有效的系统,但我没有以任何方式对此提供严格的证明。
那么什么是“生态末局”?我认为比特币网络继续使用大量的能源来保护网络的历史,这使得大量的新经济能够这样做,从而证明能源支出的机会成本是合理的。
分享
改进这个答案
跟随
昨天编辑的

sskoo区块链比特币www.qkl91.com.com (98)

分类
Uncategorized

凤凰钱包能偷我的钱吗?

凤凰钱包是一个伟大的用户体验闪电钱包,他们能够提供用户体验作出一些不同的权衡。所有这些权衡都不涉及他们拥有你的私钥,但他们在2019年的博客中写道:
Phoenix仅连接到ACINQ节点。这允许我们在即时对等级别修改/丰富Lightning协议,同时在网络级别保持100%LN兼容。
由于我只连接到ACINQ节点,ACINQ(公司)理论上可以使用他们的节点来说我“作弊”,从而丧失我的LNBTC吗?
谢谢!
安全
雷电网
闪电节点
分享
改进这个问题
跟随
2月12日22:54问
Dr支架
14144青铜徽章
添加评论
2个答案

如果你能验证Phoenix运行的是你所期望的代码——Lightning Network和Phoenix wallet的开源eclair实现——那么他们就不能使用他们的节点来“说你在作弊”。这是因为他们没有您的唯一承诺事务的签名,所以他们不可能广播您的承诺,然后为自己申请罚款。
更一般地说,移动钱包依赖于他们的通道对等块理论上可以通过广播旧的状态欺骗他们的对等块,然后扣留块直到你的节点必须声明惩罚输出。Phoenix可以选择连接到您自己的electrum服务器,如果您选择启用它,它将保护您免受这种(不太可能的)攻击。
分享
改进这个答案
跟随

因为这是一个假设性的问题,很难给出明确的答案。所以很不幸我必须写是和否,但让我详细说明:
是的,因为如果你使用凤凰,这是由ACIQ软件,并连接到他们控制的节点。理论上,如果连接到ACIQ节点,凤凰钱包试图作弊可能会有一个故意的问题,这样ACIQ就可以惩罚你。不过,这意味着手机上的钱包是故意恶意的。当然,任何软件供应商都有能力向他们提供的软件注入恶意代码。据我所知,凤凰城是开源的,所以这样的恶意代码应该被社区检测到。
不,因为他们是怎么问的,不是惩罚机制是如何运作的:你不会通过说你作弊而获得资金。(如果是这样,协议将非常不安全,因为任何一个节点都可以在任何渠道上声称合作伙伴作弊并获得了钱)你的钱包实际上必须经过验证的欺骗才能使ACIQ节点能够成功地提出该索赔。据我所知,菲尼克斯钱包的协议采用与作弊企图不太接近。
因此,只要凤凰城不是恶意的,我认为你连接到的节点不会因为你的欺骗而没收你的比特币。
分享

sskoo区块链比特币www.qkl91.com.com (97)

分类
Uncategorized

接收地址描述是公共域吗?

探索Electrum,我可以在生成接收地址时添加一个描述。
以后无法编辑描述。。。你知道为什么吗?这是公共领域的描述吗?
地址
驻极体
多重签名
分享
改进这个问题
跟随
昨天问
孙克努森
12144青铜徽章
你能澄清一下“是……公共领域”是什么意思吗?没有人可以看到您的本地Electrum实例的用户数据。你的意思是当你共享支付请求时,它是否会被接收者共享?–默奇♦ 22小时前
添加评论
1个答案
0
我不知道为什么描述不能编辑,这听起来像是一个实现怪癖。如果这里没有其他人可以告诉你的话,你可以查看Electrum文档或者查询Electrum GitHub项目。
地址描述是您识别地址所属发票的参考。有些钱包在将地址共享为二维码时会包含描述,甚至会有单独的字段供您参考并向发件人发送消息。一般来说,钱包地址在比特币网络上既不注册也不流言,只是在接收者表示希望如何获得支付时,从接收者到发送者的带外传输。
分享
改进这个答案
跟随
昨天回答的
墨奇♦
51.6K33232金徽章142142银徽章450450铜徽章
谢谢你的帮助。。。前一段时间我确实在GitHub上提交了一个问题,但仍然不理解使用description字段的隐私含义。也许你能解释一下?–sunknudsen昨天
[比特币银金矿](bitcoinelectrum.com/how网站-要使用electrum接收选项卡,请声明“描述不与任何人共享,仅供参考”。不过,Electrum文档中的屏幕截图显示了要显示给发送者的请求中的描述。-我的印象是,Electrum在提交给发件人时,在付款请求中包含了描述。不幸的是,我没有使用Electrum的个人经验。–默奇♦ 22小时前

sskoo区块链比特币www.qkl91.com.com (96)

分类
Uncategorized

备份的视图钱包.dat使用sqlite浏览器

我备份了我的钱包.dat使用api参考中提到的命令:
比特币cli-rpcport=18332-rpcuser=user-rpcpassword=password backupwallet“/比特币/备份.dat”
我想使用’db browser for sqlite’(或任何其他sqlite浏览器)查看备份的db文件。但是,当打开db文件时,它会提示输入密码/密钥来解密钱包文件。
它指的是哪个密码/密钥?创建备份时,我没有指定任何密码或密钥。。
在此处输入图像描述
比特币核心
备份
密码短语
分享
改进这个问题
跟随
昨天问
利奥角
2144枚青铜徽章
有什么理由不使用Berkeley db utils包中的db\u dump吗?我已经在Windows-10下通过WSL(Ubuntu)使用过了——它肯定可以转储未加密的比特币钱包.dat文件。我想在OSX下安装和使用db utils可能更容易——如果这是您的操作系统的话。–红砖昨天
好吧钱包.dat是从运行比特币核心的Ubuntu服务器上下载的,备份完成后我会在OSX机器上打开它。。我还不知道Berkeley db utils包,db\u dump util可以安全地在一个实时运行的节点上运行吗?或者它能和已经备份的钱包.dat文件?–leoèu cape昨天
我把它和一个备份的钱包.dat-不是一个被积极利用的。–红砖昨天
谢谢@RedGrittyBrick很好用,不知道这个包存在!我猜钱包.dat它只是由一个“main”db/schema和其中的键组成,我希望能直观地看到其中还包含了什么,但它看起来只是键和一些元-leoèu cape
好的,我会把我的评论作为一个答案-红砖昨天
添加评论
1个答案
1
数据库转储
您可以使用Berkeley db utils包中的db\u dump。
我已经在Windows-10下通过WSL(Ubuntu)使用过了——它肯定可以转储未加密的比特币钱包.dat文件。
比特币核心用于钱包.dat是一个键值存储-使用的键看起来像“key”和“keymeta”这样的词。
据我所知,DB库不知道键和值的结构(如果不是简单的数据类型的话)。我相信像比特币核心(Bitcoin core)这样的应用程序通常会存储一些blob,这些blob的内容无法被缺乏应用程序模式知识的通用工具解析。同样的观察结果也可能适用于sqlite浏览器
然而,db\u转储输出是一个值得一提的步骤从十六进制转储!-p或-da选项可能有用。

数据库
https://github.com/bitcin/bitcoin/pull/19077说
这个PR添加了一个新的类SQLiteDatabase,它是WalletDatabase的子类。这提供了对用于存储钱包记录的SQLite数据库的访问。为了保持与BDB的兼容性和降低更改的复杂性,我们没有使用SQLite的许多特性。我们严格把它作为一个关键价值存储。我们创建一个表main,它有两个列,key和value都具有blob类型。

我们保留名字钱包.dat用于SQLite钱包。我们可以通过搜索钱包.dat文件。SQLite以以空结尾的字符串SQLite格式3开始文件。BDB在字节12处有0x00053162(注意,此整数的字节顺序取决于系统端位性)。所以当我们看到钱包.dat我们要打开的文件,我们检查神奇字节来确定要使用哪个数据库系统。
我使用的是当前的比特币核心0.21.0,但我检查的钱包是在2018年首次生成的,并且有伯克利DB(BDB)签名。比特币核心没有以更新/不同的格式重写文件。
https://github.com/bitcin/bitcoin/issues/20160提供逐步淘汰伯克利DB的时间表(这显然会影响此答案的内容)
钱包.dat
我对a的简要检查钱包.dat使用十六进制转储进行备份表明,钱包中大部分包含私钥、生成的地址和关于每个密钥的稀疏元数据。
另请参见
转储钱包输出文档和说明?(2021年及相关)
dat文件包含哪些不同的文件?(2011,∴有限有用性)
文件格式–rev*.dat(2017,有趣但不同文件)
数据库是用来做什么的?(2013,∴有限有用性)
UX至DB结构(2017年,不相关但有趣的文档)
钱包.dat包含您的私钥、通讯簿、从或发送硬币到您的地址、帐户、保留密钥、个人设置的交易副本,以及指向当前最佳块的指针。
(注:比特币核心的“账户”功能几年前就被弃用)
分享
改进这个答案
跟随
22小时前编辑
昨天回答

新的钱包正在使用SQLite,因为OP提到了它,他们可能正在使用它,所以我怀疑Berkeley DB工具是否适用于他们的用例——darosior
@darosier,AIUI比特币核心对钱包文件使用的库与其他文件不同。github.com/bitcoin/bitcoin/issues/20160–红砖昨天
我在已经备份的数据库上运行了db\u转储钱包.dat它确实转储了一些有趣的信息,比如db’main’的名称和键。我想钱包里差不多就这些了。。?希望能看到db的图像。我还没有将这个答案标记为正确的,因为我仍然想知道浏览器需要哪个密码/密钥-leoèu cape昨天
@利奥:我猜它需要用来加密密钥值的密码(如果你保护密钥的话)钱包.dat但我不知道比特币核心是否使用DB库提供的一些全局加密,或者它是否只对相关的值内容应用自己的加密(我以为是后者,但实际上并不确定)。我猜测SQlite可能要求一个不适用的全局DB密码,可能是因为它很混乱,或者是因为它想让您决定是否需要一个。我没有

sskoo区块链比特币www.qkl91.com.com (95)

分类
Uncategorized

3月8日

3。8