链客倾情打造区块链技术实战问题共享

大家元旦节快乐,这里是链客区块链技术问答社区,以下是我们精心准备的通过社区成员提出精彩的问和答总结出来的实战经验,希望大家可以关注以下,感谢大家的支持!

以太坊中,是如何做账户监听到账的?比如,系统有N个用户,都去监听好像不太好做我是用HD钱包的方式,用户假设有1W个地址。那岂不是要在每个块查出来,将里面N个交易,是不是我们的N用户钱包地址,都要去做对比吗?

答:是的,是这样子的,不过你可以设置从某个块开始监听,没必要从第一个块开始监听。

另外,每分钟也就两个块吧,每个块最多也就一两百个交易吧,两分钟处理400个交易*1w个账户地址,应该不成问题吧。随便一个服务器就能做到这个处理量吧。

我在使用puppeth工具创建PoA共识机制的时候,这里提示,要提供至少一个账户,请问,这里的账户作用是什么?是指挖矿的账户吗?

POL供应量将突破MATIC原有100亿枚上限,还将以特定的速率逐年增发:7月13日消息,POL白皮书显示,为了保证对验证者的奖励及对生态系统的支持,POL在100亿枚的初始供应之外(全部由MATIC转换而来),还将以特定的速率逐年增发。

具体而言,验证者奖励方面,Polygon建议将用于此途径的POL年发行率设定为供应量的1%,在最初的10年内,该速率无法更改,之后社区可以通过治理框架来决定具体数值,但发行率永远不会超过1%;生态系统支持方面,Polygon也建议将此用于此途径的POL年发行率设定为供应量的1%。与验证者奖励发行一样,该数值可在10年后通过治理框架进行降低,但永远不会超过1%。[2023/7/13 10:53:03]

答:poa是授权挖矿机制,这个设的是允许哪些账户挖矿,没有设置的账户是不能挖矿的。后期可以通过投票机制修改授权挖矿账户。

巴西央行公布14家CBDC试点机构,包含巴西银行、Visa和微软等:金色财经报道,巴西央行已选定14家机构参与参与该国CBDC的试点,该名单包括Bradesco、Nubank和Itaú Unibanco,以及Banco do Brasil和当地证券交易所B3,Visa和Microsoft等跨国公司也参与其中。中央银行将于 2023 年 6 月中旬开始将参与者纳入 Real Digital Pilot 平台。[2023/5/26 10:41:09]

有个问题请教下,fast模式是在同步完之前区块链数据是不可访问的吗?eth.blockNumber结果是0这正常不?

答:eth.blockNumber是0好像是不正常的,你看一下数据同步日志,是否有进度。

假如说你的启动命令是这样的:

Zhu Su:“FTX 2.0将盘活资本,并给那些资本被困住的人第二次机会”:3月18日消息,自称FTX 债权人(@sunil)在社交媒体上发文表示,华尔街著名投行Jefferies正在与潜在的 FTX 竞标者联系以重新启动FTX。据其透露,仅 FTX JP 就存在超 40 个投标方,FTX(国际版)则更多,FTX平台的970万个用户以及140万名债权人是投标方认为该平台最有价值的资产。

对此,三箭资本创始人Zhu Su在社交媒体上发文表示,FTX 2.0将盘活资本,给那些资金滞留在FTX无法取出的人第二次机会。[2023/3/18 13:12:20]

geth--networkid=4--datadir"/f/home/rinkeby/chain"--cache=1024--syncmode=light--rinkeby--rpcconsole2>>output.log

Soul平台将于9月9日发售数字藏品头像盲盒“Soul-Mobius”:金色财经消息,Soul平台将于9月9日10:00起限量发售其数字藏品头像盲盒“Soul-Mobius”,总量15996个,数字藏品头像包含专属八边形头像框、专属身份标识别、合作潮牌专项折扣券等权益。[2022/9/7 13:13:47]

那么,就会有一个日志文件output.log,里面有同步数据的进度,如果不动的话,很有可能是没连上节点。

以太坊钱包,怎么连到私有链上?我本地搭建测试私有链,现在使用了以太坊钱包,准备部署合约。

答:首先启动本地私有链,打开钱包如果进入界面显示privatenet说明链接私有链成功,之后点击启动应用即可。可以钱包界面上看到显示为privatenet。

