分类
Uncategorized

所谓区块链去中心化社交产品,究竟是创新还是复旧?

 

CECBC 副船长 2021-05-09 10:23:37 发布在 区块链社区

201 0

4月据市场消息,5.33亿Facebook用户的个人数据被泄露,包括电话号码、全名、出生日期、电邮地址、ID地点以及一些生物信息,这将对数百万加密货币交易者构成潜在风险,Hudson Rock(网络犯罪情报公司)首席技术官阿隆·加尔表示:几乎肯定的是,黑客会利用泄露数据实施网络诈骗。

早前,科技巨头之一的谷歌就曾因隐私条款漏洞,让用户数据可以被其他用户或APP随意调用,泄露将近50万用户数据,一个名为“谷歌欠我们的”的组织获得伦敦上诉法官批准后,代表数百万iPhone用户对谷歌的数据收集行为索赔,目前正在敲定条款。如果这项措施取得成功,这将表明个人数据对个人的价值将被法律承认。

实际上,传统中心化社交网络平台背后都由第三方商业机构操控,而个人的数据成为其获得利润的重要来源之一。尽管我们现在所处的 Web2.0 在 Web1.0 的基础上,给予了用户更多的参与权,但并不允许完全控制属于自己的数据,就拿现在火热的微信、微博来说,登录必须授权且绑定电话号码,个人信息上传无法跳过,更别说通过公开信息或发布获得收益。

区块链能带来Web 3.0吗?

区块链的匿名、自治、开放以及不可篡改等特性,成为了探索Web3.0世界的先驱实验场地。运营服务的中心化带来的透明度和信任的问题,似乎可以通过数据权益通证化、数据确权与授权的区块链技术应用来得到解决,这个过程完成之后,Web3.0时代也将来临。

Web3.0和区块链的组合可以发生很多有趣的化学反应,比如数字身份和数据的自我控制,人们可以参与投票、参与分红,实现开发者与使用者的良性互动,它们也可以作为伟大的新工具来更好地保护你的个人数据,你可能会支付更多的东西,但在小额支付的时候也可以使用加密货币。

新一代社交网络生态一览

新颖的理想化愿景吸引了众多包括Steemit、Telegram、YeeCall、social network 等新一代社交网络项目开始探究去中心的更多可能。

01、Steemit

区块链生态系统现阶段主要分为比特币、以太坊和石墨烯,Steemit则是石墨烯生态上最具代表性的应用,用户可以点赞和点踩,关注感兴趣的主题,提交内容,并与其他用户讨论帖子,这些所有的过程都能获得STEEM加密货币收益。Steemit几乎将所有的内容文本保存到石墨烯区块链上,但对于图片却还是依靠像Imgur这样的第三方在线托管服务网站。

02、Telegram

加密消息应用Telegram定位于社交聊天软件,用户可以将对话内容进行加密传输,对话内容不储存在云端,而是由用户在本地进行管理,保证用户的隐私安全,并允许用户永久免费使用,不插入移动广告。近期,Telegram推出了区块链平台TON(Telegram Open Network)及其加密货币Gram,用来布局全球的支付网络,但早前Telegram在俄罗斯、伊朗等国不与政府“合作”的态度,已经被禁止服务,Telegram的全球化步伐和建设全球加密资产平台的野心也必将受到阻碍。

03、YeeCall

Yee项目是基于区块链的云通讯网络和去中心化的社交生态系统,包括YeeChain区块链、YeeNet云通讯网络以及YeeCall、YeeWallet、YeeStore等应用。YeeCall目前已拥有约3000万用户,可以发送信息、实现视频及语音通话。在整个Yee生态中,用户完成一次数据使用即可获得YEE代币,但是他们并没有在治理和财务方面加以重视,最后就像当年的加密猫一样趋于平静。

04、social network

social network 是波卡生态新一代社交网络,他不仅拥有类似于Discord的实时社交功能,又具备类似于Reddit的信息新闻流功能,它被定位为改变社交媒体未来的去中心化平台,更是传统社交媒体的一种去中心化替代方案,由IPFS,social代币,NFT和DeFi提供支持,并带有安全的信任系统,使用户可以重获在线网络的控制权。NET是social network本机令牌,通过抵押现有代币或创建由全球财政支持的social network社区,每周可以获得空投以及额外的NET奖励。

区块链放大社交价值

区块链在社交领域的应用优势明显,许多新的项目和应用也遍地开花,实际上,目前首要的问题是如何利用优势去与用户的痛点相契合,而其中实现用户信息的自我掌控成为关键。纵观区块链领域,social network使用了IPFS的分布式存储技术将用户数据分散存储在用户的服务器上,真正的做到把数据的商业价值归还给用户,这是一个在区块链领域关于数据确权很好的借鉴。

