问题标签 [cardano]

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 投票
2 回答
242 浏览

haskell - 这是什么意思?

我正在努力学习 Haskell。

我正在阅读此处[1] 上的代码。我只是从第 46 行和第 298-300 行复制并粘贴了部分代码。

问题: (..) 是什么意思?

我把它搞砸了,但我没有得到任何结果。


[1] https://github.com/input-output-hk/cardano-sl/blob/master/core/Pos/Core/Types.hs

0 投票
0 回答
200 浏览

npm - Cardano (ADA) 节点配置问题“npm run cucumber”

卡尔达诺(ADA)节点配置问题npm run cucumber

运行时npm run test出现错误。

npm 错误!Linux 4.14.12-x86_64-linode92 npm 错误!argv“/nix/store/r8vffmcbmdvx5f1z1ncbgcf70jd0r21h-nodejs-6.11.1/bin/node”“/nix/store/r8vffmcbmdvx5f1z1ncbgcf70jd0r21h-nodejs-6.11.1/bin/npm”“运行”“黄瓜”npm ERR!节点 v6.11.1 npm 错误!npm v3.10.10 npm 错误!代码 ELIFECYCLE npm 错误!daedalus@0.8.0 黄瓜:cross-env NODE_ENV=test BABEL_DISABLE_CACHE=1 cucumber-js --compiler js:babel-register --format 'progress-bar' --format-options '{"snippetInterface": "synchronous"}' --tags 'not @skip' npm 错误!退出状态 1 npm ERR!npm 错误!在 daedalus@0.8.0 黄瓜脚本 'cross-env NODE_ENV=test BABEL_DISABLE_CACHE=1 cucumber-js --compiler js:babel-register --format 'progress-bar' --format-options '{"snippetInterface": “同步”}' --tags '不是@skip''。npm 错误!确保您安装了最新版本的 node.js 和 npm。npm 错误!如果你这样做了,这很可能是 daedalus 包 npm ERR 的问题!不是 npm 本身。npm 错误!告诉作者这在您的系统上失败:npm ERR!cross-env NODE_ENV=test BABEL_DISABLE_CACHE=1 cucumber-js --compiler js:babel-register --format 'progress-bar' --format-options '{"snippetInterface": "synchronous"}' --tags 'not @跳过'npm ERR!您可以通过以下方式获取有关如何为此项目打开问题的信息:npm ERR!npm 错误 daedalus npm ERR!或者,如果这不可用,您可以通过以下方式获取他们的信息:npm ERR!npm 所有者 ls daedalus npm ERR!上面可能有额外的日志输出。

npm 错误!请在任何支持请求中包含以下文件:npm ERR!/root/daedalus/npm-debug.log

npm 错误!Linux 4.14.12-x86_64-linode92 npm 错误!argv“/nix/store/r8vffmcbmdvx5f1z1ncbgcf70jd0r21h-nodejs-6.11.1/bin/node”“/nix/store/r8vffmcbmdvx5f1z1ncbgcf70jd0r21h-nodejs-6.11.1/bin/npm”“运行”“测试”npm ERR!节点 v6.11.1 npm 错误!npm v3.10.10 npm 错误!代码 ELIFECYCLE npm 错误!daedalus@0.8.0 测试:npm run cucumber npm 错误!退出状态 1 npm ERR!npm 错误!daedalus@0.8.0 测试脚本“npm run cucumber”失败。npm 错误!确保您安装了最新版本的 node.js 和 npm。npm 错误!如果你这样做了,这很可能是 daedalus 包 npm ERR 的问题!不是 npm 本身。npm 错误!告诉作者这在您的系统上失败:npm ERR!npm 运行黄瓜 npm 错误!您可以通过以下方式获取有关如何为此项目打开问题的信息:npm ERR!npm 错误 daedalus npm ERR!或者,如果这不可用,您可以通过以下方式获取他们的信息:npm ERR!npm 所有者 ls daedalus npm ERR!上面可能有额外的日志输出。

