最近,一位以前在欧洲和意大利寻找的用户问了我们小边的一个问题。我相信这也是一个很多货币圈的朋友经常感到困惑的问题:EOSIO相关问题,EOSION相关问题,有了这个问题,让专业的小边告诉你原因。
安全更新、CPU使用、内存使用。
这个版本更新主要有三个方面,每一个都涉及到EOS的核心,一个是安全更新。另一个关于CPU的使用,最后一个内存的使用。
继1月17日之后,EOSIO系统一口气推出了EOSIOV1.6三个版本更新.EOSIOv1.EOSIOv15.4.4.6三个版本涉及更多内容,包括各种性能改进、历史插件修复、内联操作、白名单、黑名单执行变更等。有网友表示,EOS系统资源在安全性、CPU问题、内存使用等方面没有突破,难以走远。有网友表示,EOS系统资源是最基本的。
EOS有两个含义,可以指EOS.IO软件,也可以指EOS平台的通证。
EOS.创始团队block是IO.one开发的平台软件构建了区块链的底层技术架构,类似于区块链中的操作系统,使更多的开发者能够基于EOS.IO平台快速方便地构建分布式应用软件(DAPP)。
EOS具有很强的扩展性,可以获取网络资源,让用户投票。
【本文目标】
本文列出了EOS环境中经常使用的命令格式和样本,作为EOS命令的快速搜索手册。
无论是EOS命令行的帮助描述还是命令行的参考文件,参数的引用描述都相对混乱。回族兄弟重新组织后,规定使用[表示参数可选],表示执行命令时需要根据实际情况进行修改。
【技术收获】
1) 各种常见的EOS命令格式和样例演示;
参数说明:
成功创建duncanwang钱包,输出结果如下:
显示节点环境中存在的钱包名称列表。
在以下结果中,”duncanwang”表示钱包的名字”*”说明钱包已经解锁了。
创建密钥对的输出结果:
导入密钥对的私钥可用于操作钱包中的帐户account。命令结果将提示导入私钥对应的公钥。
显示钱包中的所有公钥列表。
当节点退出或默认时间到达时,钱包会自动锁定。显示钱包列表中没有锁定的钱包 符号,解锁的钱包会有” “符号显示。
参数说明
–password password: 这意味着打开钱包的密码,并在创建钱包时给出。命令输入时没有参数,命令返回后会提示输入。
-n wallet_name : 如果钱包名不存在,说明解锁”default”钱包。
当EOS节点重启时,钱包列表看不到钱包列表时,需要重新打开钱包加载。
参数说明
参数说明:
-u bp_name: 连接EOS节点;
-account_name:账号名称
输出结果样例:
参数说明:
-u bp_name: 连接EOS节点;
-account_name:账号名称
输出结果样例:
显示wangdenghui1账户中有16.2010个EOS。
参数说明:
-u bp_name: 连接EOS节点;
-from_account:发送账户名称;
-to_account:接收账户名称;
-quantity: ’EOS的数量;0.1 EOS’小数可以表示;
-comments:’备注’形式,表示本次交易的记录备注;
输出案例:
输出结果案例:
参数说明:
-x number:超时交易时间。默认情况下,如果不输入,则为30秒。
输出结果案例:
or
参数说明:
account: 账号名称;
/contract: 合同名称;
-p account_name: 表示用acccount_name等wangdenghui账户的active权限签署此操作;
输出结果样例
参数说明:
account :执行合同的账户,如wangdenghui;
action: 动作函数,如hi;
data :输入参数,如”World!”;
-p account:由哪个账户执行;
输出结果样例:
输出结果有 “Hello World!”
参数说明:
-u bp_name: 连接的EOS节点不填写表示本地节点;
-contract:合同名称,eosio表示拥有此表的超级用户;
-scope:”查询范围;gobipartners”表示查询该账户的相关信息;
-table:合同ABI信息约定的表名,如”userres”表示用户资源;
输出案例:
参数说明:
-u bp_name: 连接EOS节点;
-x 1000: 最长反馈时间在1000s内;
–stake-net:EOS使用带宽抵押贷款;
–stake-cpu:EOS使用CPU抵押;
–buy-ram-kbytes:购买的内存(最低8KB);
account,映射分配name:也就是说,第三步写下的12个字符的账户名;
要申请的新账号名称:同样是12个字符,只能使用小写字母a-z,和数字1-5;
EOS公钥
【经验】
NET Stake (in EOS): 0.05
CPU Stake (in EOS): 0.1
RAM (in kbytes):8
输出结果(成功创建):
参数说明:
-u bp_name:节点名称;
account: 账号名称;
输出结果样例(待补充有效):
参数说明:
short_name : 不到12位参与投标的账号名称;
输出结果案例显示,fenbushi域名的当前投标价格为0.0221 EOS。:
参数说明:
account_name:竞拍用账号名称;
short_name :拍卖的短账号名称;
quantity:给出的投标价格;
输出结果案例:
每次拍卖都有10%以上的涨幅,辉哥本次拍卖的价格为0.0444个EOS,拍卖给价成功。
但是EOS的竞拍规则
参数说明:
payer:支付RAM账户
receiver : 收入账户;
quantity:购买量”1 EOS”表示一个EOS。
输出结果案例(待补充)
参数说明:
account:支付RAM账户
quantity:RAM字节数
输出结果案例(待补充)
参数说明:
from:抵押扣除EOS账户;
receiver :抵押收入账户是获取带宽和CPU资源的账户;
stake_net_quantity:EOS抵押获取带宽的数量,如”1 EOS”
stake_cpu_quantity:EOS抵押的CPU数量,如”1 EOS”
输出结果案例(待补充)
参数说明:
from:取消抵押账户;
receiver :取消抵押收入的账户是获取EOS的账户;
unstake_net_quantity:取消抵押带宽获得的EOS数量;
unstake_cpu_quantity: 取消抵押CPU获得的EOS数量;
输出结果案例(待补充)
版权声明:
本文原文链接为 ,由本号“EOS技术爱好者”翻译。
“EOS爱好者”整个过程由EOShenzhen操作,喜欢我们请为我们投票(EOShenzhen投票账号:eoshenzhenio)!
翻译:Gavin(EOShenzhen)
Dan Larimer shook things up last Thursday with his “Proposal for EOS Resource Renting Rent Distribution” . The proposal includes sweeping changes to EOSIO software and many complex concepts. It left even the most astute EOS enthusiasts with many questions and much is still unclear about the proposal.
在上周四,Dan Larimer通过他的“EOS资源租赁和租金分配提案”引起轰动。该提案包括对EOSIO软件的全面、彻底的修改和许多复杂的概念。它甚至给最敏锐的EOS爱好者留下了很多疑问,对这一提议的理解仍然不清楚。
While this proposal centers around adding a rental market for EOS bandwidth (CPU), the near term implications for the average token holder actually have nothing to do with CPU at all. Even if you assume that the rental price of your CPU is $0, token holders should still be very excited about this proposal.
虽然这个提案主要围绕EOS带宽(CPU)增加租赁市场,但对于普通的token holder的短期影响实际上与CPU无关。即使你假设CPU的租金是0美元,token holder仍然对这个建议感到非常兴奋。
Don’t get me wrong, the ability for dApps to rent bandwidth for a fraction of the capital cost of owning is great for adoption, and the prospect of all token holders being “landlords” will be very valuable long-term. But a price of $0 for CPU in the near term isn’t a crazy assumption (given the limited demand and near endless supply).
不要误解我的意思。许多分布式应用程序可以租用带宽的一小部分资本成本,这对他们来说是可以接受的,从长远来看,所有的标志 holder成为“房东”(landlord)“前景会很有价值。 短期内,CPU价格为0美元并不是一个奇怪的假设(考虑到有限的需求和几乎无限的供应)。
What really matters to token holders short term is the Resource Exchange (REX). REX is a bucket that collects all EOSIO resource fees including RAM sales, fees, and name auctions. The future price of CPU rental may be uncertain, but revenue from RAM and Names are very significant. Currently these resource fees are unallocated but this proposal changes that, and that’s big news.
对token 对于holder来说,真正有意义的是资源代币(REX)。REX是一个收集所有EOSIO资源费用的存储桶,包括RAM销售费用和域名拍卖。 未来CPU租赁的价格可能不确定,但RAM和域名的收入值得注意。 这些资源成本目前还没有分配,但这一提案改变了这一点,这是一个大新闻。
At the current price, 1.50 of RAM is created and sold with every block. That adds up to over 250,000 a day of unallocated revenue that could soon flow to REX. Forget the CPU market, how does a token holder get a piece of that?
以目前的价格,每个区块创建和销售1.50美元的RAM每天可以增加超过2.5万美元的未分配收入,很快就会流入REX。 抛开CPU市场,想想token holder是如何获得它的一部分的?
The mechanics of REX are actually pretty simple; to receive network rewards a token holder has to lend their EOS to REX, in exchange for REX tokens (T-Rex), at a 1:1 ratio.
REX的机制其实很简单; 为了获得网络奖励,token holder必须将其EOS借给REX,以换取REX token(T-Rex),比例为1:1。
These tokens are non-transferable, there will be no market for them, they are simply an “accounting artifact” that can only be exchanged between REX and an account holder.
这些代币是不可转让的,它们没有市场,它们只是REX和账户持有人之间交换的“会计工具”。
While you hold T-Rex you collect your proportional share of all revenue that flows to REX over that period. So if you hold 50% of all T-Rex tokens for a day, and 40,000 EOS in RAM sales are collected in the REX bucket that day, you will receive 20,000 EOS (50%) in rewards when you exchange your T-Rex tokens, plus the original EOS you lent.
当您持有T-REX时,您将收取在此期间流入REX的所有收入份额。 因此,如果你在一天内持有所有T-Rex 50token%,而且当天REX桶里收集了RAM销售的4万个EOS,所以当你换T的时候-Rex token时,你将得到200000 个EOS(50%)的奖励 ,加上你之前借的EOS。
There is NO RISK to the token holder in lending EOS to REX. REX will, at a minimum, always hold the EOS that was lent to it. Since T-Rex is distributed at a 1:1 ratio there will never be fewer EOS in REX than there are T-Rex held by account holders. T-Rex can be exchanged back for EOS at anytime.
token holder将EOS借给REX时,是的 没有风险 的。 至少REX总是持有借给它的EOS。 因为T-Rex是1:1的比例分配,所以REX中的EOS永远不会少于账户持有人持有的T-Rex。 T-EOS可以随时更换Rex。
There will however always be MORE EOS in REX than what was lent to it. This is simply because fees slowly trickle in block by block. If you held T-Rex for one block that included a eosio.ramfee transaction, you are entitled to a portion of that fee. Token holders who lend to REX for any significant amount of time will ALWAYS receive some reward.
然而,REX中的EOS总是比借给它的好 更多 。 这只是因为成本逐块流入。 如果你持有一个包含eosio的T-Rex.你有权获得ramfee交易的部分费用。 在任务重要时间内借给REX的token holder总会得到一些奖励。
From a token holder’s perspective it’s really quite simple.
从token开始 从holder的角度来看,这很简单。
Completely ignoring CPU all together this proposal gives token holders means to collect significant rewards that are currently unallocated, without taking any extra risk. Since all token holders are facing a 5% annual inflation this is welcome news. So what’s the catch?
在完全忽略CPU的同时,这个提案是token holder意味着可以在不承担任何额外风险的情况下获得与当前未分配资源成本相关的重要奖励。因为所有的标签 holder面临着5%的年增发,这是个好消息。那么问题是什么呢?
The first catch is pretty simple, as you can see in the diagrams above the CPU staking power of the token holder drops when they lend their EOS to REX. Since this proposal does include the rental of CPU bandwidth, this makes sense. This means holders who are using their bandwidth for transactions might choose not to lend to REX because they are using their resource. If you send your EOS to REX you will have fewer moves on EOS Authority’s Space Invaders game available to you, for example.
Since 99% of token holders are not using their bandwidth for transactions this shouldn’t be a big drawback. But what about voting?
因为99%的token holder没有使用他们的带宽进行交易,所以这应该不是一个大问题。但是投票呢?
One of the most important elements of Dan’s proposal is that you can only lend EOS to REX if you are voting at least 21 BPs . Not only does T-Rex contribute to voting power (as shown in the diagram), but voting is a prerequisite to owning T-Rex at all. While this may seem like a “catch” for some, it is a very elegant requirement that concentrates the “dividends” of the EOS network into the hands of the token holders actively participating and voting in beneficial ways.
如果说,Dan提案最重要的因素之一是 只有投票至少21个BP,才能把EOS借给REX 。T-Rex不仅有助于投票权(如图所示),而且投票是T-Rex的先决条件。 虽然这对某些人来说似乎是一个“问题”,但这是一个非常巧妙的要求。它将EOS网络的“红利”集中在积极参与和以有益的方式投票的标志上 holder手中。
This voting prerequisite is one of the simplest parts of Dan’s proposal, but likely the most important. The network benefits greatly from fair and thoughtful voting, and suffers in its absence. Combining REX and this voting requirement will either ensure that most token holders are acting beneficially, or that those who are reap all the rewards.
投票的前提是Dan提案中最简单的部分之一,但也许是最重要的部分。 该网络从公平和有思想的投票中受益匪浅,并在其缺席下受到损害。 将REX与此投票要求相结合,将确保大多数token holder行动是有益的,他们可以获得应得的所有回报。
Bottom line is this proposal is a win/win/win. Token holders gain access to rewards that were currently unallocated. Incentives get created that improve the value of the network as a whole. And, although we didn’t emphasize this point, dApp developers gain access to network bandwidth at rental rates that will be a fraction of the ownership cost.
这一提案的最低保障是三赢。token holder可以获得当前未分配资源费用的奖励。 创建激励政策可以提高整个网络的价值。 此外,尽管我们没有强调这一点,但dapp的开发人员可以通过租赁费率获得网络带宽,而租金只是所有权成本的一小部分。
If it seems a little complicated to you, don’t worry, it won’t be for long. In practice, collecting rewards from REX will be a simple one-click operation in a wallet. It will be some time before this proposal is formalized and approved. In the meantime you can prepare by researching 21+ top notch BPs and voting for them, or finding a proxy to do it for you. While you’re at it, don’t forget to vote for eoscafeblock .
假如你觉得有点复杂,别担心,它不会持续太久。 在实践中,从REX中收集奖励将是钱包中简单的一键操作。 该提案需要一段时间才能正式确定并获得批准。 与此同时,你可以通过研究超过21个BP并投票,或者找到一个代理来为你做准备。 当你在这里时,别忘了投票支持 eoscafeblock 。
这本文的图片来源于英文原文
了解更多关于EOShenzhenhen:
We are EOShenzhen
如何在不同的入口投票:
imToken
火币
portal
更多关于我们的联系:
Website:
Steem:
Busy:
Telegram:
Twitter:
:EOS技术爱好者
新浪微博:EOSTechLover
EOShenzhen的投票账号:eoshenzhenio
本文将介绍EOS最重要的系统操作合同—eosio.system合同,合同地址详见 eosio.system 。eosio.system合同涵盖了创建账户、投票选举超级节点、质押资源、域名竞拍等多种功能。本文将介绍eosio.system是如何实现质押资源和投票选举超级节点的?
超级节点选举和超级节点投票都是围绕账户进行的。eosio.cleostem集成了system的投票功能 在system命令中,使用命令行工具操作非常方便。
投票分为投票账户和候选节点账户两个角色。他们需要采取以下步骤来完成投票/当选:
下面,我们将为您展示具体步骤:
1. 抵押EOS换cpu和net,只有抵押EOS才能用于投票。
delegatebw命令可以指定哪个账户提供EOS,哪个账户可以使用抵押资源。
2. 账户注册为超级节点候选账户,以便其他账户投票
注册为超级节点候选人账户需要提供公钥。该公钥用于当选超级节点后的签名验证
3. 超级节点候选人账户投票
可见voter2已成功投票给bp1
我们来看看voteproducer命令的详细说明,cleos system voteproducer prods是直接投票给超级节点的命令,可以指定投票账户,可以一次投票给多个超级节点候选账户。账户名需要从小到大按字母排序,最多不超过30个账户。
当投票账户想要取消投票时,只需赎回质押EOS,赎回期为3天。
下面,我们将展示赎回的步骤:
1. 取消质押,使用cleos system undelegatebw命令与delegatebw命令类似
我机器的私链将赎回期改为3分钟。可以看到undelegatebw命令,refund方法内部调用,33分钟后将质押的EOS赎回到账户。我马上就来说说具体的源代码细节。
delegatebw/undelegatebw 源码 ,本质上调用了changebw的方法。
changebw将进行以下操作:
该系统将通过输入的参数来判断是delegatebw还是undelegatebw操作,以及账户是否delegatebw给自己。transfer参数为true,表示from不同于receiver账户,将eos资源抵押给receiver,并将eos所有权转让给receiver。
对于refund表的更新,根据不同的条件有不同的操作:
上面提到的undelegatebw方法,当有需要赎回的EOS时,会触发三天后生效的defer交易,触发refund方法进行eos赎回。
方法将判断refund表中的request_time+refund_delay是否小于当前时间,赎回操作是否小于当前时间。request_time是undelegatebw更新refund表的时间。
投票操作的 源码 ,本质上调用update_votes方法
账户可以注册为超级节点候选账户,也可以注册为代理账户proxy。代理账户可以集中普通账户的投票权,而不是投票。
投票前,应进行一系列前置验证,如:
为了鼓励用户认真投票,EOS引入了投票权重的概念。随着时间的推移,投票权重会继续下降。当用户重新触发vote操作时,投票权重会更新为新权重。因此,用户需要定期为自己喜欢的超级节点重新投票,以确保自己的投票效率不会下降。
本文介绍了eos投票和资源质押的操作和源代码,以下是eosio的介绍.请期待system域名竞拍的相关功能和源代码的实现!
有可能。
柚子币,即EOS代币,是一种数字货币。柚子币是EOS.基于以太坊的IO区块链系统发布的代币。柚子币最终可以支持每秒数百万笔交易,而普通用户无需支付使用费就可以执行智能合同。
EOS是一种新的区块链架构。EOS项目的目标是实现支持应用程序的区块链架构,类似于操作系统。该架构可以提供账户、身份认证、数据库、远程通信,以及数百个CPU或集合上的程序调度。
网络建设是一种新兴的WEB标准,旨在构建高性能的WEB应用程序。以太坊开发人员已经开始改变WEB组建,以提供适当的沙箱和确定性,并在以太坊组建WEB。这样,EOS就可以很容易地连接和适应它。
EOS的出现是为了弥补比特币和以太坊的不足。EOS实现了更快的交易时间、更大的交易量和更低的手续费,许多基本的区块链架构可以在EOS系统上运行。
柚子币的分配方式类似于拍卖。每个人的价格都是一样的。投资者可以在给定的时间内支付最高价格。柚子币分配完成后,系统将按比例分配给所有授权买家
拓展资料:
1、虚拟货币是指非真实货币。百度的百度币、腾讯的Q币、Q点等知名虚拟货币、盛大公司的优惠券、新浪推出的微币(用于微游戏、新浪阅读等)、侠义元宝(用于侠义游戏)、纹银(用于碧雪情天游戏)。2013年流行的数字货币包括比特币、莱特币、无限币、夸克币、泽塔币、烧烤币、便士币(外网)、隐形金条、红币、质数币。全世界发行数百种数字货币。#82211;比特金、莱特银、无限铜、便士铝等传说。
2、根据中国人民银行和其他部门发布的通知和公告,虚拟货币不是由货币当局发行的,不具有法律偿还和强制性货币属性,不是真正意义上的货币,不具有与货币相同的法律地位,不应作为货币在市场上流通,公民投资和交易虚拟货币不受法律保护。
相信欧意小编对eosio和eosion的介绍之后,您对eosio有了更深入的了解,感谢您对我们的支持和关注!
欧易安卓下载:立即前往
欧易IOS下载:立即前往打开APP,领取最高价值60,000元数字货币盲盒
本平台所提供的金融投资信息仅供参考,不构成任何投资建议。投资者应该自行承担投资风险,并根据自己的实际情况进行决策