社交网络需要规模效应,用户越多其价值就越高,目前主流社交平台几乎处于垄断地位,那么如何推出持续性的亮点深入,留存忠实的用户高频次使用是所有产品需要思考的重点。social network使用Substrate语言能随时接入波卡生态,保证数据安全性的同时,降低手续费,最后还可以利用波卡的跨链功能来和波卡生态内的其他DApps进行交互和数据传输,放大价值。

其次,social network于4月22日(世界地球日)启动了去中心化社交网络协议发布的第一阶段,该协议旨在解决营利性社交媒体公司及其数十亿用户目前面临的困境,与此同时,social network开展了密钥生成活动,活动期间创建的每个帐户都将用于启动协议和具有P2P恢复身份功能,从而使个人可以在其分布式钱包的自助帐户下拥有自己的数据和资产。

发布内测版本时,用户只要在social network上创建一个账号即可零门槛获得一个「NET」,分享至Twitter、Github或Telegram还可获得额外一个「NET」 空投,活动上线及在海外市场引起不少热度,有趣及简单的使用体验吸引了来自全球的众多用户参与及好评。

总结

区块链去中心化的好处让服务器可以位于世界任何地方,社交访问匿名且轻松,所有的文档和数据由用户自己加密和控制,当然还能用于其他比如买卖东西等。区块链社交赋予了不同的工作方式,所有信息的指向不再是服务器,而是指向实际的内容。通过这种方式,没有一个中央服务器控制所有东西,内容可以驻留在多个位置。

随着区块链技术的不断发展,不仅能支撑起更多的社交产品对于海量信息的处理,还能给为开发者提供更多的灵感和启发,站在用户的角度了解真实需求,设计出解决用户痛点的亮点产品,相信区块链定能在社交领域大放异彩。

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

分类
Uncategorized

有多少比特币钱包持有超过100万美元?

比特币自2009年问世以来,已经走过了漫长的道路。在比特币市值刚刚超过1万亿美元的情况下,最新的链上数据显示,比特币富豪榜上的百万富翁成员数量激增。
但什么是“比特币富豪榜”,你为什么要在意?
比特币富豪榜是指持有价值超过100万美元比特币的比特币地址列表。自2021年1月以来,超过10万个钱包符合这一资格。值得注意的是,这一数字比五个月前的25000名百万富翁增加了400%。
“比特币百万富翁”的数量正在激增,但仍有很大的增长空间,这也将推动比特币价格上涨。
来源
然而,这份名单并不像人们通常描述的那样庞大。而且,由于两个简单的事实,似乎还有很长的路要走。
第一:世界上大约有4680万百万富翁拥有至少158.3万亿美元的财富,这些菲亚特百万富翁的数量明显让10万比特币百万富翁的钱包相形见绌。
相比之下,截至2021年3月,BTC价值超过100万美元的地址只有10万个,超过1000万美元的地址只有9370个。
“比特币百万富翁”的数量正在激增,但仍有很大的增长空间,这也将推动比特币价格上涨。
来源
第二:拥有100万美元以上账户的10万个左右并不意味着每个账户都是由一个独特的人拥有的。为什么?当然,个人可以拥有多个比特币地址。
毕竟,你可以使用链上分析来找出有多少比特币账户存在,以及每个账户中有多少比特币。但你看不到谁拥有这些账户。
因此,如果你假设这些地址中的某些地址是由同一个人持有的,那么比特币百万富翁的实际数量几乎肯定低于10万。
少量比特币百万富翁(仅占全球46.8百万富翁的0.2%)提供了一个视角,即我们对比特币的采用率仍处于初级阶段。随着越来越多的百万富翁将财富的一部分从菲亚特转向比特币,这种资产的价格可能会更高。
未来更多百万富翁拥有比特币的另一个催化剂
银行是推动比特币总净值上升的关键催化剂。也就是说,越来越多的银行为比特币提供机构服务,使高净值客户能够在其当前银行账户内轻松拥有比特币。
数百家规模较小的银行已经签约,为比特币提供受监管的基金。因此,摩根大通(JPMorgan Chase&Co.)和美国银行(Bank of America)等巨头可能面临向其零售银行客户提供比特币的压力。
比特币在私人财富管理行业也越来越受欢迎,该行业为高净值客户提供数万亿美元的服务。
今年3月,拥有4万亿美元客户资产的财富管理巨头摩根士丹利(Morgan Stanley)对其财务顾问表示,该公司将启动对三只基金的访问,使其能够接触比特币。几周后,高盛(goldmansachs)和摩根大通(JPMorgan)也发表了自己的声明,宣布为私人客户推出比特币服务。
此外,美国第五大银行美国银行(U.S.Bancorp)旗下的美国银行(U.S.Bank)宣布,将提供加密货币托管产品,并聘请一名分托管人负责基金服务。
一句话:随着越来越多的银行让高净值个人更容易买卖比特币,他们的私人客户百万富翁投资比特币的数量未来可能会猛增。比特币的价格也可能随之上涨。
这是PortfolioInsider的客串帖子。表达的意见完全是他们自己的,不一定反映BTC公司或比特币杂志的意见。

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

