ethereum相关内容

私有区块链与Hashgraph,Ripple,BigChainDb

针对某些用例,我一直在研究不同的区块链.最后,我得出的结论是,建立一个私有区块链等同于拥有一个分布式数据库,并在其上具有诸如不可变性,数字签名之类的区块链概念.例如:Bigchaindb. (好吧,如果我们确实需要智能合约功能,那么分布式数据库可能无法正常工作) 从理论上讲,哈希图共识算法对于公共链而言似乎不够安全.它看起来像是Ripple的紧密替代版本. 总之, 哈希图,波纹适 ..
发布时间:2020-09-21 22:13:25 其他开发

获得以太坊RPC的代币余额?

如何通过以太坊RPC显示令牌余额? $id = 0; $data = array(); $data['jsonrpc'] = '2.0'; $data['id'] = $id++; $data['method'] = 'eth_call'; $data['params'] = [['from' => '0x0...', 'to' => '0x0...', 'data' => 'contrac ..
发布时间:2020-09-21 22:11:29 PHP

各种区块链协议之间的差异

随着开发人员不断使用不同的区块链网络协议,例如Hyperledger,多链,以太坊,Corda等.如果开发人员和社区愿意,社区将不胜感激.区块链爱好者可以在上面提到的各种类型的区块链之间倾注一些关键差异. 谢谢! 解决方案 这是一个很好的问题,尽管没有一个简单的答案就可以轻松解决. 正如@ Mat0上面所评论的,一个区别是各种平台用来达成共识的方法.一些使用工作量证明(PoW) ..
发布时间:2020-09-21 22:04:49 其他开发

我们可以使用Hyperledger创建不可替代的令牌吗?

根据ERC-721 ERC-721是一个免费的开放标准,描述了如何构建 以太坊区块链上的不可替代或唯一令牌.虽然大多数 令牌是可替代的(每个令牌都与其他令牌相同), ERC-721令牌都是唯一的. 在诸如non-fungile tokens的超级账本之类的许可区块链上是否有规定? 解决方案 由以太坊企业以太坊联盟(EEA)监督的与平台无关的代币分类倡议已宣布令牌分类标准框架(T ..
发布时间:2020-09-21 21:59:30 其他开发

在区块链中保存文件的最佳实践

将文件保存为区块链数据的一部分的最佳实践是什么?我要保存的文件很大. 我们不能将这些文件保存在云存储(像Dropbox这样的集中式解决方案)中,并使用文件哈希将它们与区块链数据链接吗? 还是使用像IPFS这样的分布式文件存储更好? 还是在安全性,容量,性能和容错性方面有更好的解决方案. 解决方案 您不想直接使用传统的区块链.区块链有利于交易信息/状态变化,大数据存储通常不是一个好主意 ..

区块链是否包含websocket服务器?

我最近正在阅读有关区块链的文章,对此技术非常感兴趣.我对区块链有一些疑问: 区块链是否使用网络套接字在用户之间传输信息?如果是,那么发送的信息(块)是否始终是JSON对象? 所有用户是否都拥有区块链的整个副本,他们是否只是看到区块链的部分副本?如果是,那么文件可以变大多少? 此外,什么决定事务/秒?我读过比特币大约每秒处理7笔交易,要使它们更具可伸缩性需要什么,是编码因素(例如编 ..
发布时间:2020-09-21 05:12:32 其他开发

npm将web3安装到Appcelerator Titanium SDK中> 6.x

我想将web3安装到我的移动App项目中. 但是,我在访问它时遇到问题,而没有出现很多红色屏幕,说我无法访问其中的这些文件.我试图手动更新路径等; 我所做的是在我的App文件夹中:npm install web3 然后我在App目录中看到node_modules文件夹...但是,我无法通过以下简单方法在我的index.js文件中要求该模块: var Web3 = requi ..
发布时间:2020-09-06 01:54:34 其他开发

使用Trezor将签名的交易发送到Ropsten或Truffle开发网络(硬件钱包)

我正在尝试将 web3js 与 Trezor 集成到松露开发人员网络中,或使用 ropsten测试网络. 想法是使用硬件钱包签署交易,然后使用web3js发送原始交易 我发现我们没有余额进行交易,可能是因为web3js没有使用10个松露帐户之一,而是使用了我本地网络中没有的trezor地址. 在罗普斯滕,我有一些以太币,我得到了“无效地址" 是否有一种方法可以使用web3j ..
发布时间:2020-08-06 08:34:15 其他开发

无法使用pip3安装eth-testrpc

我无法使用pip3为python 3.6安装eth-testrpc;这是错误 /tmp/pip-build-9xf75aun/secp256k1/ 中的命令"python setup.py egg_info"失败,错误代码为1 问题是我可以使用pip,但无法使用. 任何ID 整个错误在这里 millahue@millahue-ProLiant-ML350e-Gen8:~ ..
发布时间:2020-08-05 21:16:01 Python

使用继承时如何将松露合约部署到开发网络?

我一直在尝试使用Truffle框架部署合同,最近我在开发网络上测试了这些合同. 我的合同非常大,当我尝试将其部署到测试网时,系统指示我将其拆分,以使合同不会超出汽油限额.不过,请记住,该合同确实以默认的燃气限额部署到了开发网络上. 因此,我取出了合同的一部分,并从基础中导出了另一份合同,并在其中添加了已删除的部分.我尝试将其部署到开发网络中以再次对其进行测试,现在出现错误: 'E ..
发布时间:2020-07-30 19:53:58 其他开发

web3j无法使用合同功能吗?

这是我在我的私人网络中签订的简单合同 contract AB { /* This creates an array with all balances */ mapping (address => uint256) public balanceOf; /* Initializes contract with initial supply tokens to the ..
发布时间:2020-07-26 07:00:06 Java开发

使用web3.js v0.2.6创建帐户

因此,每次我尝试使用web3创建帐户时,我总是会收到类似web3版本错误的错误,并且我应该切换到v1.0.0 我使用此命令来安装web3 npm install ethereum/web3.js --save 我已经尝试过使用以下命令创建帐户,但是始终不匹配 web3.eth.accounts.create(); web3.eth.personal.newAccoun ..
发布时间:2020-07-22 20:12:20 其他开发

在以太坊DApp中处理用户配置文件

我正在创建以太坊DApp. DApp由具有相关数据(如电子邮件,姓名和个人资料图片)的用户组成.我想将IPFS中用户的内容存储为JSON对象,并使用IPFS哈希在链上引用此内容.我该如何将该数据与特定用户相关联?从某种意义上说,与DApp的后续交互将用户与IPFS中存储的数据连接起来.这是通过使用带有某种密码的用户帐户哈希来完成的吗? 例如,用户A 对使用DApp感兴趣,因此提供了他或她的电 ..
发布时间:2020-06-26 19:35:30 其他开发

葛永远不会停止在rinkeby testnet上同步

当currentBlock接近最高块时,它停止增长,最高块开始增长.不久之后,currentBlock开始再次增长. 我用命令geth --rinkeby --fast运行geth. 我的最高封锁与 https://www.rinkeby.io上的实际号码非常接近./#faucet . > eth.syncing { currentBlock: 2401750, high ..
发布时间:2020-06-16 19:11:52 其他开发