标签: blockchain

如何在 Windows 10 的 Docker 中安装 telnet

当我在 Docker 中运行 telnet 命令时,它不运行。

在此输入图像描述

您能告诉我如何在 Windows 版 Docker 中安装 telnet 吗?

docker blockchain docker-machine

7
推荐指数
2
解决办法
8871
查看次数

私有区块链与Hashgraph,Ripple,BigChainDb

我一直在调查一些用例的不同区块链.最后,我得出的结论是,设置私有区块链相当于拥有一个分布式数据库,其中包含不可变性,数字签名等区块链概念.例如:Bigchaindb.(好吧,如果我们确实需要智能合约功能,那么分布式数据库可能无效)

从理论上讲,哈希图一致性算法对于公共链来说看起来不够安全.它看起来像是Ripple的紧密替代版本.

综上所述,

  1. Hashgraph,Ripple适合私人连锁店.
  2. 专用链等同于设置分布式数据库

在这里,我分享我的观点,了解私有链以何种方式优于分布式数据库?

ripple blockchain ethereum bigchaindb

7
推荐指数
1
解决办法
490
查看次数

Hyperledger Fabric可扩展性

我有一个已经构建的Hyperledger Fabric系统,它可以处理x tps(每秒事务数).将来,对系统的要求可能不仅仅是x tps.

那么,如何扩展Hyperledger Fabric系统以满足更高的要求呢?

performance scalability blockchain hyperledger hyperledger-fabric

7
推荐指数
2
解决办法
2128
查看次数

如何使用nodejs创建tron钱包?

我想创建一个 TRON 网络钱包,但我完全是个菜鸟。我的第一个问题是如何使用私人主密钥或助记词种子离线生成地址。第二个问题是如何通过对 TronGrid 的单个请求查询我生成的所有地址的余额?

api node.js blockchain cryptocurrency tron

7
推荐指数
2
解决办法
9986
查看次数

Solana - 如何从我的 Phantom 钱包中获取余额?

我正在开发一个可以连接到 Phantom Wallet 的网络应用程序。我已经建立了连接并成功检索了钱包的公钥。问题是,我似乎找不到任何解决方案来获取帐户余额。

作为参考,我想显示帐户余额,就像 solanart.io 显示它的方式一样。

请注意,我已经浏览了所有相关文档(Solana/web3.js、Solana JSON RPC API 等)。请指导我,因为我对 JSON RPC API 还很陌生。

请注意,我使用的是 vanilla js。

try {
      const resp = window.solana.request({
        method: "getAccountTokenBalance",
        params: [
          id, //wallet's public key
          {
            encoding: "base58",
          },
        ],
      });
      console.log(resp);
    } catch(err) {
      // error message
    }
Run Code Online (Sandbox Code Playgroud)

javascript blockchain smartcontracts solana phantom-wallet

7
推荐指数
1
解决办法
9654
查看次数

Opensea 不生成 3d 模型 glb 的预览

希望你做得很好。我是一名开发人员,对 opensea 测试网上的 3d 模型预览有疑问。

我使用 pinanta 服务器创建了一个元数据文件https://pattirose.growwithsabrina.org/nft/1.json 来托管 glb 文件。Opensea 无法获取模型进行预览。

或者,我尝试在个人托管上托管 glb 文件,并在 json 文件中使用“animation_url”键,但这也不起作用。

所有测试交易均在rinkeby测试网上完成。

请指导如何解决此问题,非常感谢您的支持。谢谢

metadata blockchain ethereum nft opensea

7
推荐指数
1
解决办法
2598
查看次数

类型错误:无法读取未定义的属性“长度” - 使用安全帽部署时

我在尝试在安全帽开发链上部署模拟合约时收到以下错误。

\n

我正在关注:

\n
\n

使用 JavaScript 学习区块链、Solidity 和全栈 Web3 开发 \xe2\x80\x93 由 Patrick Collins 在 FreeCodeCamp YT 频道上提供的 32 小时课程

\n
\n

我在上述课程的 10:48:53 时收到此错误。我几乎尝试了所有方法,但没有任何帮助,但我找到了问题发生的地方。

\n

问题:我认为问题出在哪里?(12:26)

\n
\n

据我所知,问题出在我们尝试部署脚本并等待返回承诺的行。

\n
\n

这是错误:

\n
Error: ERROR processing /Users/rishavsharma/Documents/working/Web Dev/Blockchain/Freecodecamp/solidity&Block/blockchain-with-js/buyMeACoffee-dapp/deploy/00-deploy-mocks.js:\nTypeError: Cannot read property \'length\' of undefined\n    at getFrom (/Users/rishavsharma/Documents/working/Web Dev/Blockchain/Freecodecamp/solidity&Block/blockchain-with-js/buyMeACoffee-dapp/node_modules/hardhat-deploy/src/helpers.ts:1713:14)\n    at _deploy (/Users/rishavsharma/Documents/working/Web Dev/Blockchain/Freecodecamp/solidity&Block/blockchain-with-js/buyMeACoffee-dapp/node_modules/hardhat-deploy/src/helpers.ts:533:9)\n    at processTicksAndRejections (internal/process/task_queues.js:95:5)\n    at _deployOne (/Users/rishavsharma/Documents/working/Web Dev/Blockchain/Freecodecamp/solidity&Block/blockchain-with-js/buyMeACoffee-dapp/node_modules/hardhat-deploy/src/helpers.ts:1004:16)\n    at Object.module.exports [as func] (/Users/rishavsharma/Documents/working/Web Dev/Blockchain/Freecodecamp/solidity&Block/blockchain-with-js/buyMeACoffee-dapp/deploy/00-deploy-mocks.js:12:26)\n    at DeploymentsManager.executeDeployScripts (/Users/rishavsharma/Documents/working/Web Dev/Blockchain/Freecodecamp/solidity&Block/blockchain-with-js/buyMeACoffee-dapp/node_modules/hardhat-deploy/src/DeploymentsManager.ts:1219:22)\n    at DeploymentsManager.runDeploy (/Users/rishavsharma/Documents/working/Web Dev/Blockchain/Freecodecamp/solidity&Block/blockchain-with-js/buyMeACoffee-dapp/node_modules/hardhat-deploy/src/DeploymentsManager.ts:1052:5)\n    at SimpleTaskDefinition.action (/Users/rishavsharma/Documents/working/Web Dev/Blockchain/Freecodecamp/solidity&Block/blockchain-with-js/buyMeACoffee-dapp/node_modules/hardhat-deploy/src/index.ts:438:5)\n    at …
Run Code Online (Sandbox Code Playgroud)

javascript blockchain solidity hardhat

7
推荐指数
1
解决办法
3558
查看次数

在 remix Ide 中这个通知意味着什么?“您尚未设置要运行的脚本。使用 @custom:dev-run-script NatSpec 标记进行设置”

您尚未设置要运行的脚本。使用 @custom:dev-run-script NatSpec 标签进行设置

通知消息

我在Remix IDE中编写了一个简单的Hello World程序。

blockchain solidity remix

7
推荐指数
1
解决办法
1万
查看次数

Nextjs 13.0.2 和 Ethers 为什么我的 Provider 未定义?

我正在尝试在 Nextjs 13.0.1 中像这样访问以太坊提供程序:

import { ethers } from "ethers";

export const signMessage = () => {
  
  const provider = new ethers.providers.Web3Provider(window.ethereum);
  const signer = provider.getSigner();

  try {
    signer.signMessage("Hey hey").then((result) => {
      console.log(result);
    });
  } catch (error) {
    // handle error
    console.log(error);
  }
};
Run Code Online (Sandbox Code Playgroud)

但它总是给我错误:

Unhandled Runtime Error
TypeError: Cannot read properties of undefined (reading 'Web3Provider')
Run Code Online (Sandbox Code Playgroud)

我尝试过不同的提供商,但总是收到上面的错误消息。

有人知道为什么它适用于 Nextjs 12 但不适用于 Next 13?

blockchain ethereum smartcontracts next.js ethers.js

7
推荐指数
1
解决办法
3080
查看次数

Substrate 节点模板无法创建运行时错误=其他(“无法反序列化模块:UnknownOpcode(192)”)

我正在尝试按照此过程https://docs.substrate.io/tutorials/build-a-blockchain/build-local-blockchain/#start-the-local-node启动本地节点。但它总是给我错误:

\n
\xe2\x9e\x9c  substrate-node-template git:(my-wip-branch) ./target/release/node-template --dev\n\n2023-04-07 12:59:26 Substrate Node    \n2023-04-07 12:59:26 \xe2\x9c\x8c\xef\xb8\x8f  version 4.0.0-dev-700c3a186e5    \n2023-04-07 12:59:26 \xe2\x9d\xa4\xef\xb8\x8f  by Substrate DevHub <https://github.com/substrate-developer-hub>, 2017-2023    \n2023-04-07 12:59:26  Chain specification: Development    \n2023-04-07 12:59:26   Node name: extra-large-arch-5066    \n2023-04-07 12:59:26  Role: AUTHORITY    \n2023-04-07 12:59:26  Database: RocksDb at /var/folders/dy/1hb072zd0g1d5ppckgm48ml40000gn/T/substrateekR4s0/chains/dev/db/full    \n2023-04-07 12:59:26 \xe2\x9b\x93  Native runtime: node-template-100 (node-template-1.tx1.au1)    \nError: Service(Client(VersionInvalid("cannot deserialize module: UnknownOpcode(192)")))\n2023-04-07 12:59:26 Cannot create a runtime error=Other("cannot deserialize module: UnknownOpcode(192)")\n
Run Code Online (Sandbox Code Playgroud)\n

我在另一个页面看到我必须没有最新版本的 rustup,所以我目前的版本已于 2023/01/01 更新:

\n
\xe2\x9e\x9c  substrate-node-template git:(my-wip-branch) rustup toolchain list\nstable-aarch64-apple-darwin\nnightly-2021-03-14-aarch64-apple-darwin\nnightly-2022-03-14-aarch64-apple-darwin\nnightly-2022-06-30-aarch64-apple-darwin\nnightly-2023-01-01-aarch64-apple-darwin (default)\n
Run Code Online (Sandbox Code Playgroud)\n …

rust blockchain substrate

7
推荐指数
1
解决办法
1262
查看次数