分类
Uncategorized

你需要取出你的比特币

不管你喜不喜欢,比特币ETF即将问世。
比特币etf市场分析师
图像源
你可能会对这一点感到兴奋,因为它给了比特币一个老把戏。它还将使许多投资者更容易通过大银行的活期账户获得比特币敞口。对于一种新商品来说,这些都是巨大的利好,这种新商品作为一种革命性的工具,随着时间的推移,正在迅速获得人们的认可。
然而,正如华尔街的许多金融产品一样,主街的人们应该谨慎行事。大银行并不是因为考虑到普通人的利益而出名的。
不过,比特币ETF最大的隐患要比大银行更深。它一直延伸到最强大的政府和世界当前储备货币的来源。
在购买任何比特币ETF之前,我们都需要扪心自问:在每一天结束时,谁实际持有你的比特币?
这个问题在今天看来似乎是无辜的,但历史告诉我们,在不久的将来,这个问题可能非常重要。
你的资产在哪里?
尽管“金融科技”在过去十年里不断发展,从机器人顾问到游戏化交易应用程序,使投资变得更加容易,但其基本结构并未改变。
为什么?主要是因为监管规定了谁可以持有什么资产,以及如何证明和管理所有权,导致旧的、基于纸面的流程缺乏创新。银行业没有太多动力升级其系统的后端。金融科技的大部分创新都只是把旧世界隐藏在数字的外表下。
你在经纪应用程序中购买和登记的资产——股票、债券、ETF——由受监管的托管人为你持有。大多数时候,这不是问题;其实对你来说更方便。你能想象如果你每次想卖股票都要带一张股票到银行分行吗?在后面使用受监管的托管人,上面有一个数字接口,这使每个人的交易都更加方便,但这确实意味着其他人持有你的资产。我们稍后再谈为什么这很重要。
比特币作为一种数字原生资产,有点不同。大多数你可以购买比特币的地方也允许你将比特币提取到自己的钱包里。由于一切都是数字化的,购买和取款到钱包的整个过程只需几秒钟。交易所里的比特币有点像银行里的现金,只是没有实体部分,你必须去自动取款机或分行取款,然后在床垫上挖个洞把它收起来。每当我们从为我们持有比特币的交易所或托管人那里提取比特币(或任何资产)时,我们称之为“自行保管”
比特币的纯数字特性使得比特币的自托管比美元或股票的自托管容易得多。自己持有比特币只需在手机上轻敲几下,而不是去银行一趟,也不是为了改变大多数投资资产的监管保管模式而进行的一场浩大的斗争。
因此,大多数投资资产都由托管人持有,但在很多情况下,比特币的自我托管非常容易。那么,你为什么要自己持有比特币或其他资产呢?
为什么谁持有我的资产很重要?
在一个机构运作良好的第一世界国家,很难理解为什么这个问题很重要。如果你生活在这些国家之一,你可能从来没有遇到过出售资产或从银行提取现金的问题。
然而,如果你所从事的行业对银行和管理它们的政府来说“处于可接受的边缘”——想想成人娱乐或赌博——你可能熟悉冻结银行账户或扣押资金的麻烦和痛苦。如果你生活在第一世界泡沫之外,你可能会通过经验了解自我监管的重要性:银行倒闭、政府没收或腐败机构导致你的资产消失。
不幸的是,这里有一个更深层次的危险;对每个人都有同等影响,尤其是那些在第一世界国家公共和私营部门都背负着沉重债务的人。

为了理解这种危险,我们需要了解它过去在地球上最富裕的国家是如何发生的。
当政府窃取公民的储蓄时
上世纪30年代初,美国政府深陷困境。大萧条促使政府印钞票,但他们向市场注入大量现金和支撑价格的能力已经达到极限。当时,每流通一美元(美联储票据)都需要美联储至少40美分的黄金作为后盾。美联储已经把他们可以印的美元和他们拥有的黄金进行了最大化的对比,所以他们需要更多的黄金来印更多的美元。
然而,美联储的印钞造成了另一个问题:通过降低现金的价值,他们破坏了现有的储蓄,并使持有现金成为为未来储蓄的一种糟糕方式。努力度过大萧条的美国公民现在面临着储蓄和工资价值的威胁。他们需要一种不能贬值的资产。那时,他们只有金子。
美国政府和美国公民都在追逐黄金。接下来发生了什么?
美国政府没收了公民的黄金。
罗斯福总统于1933年4月5日签署了6102号行政命令,命令所有人在同年5月1日当天或之前将金币和金条交给美联储,并禁止公民进一步购买黄金。
当然,美联储(fed)会以每盎司黄金20.67美元的现行市场汇率,向所有人提供美元以换取黄金。感觉很公平,对吧?不到一年后,通过1934年的《黄金储备法》,美元被重新估价为每盎司黄金35美元,使美元兑所有人交易的黄金贬值了近50%。
因此,美联储(fed)得以继续让美元贬值,但私人公民却被禁止持有能够保护其储蓄免受贬值影响的资产。
那些把金币藏在房子地板下的美国人有机会保护他们免受扣押。然而,存放在银行里的黄金对政府来说要容易得多,因为当局知道从哪里获得黄金。
在这段时间里,谁保管了你的黄金非常重要。