数据:ENS域名成交总额超1亿美元:7月21日消息,据NFTGo.io数据显示,ENS域名成交总额已突破1亿美元,截至目前达到1.0005亿美元,市值为6922万美元。过去24小时ENS交易额为522,556.20美元,增幅为20.08%。[2022/7/21 2:28:56]

imtoken所有的以太坊代币怎么都是一个钱包地址如果自己做的话需要哪些步骤实现和他一样的功能。

答:钱包地址本来就是一个。就好像你只有一个钱包,但是里面可以放人民币,美元,欧元一样。可以放多种货币。如果你想要自己做一个功能的话,建议你好好看一下文档。文档里面能找到查询交易信息的接口,以及交易的token类型。这样就可以知道当前钱包账户有什么代币了。

以太坊的账户包含四个部分:随机数,用于确定每笔交易只能被处理一次的计数器账户目前的以太币余额账户的合约代码,如果有的话账户的存储这四个部分怎么查看,有哪位大神知道么?eth.accounts只能看到42位的地址

答:随机数,其实就是递增的数字,每个nonce只能用一次,而且是越来越大的。这样就可以保证每笔交易只被处理一次。nonce就像其他参数(from,to,value,gas等)一样,可以在交易中携带的。余额,即账户的余额,代码,即合约账户的代码,普通账户没有。存储,暂时没了解。

ethrpc怎么设置允许ip访问?rpcaddr设置的是127.0.0.1我用另一台机器用程序调用rpc访问不了。

答:开内网,把127.0.0.1换成内网地址。

搭建基于以太坊的私有量环境,如果搭在自己的电脑上,会对开发测试有影响吗?还是单独弄一台机器比较好

答:没影响。私有链搭都一样。

在自己的ethereumwallet发行的智能合约,如何加到另一台电脑上的ethereumwallet?我在自己的电脑上用ethereumwallet发布,mist中观察没问题,将步骤复制到另一台电脑上的mist中就不显示接口。

答:添加abi+地址,接口就是abi

感觉使用gethattach对服务器内存消耗很大,使用web3j会不会好一点?有人试过没有?我现在使用的是gethattach,导致服务器很卡。

答:挖矿导致的,跟gethattach没关系。一般我都将日志直接在控制台输出,所以在挖矿产生日志后不利于敲新的命令,所以开启一个新的终端,用gethattach链接比较方面。

geth命令加了--txpool.lifetime0h10m0s这个失效时间了,可是10分钟过去了,txpool.content里面的pending数据还在这怎么回事呢?

答:--txpool.lifetimevalueMaximumamountoftimenon-executabletransactionarequeued(default:3h0m0s)在queue队列中,你这个在pending队列中。

imtoken上的智能合约是部署在以太坊主链还是私有链的?我有点不明白在以太坊主链上部署智能合约和私有链有什么区别了。

答:imtoken的智能合约都是部署在主链上的,私有链是不同于主链的个人或者组织另外搭建的区块链。imtoken的智能合约虽说是部署在主链上,但是进行交易的时候,使用的节点,并非是官方主节点,而是imtoken服务器上搭建的节点,该节点与主链数据完全一样,并且实时同步数据,分布式运行。

ETH钱包怎么做呢,求指点想实现跟imtoken类似的功能,添加token,转账,收款,该怎么准备呢?

答:eth钱包用web3j就可以,包含了创建\导入keystore,助记词,私钥等等功能。而添加token就是根据给的合约调用token内的方法,比如ERC20代币的totalSupply,symbol,name等,这些操作不需要花费gas,就像imtoken钱包一样添加合约地址就能显示出相应的信息,而转账操作就需要你的账户内有以太币了,调用合约的transfer()方法就ok了。

以太坊有命令查看链上有多少节点么?

答:没有办法查询到有多少节点。但可以查询到连接到的节点,admin.peers.

ABI编码你们都是怎么生成的啊?只能在这个地方生成么,假如我要是做DAPP后台需要去请求以太坊的接口,那请求的参数不是要用ABI编码以后再传么,就是不知道这个过程怎么处理。

答:编译软件都可以生成abi的。用合约abi和合约地址,就可以生成合约对象,直接调用接口了。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

MATIC比特币将再次达到 70,000 美元的三大原因

到目前为止,比特币价格在2023年出现了强劲上涨。尽管最近几天带来了轻微的挫折,但2023年的比特币价格自年初以来已经上涨了90%。未来几个月,比特币价格可能升至70,000美元.

[0:15ms0-2:285ms