链眼社区:专注于区块链安全,区块链数据分析, 区块链信息整合,区块链技术服务和区块链技术咨询。
opam init fail
opam init No configuration file found, using built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system.
<><> Fetching repository information ><><><><><><><><><><><><><><><><><><><> 🐫 Processing 1/1: [default: http]1
1 [ERROR] Could not update repository "default": OpamDownload.Download_fail(_, "Curl failed: \"/usr/bin/curl --write-out %{http_code}\\n --retry 3 --retry-delay 2 --user-agent opam/2.1.2 -L -o /private/var/folders/n8/q0bkzhdn40z5bjb5cgphqsq40000gp/T/opam-25810-9d347f/index.tar.gz.part -- https://opam.ocaml.org/index.tar.gz\" exited with code 56") [ERROR] Initial download of repository failed.
浏览: 61
回答: 4
web3安装失败
使用npm install -g web3@0.20.0 安装web3安装失败
浏览: 149
回答: 17
eth启动8545端口时报错
Incorrect Usage. flag provided but not defined: -rpc
浏览: 177
回答: 20
Metamask yarn start 报 sass.bridgeJson 不是函数错误
错误描述 开发的时候
yarn
yarn start
sass.render(sass.bridgeJson(opts), sass.bridgeFn(callback));
类型错误:sass.bridgeJson 不是函数
浏览: 267
回答: 21
如何用 JS 生成地址和离线签名 bitcoin 交易
我想用 JS 开发比特币钱包,单不知道怎么离线生成地址和离线交易签名
浏览: 287
回答: 23
正则表达式匹配比特币地址?
我试图根据这些规范提出一个正则表达式来匹配比特币地址:
比特币地址,或简称地址,是一个由 27-34 个字母数字字符组成的标识符,以数字 1 或 3 [...]
我想它看起来像这样
/^[13][a-zA-Z0-9]{27,34}/ 问题是,我不擅长正则表达式,而且我还没有找到单一来源来确认这不会造成假阴性。
我在网上找到了一个 ^1[1-9A-Za-z][^OIl]{20,40},但我什至不知道 [^OIl] 部分是什么意思,它似乎没有 匹配比特币地址可以开头的 3。
浏览: 412
回答: 21
使用 C# .NET 查询本地比特币区块链
我正在尝试仅使用本地存储的区块链(通过 Bitcoin Core 下载)来检查给定比特币地址的余额。 类似的东西(通过使用 NBitCoin 和/或 QBitNinja),但不需要访问网络:
private static readonly QBitNinjaClient client = new QBitNinjaClient(Network.Main);
public decimal CheckBalance(BitcoinPubKeyAddress address)
{
var balanceModel = client.GetBalance(address, true).Result;
decimal balance = 0;
if (balanceModel.Operations.Count > 0)
{
var unspentCoins = new List<Coin>();
foreach (var operation in balanceModel.Operations)
unspentCoins.AddRange(operation.ReceivedCoins.Select(coin => coin as Coin));
balance = unspentCoins.Sum(x => x.Amount.ToDecimal(MoneyUnit.BTC));
}
return balance;
}
上面的例子需要访问网络。 我需要离线做同样的事情。 我想出了这样的东西,但显然它不起作用: public decimal CheckBalanceLocal(BitcoinPubKeyAddress address) { var node = Node.ConnectToLocal(Network.Main); node.VersionHandshake(); var chain = node.GetChain();
var store = new BlockStore(@"F:\Program Files\Bitcoin\Cache\blocks", Network.Main);
var index = new IndexedBlockStore(new InMemoryNoSqlRepository(), store);
index.ReIndex();
var headers = chain.ToEnumerable(false).ToArray();
var balance = (
from header in headers
select index.Get(header.HashBlock)
into block
from tx in block.Transactions
from txout in tx.Outputs
where txout.ScriptPubKey.GetDestinationAddress(Network.Main) == address
select txout.Value.ToDecimal(MoneyUnit.BTC)).Sum();
return balance;
}
它在查询期间挂起 我想要一些东西而不是 InMemoryNoSqlRepository 存储在文件中,以防止使用 ReIndex() 减慢一切 我的要求是以与第一种方法相同的方式检查余额,但通过查询存储在我的磁盘上的块。
其实我需要的可能只是这个问题的答案
浏览: 313
回答: 53
企业级以太坊如何管理身份验证?
我在企业以太坊和超级账本结构之间挣扎。我在文档中看到 Hyperledger 结构管理部分认证和认可。 企业以太坊是如何管理的?我只知道企业以太坊使用POA共识。 如果您知道可以参考的网站,请推荐。
浏览: 253
回答: 24
ETH,HECO,BSC,Fantom, Matic 等基于 Etheream 链的如何处理内部交易
ETH,HECO,BSC,Fantom, Matic 等基于 Etheream 链的如何处理内部交易,有什么好办法吗,需要监控相关的合约吗
浏览: 386
回答: 53
目前区块链常用的密码学算法有哪些
学习区块链,想从密码学开始入手,目前区块链比较常用的密码学有哪些
浏览: 289
回答: 54
拜占庭节点在网络中的行为本质是什么
拜占庭问题是在分布式对等网络,对通信容错所提出来的。在真实世界中,拜占庭问题是什么样的?
浏览: 279
回答: 19
为什么PBFT需要3个阶段消息?
在面试的时候,很多同学的简历熟悉PBFT共识算法,在现场面试的时候,却只能说个主要逻辑,离完整的算法,还差十万八千里,相似从网络上看了一些文章,就算是熟悉了。当我问“为什么PBFT需要3个阶段消息?2个阶段行不行”时,还没有人能回答出来。
浏览: 284
回答: 21
ETH 怎么从签名里面恢复出公钥
开发 HD 钱包的时候,有一个小需求,需要从签名里面恢复公钥,使用 JS 来做,有什么好办法吗
浏览: 260
回答: 25
丢失了几个 ETH,主要是助记词忘记抄错了几个,有办法找回吗
使用 TP 钱包做兑换,备份助记词的时候抄写错误了
浏览: 288
回答: 55
如何保证测试网和正式网的合约地址一样
项目中发合约,我想保证测试网和正式网的合约地址一样该怎么做
浏览: 279
回答: 56
通过 Js 如何离线生成 ETH 地址和离线签名
我想使用 UniAPP 自己开发一个 ETH 离线钱包,需要使用哪些库,怎么去实现
浏览: 367
回答: 26
求购一套交易所行情拉取代码
求购一套交易所行情拉取代码,出价 1000USDT
浏览: 296
回答: 61
ethereumjs 代码漏洞怎么修复
在下面附片断,如果传递的十进制数到FeeMarketEIP1559Transaction构造函数不抛出任何错误,但会改变默默的值,这可以作为最后的有效载荷非常危险的,当在浏览器环境转换然33974229950.550003- >35624562130324685这是一个比最初通过的数字大得多,从而提高了天然气价格。
const ethereumJsTx = require('@ethereumjs/tx') // "@ethereumjs/tx": "^3.3.0",
const decimal_gas_fee = 33974229950.550003
const base_fee = 5 * 10 ** 9
const rawTx = {
maxPriorityFeePerGas: decimal_gas_fee,
maxFeePerGas: decimal_gas_fee + base_fee,
chainId: 1,
nonce: 0,
gasPrice: null,
gasLimit: 144000,
to: '0x0000000000000000000000000000000000000000',
value: 0,
data: []
}
const tx = ethereumJsTx.FeeMarketEIP1559Transaction.fromTxData(rawTx)
// Browser environment
// maxFeePerGas: 45061746130324685, maxPriorityFeePerGas: 35624562130324685
// Node.js environment
// maxFeePerGas: 2123389402, maxPriorityFeePerGas: 2123389402
console.log(tx.maxFeePerGas.toString(), tx.maxPriorityFeePerGas.toString())
浏览: 441
回答: 21
Matic Sentry 节点和验证器节点是否需要大型可扩展磁盘?
我在主网上运行哨兵和验证器。我使用二进制文件来设置节点,但遇到了存储问题。我知道存储应该是可扩展的。
我一直在监视磁盘空间和使用情况。启动 Heimdall 和 Bor 后,我发现磁盘使用量增长得非常快。预计会增加,因为我们正在获得新的区块。不过涨的挺快的。
我担心的是,它会扩大,而且利率会很高。就我而言,从 320GB 开始,然后在安装和同步之后,我使用了大约 42% 的内存。然后,就在我达到 51% 后的一天。它的上升速度非常快。
我想知道是否有什么我可以做的。我们将不得不在 1 个月后将存储扩展到相当大的数量。
更新:内存似乎在 ~/.bor/data/bor/chaindata 中分配。在该目录中有带有 .ldb 文件的链数据。我看到了另一个磁盘使用量很大的文件夹,称为古。有谁知道那是什么?可以移除或旋转吗?看起来像一堆*.cdat 文件,称为body 和receipts,它们占用了大量空间。
*更新2:从discord中得到一个答案,不能删除古老的目录。链数据可以在很长一段时间内被修剪。仍在等待回音我还能做什么。
*更新 3:在大多数同步模式下,默认情况下应启用自动修剪,但我开始担心空间问题,因此我最终手动进行了离线修剪。这是一个很好的解决方案,但这意味着每次修剪时 bor 都必须关闭。如果您想每月修剪一次,则需要大量空间。或者你可以每两周左右修剪一次。
浏览: 405
回答: 23
开发钱包找什么团队靠谱
想开发一款冷钱包,自己存币用,找什么团队比较靠谱一些啊
浏览: 300
回答: 24
混淆电路密码学协议
扫地僧 2022-02-17 10:22:40币家(CoinFamily)团队简介
扫地僧 2021-08-20 01:26:30一文读懂不经意传输协议
扫地僧 2022-02-17 10:20:34对称加密和非对称加密
扫地僧 2021-06-02 23:56:11PKI 公钥基础设施
扫地僧 2021-06-03 00:06:32单向散列函数
扫地僧 2021-06-02 23:59:48MPC 多方计算概述
扫地僧 2022-02-17 10:18:55国密
扫地僧 2021-06-03 00:21:27秘密共享
扫地僧 2021-06-03 00:19:16密码学发展简史
扫地僧 2021-06-02 23:46:37密码学发展简史
2021-06-02 23:46:37对称加密和非对称加密
2021-06-02 23:56:11单向散列函数
2021-06-02 23:59:48PKI 公钥基础设施
2021-06-03 00:06:32秘密共享
2021-06-03 00:19:16国密
2021-06-03 00:21:27为什么合约里尽量避免使用 tx.origin
2021-06-19 21:58:27诈骗系列之资金盘
2021-06-19 22:02:55区块链随机数的实现方案
2021-06-19 22:03:01诈骗案系列之资金盘的模式及案列分析
2021-06-20 21:02:22椭圆曲线科技
天津椭圆曲线科技有限公司(原天津木姜子科技有限公司)是一家全球领先的技术服务公司,目前公司主业务有区块链技术服务、软件技术服务、 推广服务等, 一直以"成为最值得信赖的技术服务公司"为愿景,以"为客户持续创造价值"为使命, 基于海量业务的技术锤炼,从基础架构到精细化运营,为客户提供安全,稳定,可靠的一站式技术服务。 团队成员曾就职阿里,百度,美团,火币,币安,Kc问我学院
问我学院是一个专注IT软硬件技术分享的在线教育培训平台,市集
市集是天津木姜子科技有限公司知鱼定制团队旗下品牌,知鱼定制团队8年专注电商的技术沉淀和行业积累, 专业打造行业领先,功能强大,易用性强,扩展性强产品,市集商城 SAAS 平台由市集商城系统、 市集 IM 平台、市集积分系统,市集财务系统,市集直播系统等系统构成。链眼社区
专注于区块链安全,区块链数据分析, 区块链信息整合,区块链技术服务和区块链技术咨询chainflag
一个专注于区块链安全的社区,拥有笔记本电脑的电脑天才不是坐在凌乱房间角落的书呆子,而是充满乐趣的才华横溢的作品。