尽管如此,在美国和世界历史上,这是一个非常紧张和极端的时期。如果有的话,我们有什么迹象表明这段历史可能会重演?比特币将如何参与?
如今,政府有什么理由想夺取比特币吗?
首先,重要的是要理解比特币的设计是为了对抗政府和央行的通胀趋势。当经济衰退发生时,政府总是想印更多的现金,说他们“满足了对现金的需求”。实际上,他们正在降低所有持有现金的人的现金价值,并将价值重新分配给政府用新印的现金支付的人。
来自Satoshi Nakamoto发布比特币白皮书的帖子:
传统货币的根本问题在于它所需要的所有信任。必须相信央行不会让人民币贬值,但法定货币的历史上充满了对这种信任的违背。
[比特币]是更典型的贵金属。不是改变供给以保持值相同,而是预先确定供给并且值改变。
这就是为什么比特币被称为“数字黄金”的原因,它为储户提供了与黄金在过去通胀时期所提供的相同的保护,大大提高了可访问性和可移植性。这是因为比特币的供应对需求的变化没有任何反应。贵金属是地球上唯一一种总供应量与比特币类似(尽管不如比特币可预测)的资产。
当各国政府决定加快本国法定货币的印刷速度时,比特币和黄金等储值资产将成为法定货币贬值的出路。
扣押的条件
政府要想有任何理由攫取比特币(Bitcoin)或任何其他价值存储资产,就必须在债务长期积累结束时爆发一场重大危机,就像上世纪30年代那样。各国政府需要通过印钞使本国货币贬值来应对危机——就像上世纪30年代那样。
这将通过降低储蓄和收入来惩罚那些持有或接受法定货币工资的人。反过来,人们(每个人!)他们将为退出而奔走,将正在贬值的法定货币出售给其他不能贬值的资产。
政府要么看着自己的货币——以及随之而来的权力——由于自己的贬值和抛售而蒸发得越来越快,要么利用剩下的权力去做罗斯福在1933年所做的事情。他们可以攫取储备价值资产,并通过武力阻止进一步购买,从根本上阻止出口,使个人无法保护自己的储蓄。
今天是否存在查封的条件?

在债务水平创纪录之际,我们手上是否有一场重大危机,造成前所未有的印钞?我们是否看到价值储存资产的价格在上涨?
重大危机:检查。谢谢,科维德。
经济衰退中的大多数国家
图像源
记录债务水平:检查。
新兴市场和发展中经济体的债务
图像源
史无前例的印钞:检查。
弗雷德m1货币存量图
图像源
资产价格上涨:检查。
冠状病毒对股市的影响
图像源
在世界大部分地区陷入衰退的一年里,股票价格大幅上涨。这是一个典型的“为退出而跑”的标志——任何有现金的人都想买比现金更有价值的东西。从2020年1月1日到本文撰写之时,标准普尔500指数上涨了近40%,比特币上涨了近500%。甚至木材价格也上涨了230%。
还是不相信?雷·达利奥以研究市场和经济周期为生,作为全球最大对冲基金的创始人和首席执行官,他在这方面非常在行。在最近一篇关于当前金融环境的文章中,达利奥将今天与1930-1945年间进行了比较,指出:
“如果以历史和逻辑为指导,缺钱的政策制定者将提高税收,不喜欢这些资本从债务资产转移到其他财富存储资产和其他税收领域,因此他们完全可以对资本转移到其他资产(如黄金、比特币、,等)和其他位置。这些税收变化可能比预期的更令人震惊。”
在危机时期,谁来保管你的资产最重要。你会把你的比特币放在交易所或托管人那里,还是自己持有?
取出你的比特币
我们生活在一个前所未有的时代,一个绝大多数人在生活中从未经历过的局面。历史和逻辑都指向上一个主要债务周期结束时的事件重演,即政府从公民手中攫取资产,以解决他们制造的问题,拯救他们受益的体系。
这一次,人们有了一个更强大的工具来逃脱这一劫。但是,该工具需要正确使用。拥有比特币却自己拿不住,就像买了头盔却拒绝戴头盔一样。它不是在你最需要的时候保护你的。
将比特币存放在交易所或通过ETF产品持有,会使您的比特币在比特币最有价值和最有必要的情况下遭到扣押:当前货币体系的解冻。
谢天谢地,现在购买和安全存储比特币仍然很简单。在船长切断救生艇之前,你最好现在就上救生艇。
这是西德上尉的客栈。表达的意见完全是他们自己的,不一定反映BTC,Inc.或比特币杂志的意见。

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

