比特币只是一种运行在计算机上的软件,它可以与互联网上的对等方安全地通信。
纯粹从技术角度来说,禁止比特币需要什么?
假设一个节点是第一次启动,我相信它使用DNS种子来寻找对等点。如果这些DNS种子被阻止,是否有可能阻止比特币节点发现?
是否可以阻止某些端口以避免比特币通信?
ISP还有其他检测比特币流量的方法吗?
网络
节点
分享
编辑
跟随
17小时前问的
约翰史密斯
15511银徽章44铜徽章
如果这些硬编码的种子值被阻止,那么在bitcoin.conf中很容易提供新的输入。我相信你会在网上找到很多种子。另外,你可以在Tor上运行比特币核心。所以你也得堵住Tor才能抓住它。然后是区块流卫星服务。这真的取决于你有多认真地禁止它,以及社区已经留下并将发明什么逃生路线马丁·施瓦兹5小时前
添加评论
1个答案
0
一般来说,禁止点对点网络是非常困难的。
假设一个节点是第一次启动,我相信它使用DNS种子来寻找对等点。如果这些DNS种子被阻止,是否有可能阻止比特币节点发现?
这是可能的,但要绕过它,您只需要一个对等方的一个IP地址,然后您就可以手动连接到它并加入网络
是否可以阻止某些端口以避免比特币通信?
同样,这是可能的,但很容易通过更改默认端口来避免
ISP还有其他检测比特币流量的方法吗?对等流量未加密,因此ISP可以通过对发送的数据执行某些检查来标记比特币流量。但同样,这是绕过使用VPN或TOR。
另一种可能有人试图阻止你的方法是完全阻止你的互联网接入,但这也可以避免,因为比特币可以通过卫星访问,你所需要的只是一个碟,你不再依赖你的ISP。
分享
改进这个答案
跟随
如何直接从终端安装最新的bfgminer二进制文件而无需在运行raspberry pi4 8gb的raspbian上安装aptitude?
几个月前,我在StackExchange或其他地方发现了一个关于如何安装最新版本的条目(!)bfgminer二进制文件直接从终端。我找不到stackexchange的帖子,不管我在这里/谷歌上搜索多深。
我不记得是直接从卢克的网站通过终端下载还是从其他地方下载的。我只记得它是通过终端完成的,它在/bin/和/或/usr/bin/文件夹中创建了一个可执行的快捷方式。
从luke jr访问该网站会触发我的反病毒软件,告诉我该网站已被感染或托管受感染的文件。所以我不能直接参观。
几个月前我在我的旧RPi上试用过,效果还不错。但是现在我不得不切换到一个新的RPi,我找不到或者记不起直接安装bfgminer二进制文件的正确终端命令。
关于我为什么需要二进制文件的更多细节:编译会为我打印出很多错误。使用’sudo aptitude install bfgminer’需要安装’aptitude’,所以我尝试安装它,它返回了很多错误,大多数包文件无法下载(顺便说一句,我的互联网连接很好)。
你能帮我一个终端命令,让我成功地安装bfgminer在raspbian?在我的旧Pi上,我没有能力也没有先编译它就安装了它。
非常感谢!
采矿理论
矿工配置
分享
改进这个问题
跟随
4月24日22:45编辑
4月24日22:20问
米布斯贾希姆斯
111青铜徽章
添加评论
1个答案
0
更新:sudo apt get install bfgminer多次失败,sudo apt get install cgminer也是如此。经过多次尝试,终于成功了!不用再从这个网站下载了,明白了。螺纹可以闭合。无论如何,谢谢你抽出时间!:)
分享
改进这个答案
跟随
lnd如何确保在第一次支付失败后,不会重复使用同一路由两次进行重试?
假设LND节点A想要向另一个节点D发送支付。基于Dijkstra的pathfind算法找到了一条通过B和C的路径并发起支付。它失败了,因为B->C没有足够的平衡/带宽。
LND会不会只是付款失败,或者换个时间用不同的路线?它如何记住失败的路线?
后续问题:节点A能否找出哪个边失败了?
编辑:更清楚的是,在我的例子中,所有的频道都有0.5BTC作为容量,并且所有频道都有这个容量的均衡分布(0.25,0.25),除了B->C有(0,0.5),所以B目前不能向C发送任何付款。
平衡状态(这里:(0,0.5))是私有的,但是所有通道的容量都是公共的。
由于路由计算是在一个(源路由)中完成的,因此该算法最初不知道余额。如果A只想发送0.001BTC,路由算法会找到路由,但无法到达目标。
雷电网
lightning网络守护程序
闪电路由
分享
改进这个问题
跟随
编辑时间:10月27日15:00
10月18日15:42问
什么
18355青铜徽章
添加评论
2个答案
0
所以我继续看LND的实现:https://github.com/lightningnetwork/lnd/blob/master/routing/pathfind.go 这是函数findPath上面的注释块:
findPath尝试在ChannelGraph中找到从源节点到能够支持amt值支付的目标节点的路径。当前实现的方法是Dijkstra算法的改进版本,用于在源节点和目的节点之间寻找单个最短路径。用于边的距离度量与沿特定边的时间锁定+费用成本有关。如果找到路径,此函数将返回ChannelHop结构的片段,该片段对从目标到源的所选路径进行编码。搜索从目标节点向后执行到源节点。这是为了正确地累积路径上需要支付的费用,并根据可用带宽准确地检查每个节点的转发量。
如果是这样的话,我不认为你的设想会成功。LND似乎不会返回路径A–>B–>C–>D,因为它没有足够的平衡/带宽。
分享
改进这个答案
跟随
是的,这是findPath的一般目标,但只要没有设置带宽提示,它就没有“可用带宽”。带宽提示通常仅为A的传出通道设置。我还扩展了我的问题描述。如果它实际上设置了e的带宽提示。g。失败的路线,这正是我感兴趣的wtho 19年10月27日15:04
渠道中余额的分配不是公开信息,因此lnd在试图通过渠道传送付款之前,不知道资金都在B->C中的C侧。–墨奇♦ 19年10月27日17:25
添加评论
0
事实上,在LND中寻找路径可以描述为在加权图上找到“最短路径”的过程。在LND中,每个信道的权重由收费、CLTV三角和概率三部分组成。如果您熟悉Lightning Network,您将了解前两个因素,最后一个因素是该通道从本地角度支付费用的可能性。
如果路由失败,则容量不足的节点将主动将此信息包含在返回消息中,只有支付方才能解锁和查看。例如,然后支付方将降低本地视图中此通道的概率,然后再次查找路由(您可以将此边的权重设置为非常大)。
您可以在这里找到详细信息。
分享
改进这个答案
跟随
于20年12月26日7:35编辑
如何解除对被勒索的账户的封锁
我有一个区块链账户,里面有比特币,但账户是以赎金的形式持有的。我要付2140美元才能得到私钥。有没有办法向区块链报告。
我做了一个交易协议。经销商把我的利润存入区块链上的一个采矿账户。为了收回我的资金,我需要从经销商那里购买一把钥匙来释放资金。希望我说的有道理
块链
分享
改进这个问题
跟随
编辑:2018年2月28日16:59
红砂砖
11.8k22金徽章1717银徽章3737铜徽章
2018年2月27日7点51分被问到
维罗妮卡
1
什么?什么?什么?你是说blockchain.info?一个blockchain.info账户怎么可能被勒索ndsvw 2018年2月27日8:22
你的问题根本没有意义。如果他们有你的私钥(…他们想把它还给你…),他们可以很容易地把你所有的钱转移走。那他们为什么要你付钱呢ndsvw 2018年2月27日10:45
添加评论
1个答案
0
我要付2140美元才能得到私钥。
这总是一个确凿的迹象表明你是一个骗局的受害者。
我做了一个交易协议。经销商把我的利润存入区块链上的一个采矿账户。
这是典型的骗局,与诚实的企业完全不同。
区块链没有一种叫做“挖掘账户”的账户类型。
比特币开采实际上并非如此。
“利润”是假的。可能罪犯“商人”设置了一个手表专用/不可消费的钱包,让你误以为上面显示的钱是你的。
为了收回我的资金,我需要从经销商那里购买一把钥匙来释放资金。
你被不诚实的人欺骗了。钥匙是免费的。诚实的比特币业务中没有发行费这回事。
你给商人的钱是给罪犯的。现在罪犯想让你给他们更多的钱。每次他们成功地欺骗了你,他们就会想出一个新的理由让你给他们更多的钱。他们会继续这样做,直到你要么没有钱了,要么意识到你被骗了。
有没有办法向区块链报告。
Blockchain.com和Blockchain.info是Blockchain Luxembourg S.A.拥有的域名。在他们的一些网页上也提到了一家区块链有限公司,但据推测这是一家子公司。
您可以通过以下网页与该欧洲公司联系:
https://support.blockchain.com/hc/en-us/requests/new
域注册者是
名称:区块链管理员
组织:区块链
街道:Rue de Merl 74
城市:卢森堡
邮政编码:2146
国家:鲁
电话:+44.07476822631
电子邮件:email@blockchain.info
注意,这个电话号码看起来像是英国的移动电话,而不是卢森堡的陆地电话线。
创始人是美国商人尼古拉斯·卡里。
如果Blockchain.com上的钱包是由经销商创建的,则位于欧洲的Blockchain Luxembourg S.A.可能不想卷入您(与他们没有业务关系的第三方?)与其客户(经销商)之间的纠纷。如果账户是以你的名义开立的,那可能有助于让他们参与进来。
如果你相信一个商人持有你的帐户以勒索赎金,你可能应该联系律师或警察。
分享
改进这个答案
跟随
编辑时间:8月28日8:04
回复时间:2018年2月28日10:13
红砂砖
11.8k22金徽章1717银徽章3737铜徽章
她没有说明她的问题是与blockchain.com或blockchain.info有任何关系……—迪多斯2018年2月28日19:43
添加评论
Bitcore测试网API
有人知道Bitcore是否提供了一个可供使用的TestNetAPI吗?
我正在使用API和Node.js实现一个托管系统谢谢。
应用程序编程接口
测试网
比特核
分享
改进这个问题
跟随
三小时前编辑的
4月22日15:16问
理查德·麦克阿瑟
23511银徽章1111铜徽章
添加评论
3个答案
2
我想出来了,你需要在实例化bitcore之后设置默认网络。
var bitcore=require(’bitcore’);
//将网络设置为testnet
bitcore.Networks.defaultNetwork=bitcore.Networks.testnet;
分享
改进这个答案
跟随
2015年5月27日15:20答复
理查德·麦克阿瑟
23511银徽章1111铜徽章
这已经不行了。bitcore.Networks现在是bitcore.Networks,bitcore.Networks.defaultNetwork=bitcore.Networks.testnet抛出错误:找不到模块’./build/Debug/buffertools.node’-Giszmo Sep 6’17 16:14
我想这已经不被支持了Richard Macarthy 3小时前
添加评论
0
我得把这件事搞得一团糟,直到拿到为止。有点傻,文件里没有。。。
这是通过打字
从“bitcore lib”导入*作为bitcore
bitcore.Networks[‘defaultNetwork’]=bitcore.Networks[‘testnet’]
分享
改进这个答案
跟随
回复时间:10月27日22:46
迈克尔
14366枚青铜徽章
添加评论
-1
关闭bitcoind,然后在终端或bashshell中启动bitcoind,就像这样:“bitcoind-testnet”使用它应该会导致bitcoin使用测试网络。
尽管在windows上,如果没有将bitcoind命令添加到系统路径中,您可能需要找到bitcoind.exe并执行该命令。
这些信息是用“bitcoind-help”从比特币的核心中检索出来的,上面的一句话是“testnet使用测试网络”
分享
改进这个答案
跟随
回复时间:4月22日18:11
吉蒙草
11111银徽章88铜徽章
2
比特核心!=比特币核心FWIW–Ozzie向导2015年4月23日5:09
我问的是比特币而不是比特币…–Richard Macarthy 2015年5月21日12:35
添加评论
为什么在比特币P2P协议中没有使用JSON?
比特币P2P协议对传输的数据使用自己的序列化格式。这种序列化是否被认为比JSON更安全地抵御DoS攻击?
协议
点对点
分享
改进这个问题
跟随
编辑时间:12月26日11:02
葛罗芬戴尔
44022金徽章77银徽章1515铜徽章
12月22日15:53问
xdimy公司
111青铜徽章
添加评论
1个答案
0
我不知道比特币的P2P消息和JSON之间是否有任何安全性差异的比较,但是二进制格式肯定比JSON更紧凑。
我认为假设存在安全隐患是合理的,但在最初定义P2P格式时,安全可能不是主要考虑的问题。更容易实现和消息大小是可能的问题。
二进制格式比JSON字符串更小、更紧凑。字符串占用大量空间,尤其是表示字节的数据字符串。此外,将二进制数据转换为字符串,然后在接收到字符串后将其转换回字符串,需要更多的逻辑和时间。二进制数据的任何字符串编码都不会像二进制本身那样有效。对于用户永远看不到的数据,以及不基于文本的协议,使用JSON是不合理的。
最后,虽然这个决定背后可能不存在安全问题,但选择二进制格式而不是JSON肯定会带来安全隐患。在许多不同的软件中,可变长度字符串解析一直是安全问题的根源。由于JSON是基于字符串的,任何实现使用JSON的东西的人都有可能犯错误,从而在其字符串解析中引入严重的漏洞。所以二进制格式在这方面会更好。
分享
改进这个答案
跟随
回复时间:12月22日20:32
麻吉弟弟周立铭♦
53.1k44金徽章5555银徽章108108青铜徽章
谢谢你的回答,这一切看起来都很合理。我还认为json通常不会被模式验证,因此攻击者很容易在消息中添加额外字段,并试图使服务器内存和cpu过载。在使用p2p格式的情况下,每个消息字段都会被解析,并且不可能添加泛洪数据,因此dos-xdimy 12月25日9:55更可靠
添加评论
加密货币作为礼物
我住在德国,我有一个朋友在印度。他在印度的钱包里有几枚以太币,这是他在2017年年中买的。他现在想把它们卖掉。但在印度,由于税收问题,他不会获得多少利润。所以他问我能不能把它们作为礼物送到我在德国的钱包里。我可以在德国把它们卖了,当我们碰巧见面的时候,分批寄给他。由于这是一个礼物,我没有买硬币,我将不必支付任何税在德国。这合法吗?有什么风险?
以太坊
税
分享
改进这个问题
跟随
编辑时间:2月6日3:46
葛罗芬戴尔
44022金徽章77银徽章1515铜徽章
2018年1月13日19:04问
吉奥
10111青铜徽章
由于我不熟悉德国法律,我无法对您的税务部分作出评论,但如果金额超过50000卢比(约650欧元或按当前价格计算约0.5 ETH),您的朋友将不得不纳税,即使这是您送给他的“礼物”。不管你是用现金还是银行转帐还他钱,他还是要申报收入。不这样做对他来说是非法的2018年5月13日20:01
可以作为礼物赠送的数量限制是多少。一年只有50000卢比吗?我不这么认为-Jio Jan 13’18 20:29
如果收到的礼品总额超过5万卢比,则其应纳税。作为礼物赠送的金额没有上限2018年5月14日5:44
这意味着,如果金额超过5万卢比,则全部金额将加到其年度应纳税所得额的其余部分,并将根据通常的税法征税。如果您是直系亲属,本法不适用。顺便说一句,Tanmay Jan 14’18,5:53
1
我相信,在法律上,如果寄件人希望得到一些回报,那就不是礼物。在这种情况下,您提供的是货币兑换服务,而不仅仅是接受礼物RedGrittyBrick 4月17日下午13:39
添加评论
1个答案
0
我来自德国,对这里的税收情况略知一二。
如果增益<600€ 一年后,你就不用交税了。如果你持有乙醚超过一年,你也不需要交税。
但你还是要把它写进你的纳税报告(“Steuererkl”)ä横档“)。
分享
改进这个答案
跟随
回复时间:1月13日19:17
ndsvw公司
199511金徽章88银徽章2727铜徽章
谢谢你的意见。但既然硬币是我朋友送给我的礼物,我就不用交税了。德国对礼物不征税。不是吗?–Jio Jan 13’18 19:22
为了交换呢?我认为这不合法。否则,大公司可以将1万BTC赠予一个在德国销售的人,然后将欧元/美元寄回,而没有人需要纳税……—ndsvw 2018年1月13日19:27
我明白这不公平。但这到底是怎么违法的呢?你知道德国有什么法律证明这样做是非法的吗Jio Jan 13’18 19:34
1
@这不是礼物。这是一个更大的交易的一部分,在这个交易中,你将获得加密货币,以补偿你以后将要履行的义务。赠送礼物是出于慷慨,而不是为了换取任何未来的利益大卫·施瓦茨19年12月19日7:27
源代码中比特币的索引值或十六进制值在哪里?
注册硬币类型:这些是上文“硬币类型”一章中描述的BIP44第2级中使用的默认注册硬币类型。
所有这些常数都被用作硬化推导。
六角硬币
0 0x8000000比特币
1 0x80000001比特币测试网
我们在哪里可以找到BIP44的比特币的六分之一?怎么计算?
比特币芯
bip44
分享
改进这个问题
跟随
4月25日8:10询问
坝一
4544青铜徽章
添加评论
1个答案
0
https://github.com/satoshilabs/slips/blob/master/slip-0044.md
注册硬币类型
这些是在BIP44第2级中使用的注册硬币类型,在“硬币类型”一章中描述。
所有这些常数都被用作硬化推导。
只有当钱包实现所需硬币的BIP-0044时,才会添加oin类型。
分享
改进这个答案
跟随
4月25日12:05答复
红砂砖
11.8k22金徽章1717银徽章3737铜徽章
代码维护很难,对吧?–4月26日6点49分
每种产品的股份均为限制性股份,并受一年期限制
每种产品的股份均为限制性股份,并受一年期限制
《证券法》第144条规定的持有期。此外,没有
这些产品目前实行赎回计划。因为持有一年
期间及缺乏持续的赎回计划,不应购买股份
任何不愿意和不能承担投资风险和缺乏资本的投资者
至少一年的流动性。我们不保证在持有一年之后
在此期间,任何产品的股票将有转售市场,或者,如果有这样的市场
一个市场,关于这些股票的价格,可以出售给这样一个市场。
•可能依赖第三方管理;利益冲突
产品及其保荐人、经理和顾问可能依赖于交易专业知识
以及第三方发起人、经理或顾问的经验
不能完全向投资者披露。产品及其赞助商或管理者
顾问和代理人可能会受到各种利益冲突的影响。
•费用和开支
每种产品的费用和开支(无论产品的回报如何,都可能是巨大的)
投资)将抵消每个产品的交易利润。
其他一般披露
投资者必须具备财务能力、经验和承担风险的意愿
投资的风险。本文件适用于深入了解
数字资产投资的高风险性质,这些投资可能不适合
你。本文件不得以摘录或超出其预期范围的全部形式分发
如果使用本文件或
超出其初始收件人范围或用于任何非预期用途。
该产品和灰度不:建议购买或销售具体
证券;提供投资咨询服务;或经营一般零售业务。都不
产品或灰度,其附属公司,或其任何董事,高级职员,雇员或代理人应
对其中的任何错误或不完整的事实或意见,或缺乏
在其编制或出版过程中的注意事项,但这不排除以下责任:
根据适用的证券法,这是不允许的。
每个产品和服务的徽标、图形、图标、商标、服务标记和标题
此处出现的灰度是服务标志、商标(无论是否注册)和/或
Grayscale Investments,LLC的商业外观(“商标”)。所有其他商标、公司名称,
此处提及、展示、引用或以其他方式指明的徽标、服务标志和/或商业外观
(“第三方商标”)是其各自所有者的唯一财产。还是第三个
参与方标记不得复制、下载、显示、用作元标记、误用或以其他方式使用
未经相关产品事先明确书面许可,以任何方式利用
灰度或该第三方标记的所有者。
上述摘要并非所涉及的风险和其他重要披露的完整清单
投资于任何产品或数字资产,并须接受更完整的披露
包含在每个产品的报价文件中,必须仔细审查。
产品由创世全球贸易有限公司(成员FINRA/SIPC,MSRB)分销
已注册)
某些风险因素
某些风险因素
每种产品都是私人的、未注册的投资工具,不受同一监管机构的约束
交易所买卖基金或共同基金的要求,包括提供
向投资者提供一定的定期和标准化的定价和估值信息。有
直接投资于产品或数字资产的重大风险,包括但不限于:
•价格波动
数字资产在历史上经历了显著的日内和长期价格波动
秋千。此外,目前没有任何产品实施赎回计划和
可能会不时停止创作。无法保证
任何产品的部分不可分割实益权益(“股份”)的普通单位将
该产品所持有的数字资产的大致价值,该等股份可能
以高于或低于所持数字资产价值的价格进行交易
这样的产品。目前,没有任何一款产品实施赎回计划
因此,任何产品都不能赎回股份。以收到监管文件为准
美国证券交易委员会的批准和Grayscale的批准,由其自行决定,任何产品
在未来操作赎回计划。因为没有一种产品相信
美国证券交易委员会(SEC)此时将受理一项申请,要求放弃该法案所需的规则
为了经营一个正在进行的赎回计划,目前没有任何产品有任何
寻求美国证券交易委员会(SEC)监管批准以进行持续赎回的意图
程序。
•市场采用
数字资产或任何特定的数字资产可能永远不会
被零售或商业市场广泛采用,在这种情况下
更多的数字资产可能会失去大部分(如果不是全部)价值。
•政府监管
数字资产的监管框架尚不明确,现有的管理模式也不适用
联邦和州当局的法规和/或未来限制可能具有
对数字资产的价值产生重大影响。
•安全
而每一款产品都实施了安全措施,以保证其数码产品的安全存储
在数字资产方面,已经发生了重大的数字资产盗窃和数字资产盗窃事件
仍然是黑客的潜在目标。丢失或被盗的数字资产不能
替换,因为交易是不可撤销的。
•虚拟货币的税务处理
就美国联邦所得税而言,数字大盘股基金将是一个被动的外国投资者
投资公司(“PFIC”),在某些情况下,可能是受控公司
外国公司(“CFC”)。数字大盘股基金将提供PFIC年度
信息声明,包括允许每个合格
股东就以下事项进行“合格选举基金”选举(“QEF选举”)
数字大盘股基金。其他每种产品都打算采取这样的立场
用于美国联邦所得税目的的授予人信托。假设一个产品
作为授予人信托,该产品的股东通常会被视为
他们直接拥有各自按比例持有的本公司标的资产的股份
产品,直接获得各自按比例分享的产品收入和利润
直接承担各自按比例分摊的产品费用。大多数州
而地方税务机关在这方面遵循美国所得税的规定。潜在投资者
应与其税务顾问讨论产品投资的税务后果。
•无股东控制权
Grayscale作为每个信托的发起人和基金的管理人,完全有权
信托、基金和股东的权利极为有限。
•缺乏流动性和转让限制
对一种产品的投资将是非流动性的,而且对其投资将有很大的限制
转让此类产品的权益。这些产品没有在美国证券交易委员会注册
州证券法,或美国1940年投资公司法(修订版),以及
根据第506(c)条的规定,每种产品的股票以私募形式发行
根据经修订的1933年《证券法》(以下简称“证券法”)第D条。