问题标签 [cryptocurrency]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
86 浏览

cryptocurrency - 通过编程创建的加密货币钱包并对其进行验证?

我想创建自己的加密货币钱包。我知道钱包中使用的私钥和公钥概念,但我不明白我的钱包如何验证其他公共地址?我的……钱包如何验证其他用户?coinomi 如何管理他们的钱包以存储各种货币?谁能解释一下钱包的完整逻辑?

0 投票
1 回答
87 浏览

javascript - 关于节点 js 中触发事件的问题

我想在我的js文件中使用事件传输(erc20合约)来获取交易详情,以获取代币传输的交易详情。我在js代码中通过了erc20代币合约的abi。传递函数也在工作。

对于 Transfer 事件,我尝试使用:

  1. .getpastevents,
  2. .watch,
  3. .allevents,
  4. .web3.eth.filter

在我的节点 js 代码中。

无论如何,我可以看到事件登录myetherscan。erc20 合约 abi 中也有 Transfer 事件。但是在我的控制台和邮递员中看不到传输事件日志。

有人可以帮忙解决这个问题吗?

0 投票
1 回答
430 浏览

node.js - 在 NodeJS 区块链中,这段代码是否创建了一个基本的点对点区块链来检查前一个块的哈希?

所以我正在学习区块链,我想知道这个(非常基本的)区块链是否会被视为点对点?只是看看块如何使用哈希检查以前的块,如果这会被认为是一种非常基本的点对点形式?如果不是,你能向我解释一下什么是点对点区块链吗?

0 投票
1 回答
169 浏览

blockchain - 以太坊钱包

我是以太坊的新手,出于学习目的,我想我的。以太坊钱包主网同步刚刚完成,但是我看不到“开始挖矿(shift+command+m)”按钮(出现在solo网络上)不会出现在这里。

这是为什么?

我应该怎么办?

操作系统和版本:MacOSX Sierra 节点版本:geth 1.8.10 同步块数:5 738 096

主网发展:

主网发展

Solo网络开发:

Solo网络的发展

0 投票
1 回答
40 浏览

security - 允许网络应用使用您的加密交易 API 密钥,但不信任它们

我正在考虑如何让网络应用程序能够安全地使用你的加密货币交易所的 API 密钥,这样你就可以从使用这些服务中受益,但不要信任它们。我想出的想法是创建开源浏览器扩展,它可以使用您的密钥并根据网络应用程序的需求签署您的交易请求(当然,需要您的确认)。

这样,您可以查看扩展程序的源代码以确保它不会造成任何损害,验证它的签名和校验和,然后才将您宝贵的 API 密钥提供给它,它将高度加密并用您的密码锁定。

当应用程序需要代表您签署交易请求时,它会与浏览器扩展程序进行通信,为其提供所需的数据。分机要求您确认操作,向交易所签署请求并将其发送。

您如何看待这种方法?它会使需要访问交易 API 的加密服务更可靠吗?

PS 这不仅可以是浏览器扩展,还可以是您可以完全控制的任何类型的服务/应用程序/脚本。

0 投票
1 回答
241 浏览

twitter - 如何在 chrome 扩展中使用 Twitter API 来获取加密货币数据?

我想创建一个 chrome 扩展,可以获取 twitter 提要(关于比特币或任何加密货币数据)并将所有数据添加到谷歌表中。我不知道如何开始,有人可以帮助我吗?谢谢!

0 投票
1 回答
70 浏览

node.js - CryptoCurrency - Byteball 中全节点之间的通信

在 Byteball 中,每个设备都使用 websockets 连接到它的 home hub,也就是说,每个设备之间以及轻客户端和全节点之间的通信都是通过websocket完成的

那么全节点之间的通信如何实现呢?

为了将字节球的所有状态存储在全节点数据库中,全节点之间应该存在连接。

全节点之间的通信方式是什么?

0 投票
2 回答
19 浏览

blockchain - 如何确保每个人都有正确有效的块状

我正在考虑为我的计算项目编写一种加密货币,现在我正在研究验证区块链的不同方法,到目前为止,我发现比特币利用矿工的处理能力来确保有人无法解决更多问题哈希比他们多,但我认为我无法获得很多矿工,所以还有其他方法吗?

0 投票
1 回答
92 浏览

ripple - 对瑞波币 XRP 网站的惊人影响

我最近决定查看 Ripple (XRP) 加密货币的新网站,作为一名网络开发人员,这个展示让我大吃一惊。有人可以向我解释这是怎么可能的,我怎样才能复制这种效果。谢谢!

https://ripple.com/xrp/

0 投票
1 回答
2388 浏览

ethereum - 如何计算最优gas limit和gas price?

我正在训练写 Solidity,当我尝试在区块链中下载 ERC20 示例时,我需要选择 gas 限制和 gas 价格。如何计算最优? https://www.ethgasstation.info说用 5 gwei gas 价格确认时间是 0.46 分钟,是真的吗?我读了论坛,我认为这太少了

ERC20 转账需要多少 gas 限制?