分类
Uncategorized

搜索地址的派生路径

是否有人编写了一个实用程序或东西,能够搜索/识别地址所属的派生路径?例如,给出一个助记符,如“unknowledge open elite rabbit grunt spread session exotic legal satoshi trend electric”和地址“12rfNtgHFjLoK1y58S3gHijmGHV8t8iteT”,程序应返回其派生路径“m/44’/0’/1’/2/6”。
bip32高清钱包
分享
改进这个问题
跟随
8月10日14:52问
用户109087
2111青铜徽章
1
是的,我认为很明显我们需要通过暴力来继续,可能会限制范围(例如account={0-9},index={0-100}或者别的什么)。。。抱歉,我没有具体说明伊尔玛8月10日20:51
添加评论
3个答案
0
这是不可能的,除非有暴力。
一个地址不包含关于它是如何派生的,它是否与任何助记符有关,或者它是否遵循标准路径系统的信息。
绝对没有什么可以阻止您使用segwit派生路径派生p2pkh地址。
许多钱包确实有各种机制来尝试各种派生路径,以达到钱包对所选地址类型的间隔限制,但搜索特定地址是一件蠢事,除非你已经知道它属于某个助记键,对它的派生路径有一些模糊的概念(或者耐心尝试数十亿个组合)。在这些场景中,您通常更适合编写自己的脚本,以便在特定于您的案例的约束条件下完成它。
分享
改进这个答案
跟随
8月10日15:01答复
拉格哈夫苏德
15.9k33金徽章1818银徽章3939铜徽章
添加评论
0
是否有人编写了一个实用程序或东西,能够搜索/识别地址所属的派生路径?
嗨,这里是FinderOuter的开发者,我有一些想法,但还没有实现。最大的挑战是,我还没有看到任何这样的例子,所以我不得不猜测情况是什么。
一种情况可能是用户用钱包a创建一个助记符,然后将其导入钱包B并获得一个不同的地址。这将非常容易实现,因为它需要遍历已知路径的列表。这里唯一的额外工作是,如果一个用户的地址位于未知索引处,则派生多个地址。
另一种可能的情况是用户修改了路径,却忘记了修改。与密码恢复一样,用户必须通过提供额外信息来减少搜索空间,否则搜索空间太大,无法通过暴力进行搜索,更糟的是,有两个变量:深度和索引(深度的含义:m/x或m/x/x或m/x/x/x,…)。
将尝试在版本0.5.0中将这些想法作为新选项发布。
分享
改进这个答案
跟随
回复时间:8月10日15:39
编码爱好者
113822银牌1717铜牌
添加评论
0
我正在制作一个钱包:https://github.com/Pure-Wallet/crypto. 它当然还没有准备好生产,也不应该被信任的主要网络比特币。但它确实允许您输入一个助记符,并存储它生成的每个键的路径。
分享
改进这个答案
跟随

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

分类
Uncategorized

在Electrum中,如何通过API查看/轮询钱包以获取到特定地址的传入付款?