npm 错误!请在任何支持请求中包含以下文件:npm ERR!/root/daedalus/npm-debug.log

0 投票
2 回答
200 浏览

blockchain - 公共区块链是否可扩展?

公共区块链实施是否具有足够的可扩展性,以便可以在每台计算机的普通用户上进行维护,为什么会有这么多的数据冗余?

考虑如果普通用户必须进行任何交易或其他人不断更新区块链,区块链的大小会增加,这反过来又会占用计算机空间,那么普通用户维护这个公共分类账的可行性有多大?

0 投票
3 回答
481 浏览

smartcontracts - 我需要学习 haskell 才能在 Cardano 中编写 plutus 吗?

https://cardanodocs.com/technical/plutus/introduction/

我应该学习普卢图斯吗?我相信这是一种我可以在 Cardano 上编写智能合约的语言

0 投票
0 回答
429 浏览

cardano - 卡尔达诺节点你好世界

我在这里查看了安装说明:

https://github.com/input-output-hk/cardano-sl/blob/develop/docs/how-to/build-cardano-sl-and-daedalus-from-source-code.md

当我终于完成安装堆栈和 nix 时,到了这一点:

我看到构建成功了。我尝试运行节点:

所以当我运行时:

根据我在这里看到的标志,我得到:

我错过了什么?

0 投票
1 回答
691 浏览

cardano - 可以创建私人卡尔达诺网络吗?

在以太坊中,我们可以使用 geth 创建一个私有网络,例如通过使用 puppeth 定义一个创世块,然后创建节点。

卡尔达诺中是否有类似的 geth ,我们可以创建私有网络吗?

0 投票
2 回答
129 浏览

cardano - 用户是否因在 Ouroboros 算法中竞标错误的分叉而受到惩罚?

我对这里对 PoS 算法的描述感到困惑https://hackernoon.com/a-hitchhikers-guide-to-consensus-algorithms-d81aae3eb0e3

在 PoS 中,区块不是由矿工创建的,而是由铸币者用他们的代币“押注”哪些区块是有效的。在分叉的情况下,铸币者花费他们的代币投票支持哪个分叉。假设大多数人对正确的分叉进行投票,那么投票给错误分叉的验证者将“失去他们在正确分叉中的股份”。

这是Ouroboros算法的工作原理吗?

0 投票
0 回答
149 浏览

stack - s2i haskell 堆栈未能构建 cardano-sl

我正在尝试构建我的 cardano 全节点应用程序

我对 stack.yaml 有一些问题,我正在使用当前的 stack-2.1.1,并且我安装了 cardano-sl 的所有依赖项: https ://github.com/input-output-hk/cardano-sl/blob /develop/docs/how-to/build-cardano-sl-and-daedalus-from-source-code.md

我的堆栈.yaml:

我已经阅读了一些你必须更新堆栈的解决方法,但我现在正在使用最后一个版本 2.1.1。

0 投票
0 回答
697 浏览

node.js - 如何为 Cardano (ada) 硬币安装完整的节点设置

我正在我的 aws 服务器上为 Cardano (ada) 设置一个完整节点实例,但 cardano 文档显示一个弹出窗口,表明该文档未完全更新。任何人都可以帮助如何在我的服务器上安装完整节点。如何在测试网或主网中使用 json RPC 调用来访问这个 ada 区块链。因为这个例子——

在 ada 文档中使用了证书验证。任何人都可以帮助如何在nodejs中实现它。

我已经安装了 Daedalus 钱包,nix。

0 投票
1 回答
81 浏览

cardano - 为什么我们需要 Ouroboros BFT 作为从 Ouroboros Classic 到 Ouroboros Genesis 的迁移阶段?

回复https://youtu.be/vgfTHVWaNCY

为什么我们需要以 Ouroboros BFT 的形式在 Ouroboros Classic 和 Ouroboros Genesis 之间建立互操作层?

为什么不停止所有Ouroboros Classic节点并直接切换到Ouroboros Genesis?(无论如何,Iohk 都拥有它们,因为 cardano 尚未发布)