我想创建一个简单的方式来接受我自己的比特币,使用Electrum。我不喜欢大音量。我想,一开始我最多只能收到一小部分付款。
也就是说,我生成了一个地址,在选择比特币作为支付方式的每一次结账时都会生成一个新地址。然后我需要通过Electrum的API查看一个地址,以获得一定金额的收入。至少是第一次确认,我想必须在1小时内到达。
如何实施?我不需要代码,但需要一个高层次的解释:使用什么API,潜在的警告和建议。
附笔。
我知道这个-https://electrum.readthedocs.io/en/latest/merchant.html ,但对我没用。我是一个开发人员,因此我可以创建一个更简单的解决方案,我也可以自定义我喜欢的。
交易
应用程序编程接口
驻极体
付款
商人
分享
改进这个问题
跟随
8月6日18:43编辑
墨奇♦
53.6K33232金徽章149149银徽章463463铜徽章
8月5日20:49问
齐尔纳马拉吉
4333青铜徽章
添加评论
2个答案
0
我已经通过JSONRPC接口使用了electrum3.3.8守护进程。一个简单的解释是如何在我的情况下工作:
我向Electrum发送“addrequest”命令,其中还包含BTC、memo、timeout的数量。
从Electrum获得回答中的付款地址并显示给付款人。
在数据库中存储地址以供进一步检查。
通过“listrequests”命令定期检查(cronjob)地址的状态。
如果状态为“已支付”,并且有1个以上的确认,则接受支付。
分享
改进这个答案
跟随
8月6日18:48编辑
8月6日18:40答复
弗拉德
13611银徽章55铜徽章
不是吗,因为我不会要求别人付款,但我会给他一个地址。因此listrequests不起作用-zirnamaraji 8月7日5:20
当您发送“addrequest”命令时,Electrum会向您提供一个地址,Electrum会开始监视该地址弗拉德8月7日8:20
Ты делал через 添加请求,но я делаю по-другому. Что я и описал. 添加请求мне не подходит – zirnamaraji 8月7日8:40
添加评论
0
实现这一点的最简单方法是使用像Coinbase Commerce这样的托管服务并利用它们的API。Commerce生成一个只有您控制的钱包,然后使用您的公钥代表您生成和监视地址。每个客户都有一个唯一的地址,服务会监控网络中是否有支付到该地址的款项。当检测到付款时,它会发送一个webhook,通知您未确认的交易以及随后的每一次确认。
分享
改进这个答案
跟随
回复时间:8月11日18:12
查斯丁·欧伯令
13622银质徽章33青铜徽章
你不识字吗zirnamaraji 8月12日8:36
添加评论

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

分类
Uncategorized

为什么地址没有出现在getxout中?

我有一个比特币节点,但每当我试图获取xout时,就会得到以下响应:
user@bitcoin:~#比特币cli gettxout“0e3e2357e806b6cdb1f70b54c3a17b6714ee1f0e68bebb44a74b1efd512098”0
{“bestblock”:“000000000000007c11ddb3e10be41ef0f6a2a5dbc2915937df8a608c4af6”,“确认”:385308,“值”:50.00000000,“scriptPubKey”:{
“name”:“0496b538e853519c726a2c91e61ec11600ae1390813a627c66fb8be7947be63c52da758979515d4e0a604f8141781e6229472116bf621e73a82cbf2342c858ee OP\u CHECKSIG”,
“hex”:“410496B538E853519C726A2C91E61EC11600AE1390813A627C66FB8BE7947BE63C52DA758979515D4E0A604F8141781E6229472116BF621E73A82CBF2342C858EEAC”,
“type”:“pubkey”},“coinbase”:true}
user@bitcoin:~#bitcoin cli gettxout“0e3e2357e806b6cdb1f70b54c3a17b6714ee1f0e68bebb44a74b1efd512098”1
我的配置文件中有txindex=1,它被重新索引。还有什么我可以试试的吗?
比特币核心
比特币
比特币核心开发
分享
打印此问题
跟随
17小时前问的
官方的
1
新贡献者
添加评论
1个答案
0
无法打开输出。不是每个事务输出都有地址。不是每个事务输出都有地址。在本例中,您正在查看的输出虽然是标准输出类型,但没有关联的地址。它是一个没有地址的付费公钥脚本。因此gettxout不提供地址。
分享
改进这个答案
跟随
14小时前回答的
麻吉弟弟周立铭♦
52.5k44金徽章5454银徽章106106铜徽章
添加评论

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

分类
Uncategorized

Lightning bumpfee已完成,但未创建新事务。相反,它在“等待扫描”中等待

我有一个闪电通道开放交易,由于24小时的低费用等待。
所以我对产出指数发了一个bumpfee,如下所示:
lncli-fee—每字节的sat\u<new\u fee><txid>:<output index>
此操作已完成,返回值为0。
但是,从未创建新事务。
相反,命令中有一个输出:
lncli钱包挂件
在这里我看到<new\u fee>被指定,“outpoint”是txid:output_index 价值
那么我需要做什么来完成这个CPFP操作呢?
雷电网
打开频道
孩子为父母买单
分享
改进这个问题
跟随
昨天问
7黑客
11111青铜徽章
新贡献者
添加评论
1个答案
0
我的比特币没有父txn,所以这个bumpfee从来没有完成。
我重新启动了我的比特币lnd,重播了一个从另一个节点的mempool得到的原始txn,并再次发布了bumpfee。
一个新的txn在不久后被证实
分享
改进这个答案
跟随

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

分类
Uncategorized

为什么Secp256K1的基点G看起来不在椭圆曲线上?

据我所知,这是椭圆曲线上Secp256K1的基点G的坐标,十六进制和十进制格式。
十六进制
Gx=(79BE667E F9DCBBAC 55A06295 CE870B07 029BFCDB 2DC28D9 59F2815B 16F81798)
Gy=(483ADA77 26A3C465 5DA4FBFC 0E1108A8 FD17B448 A6855419 9C47D08F FB10D4B8)
十进制的
Gx=(550662630222773466957871889516853432650603453777594175500187360389116729240)
Gy=(3267051000207588169780830851305070431844712733806592432759389043357337482424)
我不明白的是,如果我把这些值输入相应的方程(y² = 十³ + 7) 如下所示,G点似乎根本不在曲线上。但它应该,对吗?那我做错什么了?
(32670510020758816978083085130507043184471273380659243275938904335757337482424)²
不等于
(55066263022277343669578718895168534326250603453777594175500187360389116729240)³ + 7
第256K1节
分享
改进这个问题
跟随
6月11日20点19分问
哈拉尔德1970
7922青铜徽章
添加评论
2个答案
9
secp256k1曲线是在x和y坐标上定义的,x和y坐标是有限域GF(2^256-2^32-977)的成员,换句话说,它们的运算只有在考虑模1157920892373161954235709850086879078532699846656640564039457584007908834671663时才成立。
550662630222773466957871889516853432650603453777594175500187360389116729240^3-(32670100207588169780830851305070431844712733806592432759389043357337482424^2+7)正是144204204965966086950630000066683750029333882594701370922768766245108435229027778170070871400814008711130951749952236093989437523978520937次115792089237316195423570985008687907853269984665640564039457584007908834671663.
分享
改进这个答案
跟随
回答是6月11日20点31分
彼得·维尔
67.1k88金徽章144144银徽章19219铜徽章
天哪,你们网站上没有MathJax吗可能是6月11日20点17分28分
@可能是某人:请参阅bitcoin.meta.stackexchange.com/q/563/208–Pieter Wuille Jun 11’20 17:41
@彼得维尔啊哈,这就解释了!非常感谢。我已经很久没有使用模了,所以我又在练习了。这是图g(x)=2x+1(mod 4)的正确表示吗(红色图表)mediafire.com/convkey/c56a/tcux7iwkbkqf7razg.jpg–Harald1970年6月13日12:56
@哈拉尔德:是的彼得维尔2月27日5:51
添加评论
-1
有限域数学和椭圆曲线不使用“正规运算”。例如,添加两个有限域元素a和b并不像a+b那么简单。它实际上是(a+b)%素数,其中素数是有限域的大小,这确保了封闭性的含义。也就是说,如果a在集合中,b在集合中,那么a+b也在集合中。我们这里的乘法也是一样。ab=(ab)%素数
所以对于gx和gy,你可以用这个(gy^2)%(2^256-2^32-977)=((gx^3)+7)%(2^256-2^32-977)。这些事实上是相等的。
分享
改进这个答案
跟随

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

分类
Uncategorized

在IBD期间:完整节点的初始区块下载,区块链从何处下载?

我知道完整节点需要先执行IBD,然后才能验证事务。所以,它下载到现在,这是众所周知的初始块下载分类帐。
但我不明白/不知道的是,区块链信息是从哪里下载的?其他完整节点是否参与了此活动,或者此信息是否存储在某个位置并从中检索?
感谢您的帮助!
块链

完整节点
分享
改进这个问题
跟随
22小时前问的
月球陨石坑
11344青铜徽章
新贡献者
添加评论
2个答案
1
是的,它们从连接到的其他节点下载块。
在比特币核心中,你可以选择是否是一个被删减的节点。在这两种情况下,所有的块都会被下载并完全验证,但在删减模式下,旧块在验证一段时间后会被删除。这有许多含义,但其中之一是修剪的节点不能帮助新节点执行IBD。
分享
改进这个答案
跟随
21小时前回答的
彼得·维尔
67.1k88金徽章144144银徽章19219铜徽章
添加评论
0
每个比特币节点连接到比特币网络(对等)上的许多其他节点。把它想象成和你分享信息的朋友。你可以问他们信息,他们也可以问你。
因此,新的比特币节点在第一次启动时,会在网络上找到其他对等节点,然后新节点会开始从区块链中请求比特币块,但它还没有(所有的块!)。所有对等方都将响应,共享他们自己的区块链副本中请求的区块。
当区块到达时,您的新节点将验证该区块是否有效,所有交易是否有效,以及它是否链接到上一个区块,并在完成此操作后将其添加到其自己的区块链副本中。
这个过程对从2009年到今天的所有区块进行迭代,根据一系列因素,可能需要一天到几周的时间。好消息是只需要做一次!在初始块下载(IBD)完成后,保持最新的工作非常少-大约每10分钟一个块。
在IBD期间,你的节点将得到你的同伴的很多帮助,然后一旦你完全同步,你的节点将能够帮助其他人。
同样,如果您的节点或某个对等节点关闭一段时间,当它们返回时,相同的过程会重复,以便您再次了解最新情况。
真的很聪明:-)
分享
改进这个答案
跟随

我知道完整节点需要先执行IBD,然后才能验证事务。所以,它下载到现在,这是众所周知的初始块下载分类帐。
但我不明白/不知道的是,区块链信息是从哪里下载的?其他完整节点是否参与了此活动,或者此信息是否存储在某个位置并从中检索?
感谢您的帮助!
块链

完整节点
分享
改进这个问题
跟随
22小时前问的
月球陨石坑
11344青铜徽章
新贡献者
添加评论
2个答案
1
是的,它们从连接到的其他节点下载块。
在比特币核心中,你可以选择是否是一个被删减的节点。在这两种情况下,所有的块都会被下载并完全验证,但在删减模式下,旧块在验证一段时间后会被删除。这有许多含义,但其中之一是修剪的节点不能帮助新节点执行IBD。
分享
改进这个答案
跟随
21小时前回答的
彼得·维尔
67.1k88金徽章144144银徽章19219铜徽章
添加评论
0
每个比特币节点连接到比特币网络(对等)上的许多其他节点。把它想象成和你分享信息的朋友。你可以问他们信息,他们也可以问你。
因此,新的比特币节点在第一次启动时,会在网络上找到其他对等节点,然后新节点会开始从区块链中请求比特币块,但它还没有(所有的块!)。所有对等方都将响应,共享他们自己的区块链副本中请求的区块。
当区块到达时,您的新节点将验证该区块是否有效,所有交易是否有效,以及它是否链接到上一个区块,并在完成此操作后将其添加到其自己的区块链副本中。
这个过程对从2009年到今天的所有区块进行迭代,根据一系列因素,可能需要一天到几周的时间。好消息是只需要做一次!在初始块下载(IBD)完成后,保持最新的工作非常少-大约每10分钟一个块。
在IBD期间,你的节点将得到你的同伴的很多帮助,然后一旦你完全同步,你的节点将能够帮助其他人。
同样,如果您的节点或某个对等节点关闭一段时间,当它们返回时,相同的过程会重复,以便您再次了解最新情况。
真的很聪明:-)
分享
改进这个答案
跟随

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

分类
Uncategorized

如何验证比特币中的压缩签名?十六进制长138

我正在使用bicoinjs消息npm模块进行签名验证。
我知道在十六进制中长度为138的签名很少。
当我试图验证这样一个签名时,它抛出了一个错误:
错误:签名长度无效
如何验证压缩签名?
我认为ruby中有一个lib,比特币ruby 0.0.20,可以验证它,但我不知道ruby。
比特核
比特币
节点.js
红宝石
分享
改进这个问题
跟随
8月7日7:10编辑
葛罗芬戴尔
43822金徽章77银徽章1515铜徽章
8月6日20点59分被问到
舒巴姆查多卡尔
11366青铜徽章
添加评论
2个答案
0
如果您有比特币核心软件,您应该能够使用CLI使用verifymessage命令验证签名。一些钱包软件也有这个功能。
分享
改进这个答案
跟随
回复时间:8月11日18:03
萨钦迈耶
16988青铜徽章
添加评论
0
没有压缩签名。比特币对签名使用两种不同的格式(编码):
事务签名使用ASN.1der编码,该编码的长度根据曲线而变化,在Satoshi发布时很常见,并添加了一个’sighash’字节。一般来说,对于secp256k1,DER(ECDSA Sig)通常是72-70字节,有时但很少少,但现代比特币需要“low-S”签名,这将最大值减少到71。一个69字节(138个十六进制)的签名(不包括sighash)会在大约3/512(大约百分之零点五)的时间内出现;这种长度包括sighash将是非常罕见的。
消息签名使用P1363编码,也称为“plain”、“PKCS11”或“CVC”,对于secp256k1,它总是正好是64个字节,并且添加一个恢复字节,总共是65个字节(总是)。它还向签名数据添加前缀,这会更改值,但不会更改签名的格式。
参见示例:
为什么签名总是65(1+32+32)字节长?
ECDSA r,s编码为签名
签名消息和签名事务的区别
虽然我还没有看过,但我希望名为bitcoinjs message的库可能会处理消息而不是事务的签名,任何69字节的签名都不能是消息签名。
分享
改进这个答案
跟随
回复时间:8月12日5:40
戴夫汤普森085
311银徽章55铜徽章
实际上,ruby中有一个比特币ruby库。此库生成138长度的消息签名Shubham Chadokar 8月12日11:08
1
比特币消息签名不能是“138长度”。在整个宇宙的生命中从来没有。一种叫做“比特币红宝石”(bitcoin ruby)的东西可能会处理事务,而事务是比特币的原始、核心、主要功能和用途——消息非常罕见,几乎毫无用处dave_thompson_085 20年8月14日7:59
添加评论

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