主页 > imtoken如何区分官网 > HelloEOS会员分享:号称“区块链3.0”的EOS真的有那么强大吗?
HelloEOS会员分享:号称“区块链3.0”的EOS真的有那么强大吗?
嘉宾介绍:
@Alex:YOYOW 团队成员 HelloEOS 社区成员。
@买牛:早期数字货币投资人,BitBanker联合创始人,Go Hamster区块链游戏联合创始人。
@老白:区块链广告项目伴若ProChain CEO,区块链大数据专家,曾独立主导设计区块链大数据监控系统,追踪以太坊全球资金流向。
以下内容按群聊整理:
买牛
最近大家都在聊EOS节点之争,那我们就从节点说起吧。
亚历克斯
是的,EOS见证节点的竞争也很激烈。 EOS 见证节点是为 EOS 区块链处理智能合约交易的节点。 成为见证人可以获得年度通货膨胀收入。 EOS网络设定的年通胀收益高达5%。 见证人可以讨论并提交他们需要的东西给所有代币持有者进行投票和审议。 通过后,他们可以获得奖励。 当然,证人需要具备良好的硬件设备和软件开发能力。
按照EOS当前市值计算,该代币市值约350亿元,见证人共计可获得17.5亿奖励。 主要证人21人,候选人100人。 不过最近thomas cox提到,EOS章程将禁止见证人使用代币奖励来奖励选民的方式。 HelloEOS 也将参与见证活动,反对使用代币奖励来奖励选民。 值得一提的是,EOS 章程是使用李嘉图合约编写的。
李嘉图合约的发明者 Ian grigg 也是 EOS 团队的成员,他的论文和发明也被比特币采用。
老白
21 个区块生产者的竞争应该很激烈。
亚历克斯
基于李嘉图合约做这个不管是实际的法律认可还是代码认可都可以解决。 正好发明人也在EOS团队。
问题一
BM表示,EOS结合了最新的技术:异步通信、状态(state)和意图(intent)的隔离、数据依赖管理,实现了支持每秒百万级交易的并发区块链架构。 如果一个区块在 3 秒内产生,无法发回btc区块链大小固定,向美国发送一条消息需要 200 多毫秒。 根据 EOS,它在 1.7 秒内需要 21 次身份验证,少了 17 次身份验证。 这仍然是光速。 请问大神知道这样做有什么前提吗?
亚历克斯
这个问题其实很容易解决。 对于Dpos,一个节点不一定是固定位置的节点。
对于见证人来说,他不需要进行哈希碰撞,他只需要签名确认一个块。 签名节点不需要部署在一个位置,或者网络架构不需要将所有交易集中在一个点进行处理。 他可以在不同的地方担任节点,然后通过光纤连接到主节点,然后处理然后产生块,块也可以这样做。 地理问题可以解决。
问题2
EOS带来的除了TPS之外,其实是零手续费转账、侧链机制等无限扩展等新玩法。 最后公链胜出,我觉得不一定是Tps。
老白
同意,这个 0 费用对于用户受欢迎程度非常关键。 目前以太坊Dapp的每一个操作都需要用户付费,这是反人类的。
亚历克斯
零手续费对传统行业会更友好——可以不发币,不让用户碰币,让业务迁移到公链上。
问题三
在EOS设计中,网络带宽由代币比例决定。 如果一个 Dapp 需要带宽,它需要购买代币。 会不会出现代币持有者因为对代币价值有很高的期望而不愿意出售代币的情况,而dapp在EOS上的实际成本会很高吗? 如果许多代币持有者不出售,Dapp 的成本将无法承受。
老白
多条公链,这是一个很有意思的尝试,EOS TOKEN有点像BTC,它可以分叉成多条平行的公链,公链之间有跨链机制。 这样一来,游戏链有人开发,广告有人开发,身份认证有人开发,大家可以互相合作,不用什么都亲力亲为。
亚历克斯
价格高的话,witness的硬件设备也需要提升。 比如原来抵押1%的token可以执行10000tps,增加之后1%的token可以执行20000tps的程序,那么他只需要原来的一半token再抵押。 系统没问题,涨价之后,因为见证人的收入也会增加。
此外,无币区块链应用在EOS的转账支付功能下应该更加政策友好。 只需要开发者锁定代币,用户无需接触代币。 与普通付费网站/分享软件一样,向用户收取人民币/美元费用,然后提供区块链服务。 开发者只需锁定 EOS 代币即可运行 Dapps。 对于传统行业,没有必要在区块链上设置程序。 希望触及政策红线。 EOS的这个功能应该更适合现在的环境。
至于效率问题,只能说Dapp的开发逻辑应该和传统Web app的逻辑不一样,这也是开发时需要注意的。
在区块链上,虽然EOS提供了比较高的Tps。 但是也不可能每一个操作都在链上操作。 哪些操作需要在链上操作,如何操作,需要在开发的时候考虑清楚。
问题四
没有工作负载认证所以如果有节点滥用忽略它? 无法理解节点不直接交换认证,如何保证数据一致性?
亚历克斯
工作负载认证可用。 EOS 基于时间估计执行智能合约,而不是基于字节码 gas 的计算。
跟进
但是没有工作量证明,数据可以乱传,除非节点是自己架设的,保证不作弊不滥用。
亚历克斯
这个问题很容易解决。 如果有一个坏的见证人,网络上的其他见证人将不会接受这个区块,所以 EOS 的运行速度实际上会降低。 由于见证人随机生成区块,未被接受的区块将无法获得共识。 例如,如果 21 个见证人中有两个是坏见证人,则速度将下降 2/21。 但是当这个问题出现时,持币者可以投票选出坏证人。
证人是基石,不会那么容易被踢开。 网速会下降,但是Bts跑了这么久,并没有因为恶意攻击被踢出witness。
可供购买。 交易所仍然会流通,但是erc2.0版本会停止转账,然后迁移到主网,停止就是完全停止。
老白
这个可能很多人都不知道。 6 月 1 日之后,将停止所有 EOS TOKEN 转账。 主网公钥映射预留24小时,之后固定在以太币上。 这个 EOS TOKEN 的以太币快照用于初始化 EOS 主网。
对于普通用户来说,放在交易所是没问题的,但是这样做的后果就是私钥会一直托管在交易所。 之后,EOS主网上线,公链币就可以交易了。
亚历克斯
EOS 开发者 Serg 表示,即使没有注册钱包(映射),也有用户领取主网代币的备用方案。 但还是建议注册钱包。
问题 5
谁首发已经确定? 我觉得到时候会有EOS-Global、EOS-China等分叉链?
老白
EOS的分叉链可能很多,一些比较小的分叉可能还没有上交易所。
亚历克斯
目前应该没有多链的可能,主要是环境变了。
问题 6
确定6月1日上线EOS主网了吗? 我目前正在观察的代码完成应该需要更多时间来改进?
亚历克斯
6 月 1 日,将仅停止 erc20 转账和代币销售。 主网什么时候上线还不知道,应该不会太晚。
问题 7
你认为单线程版本会直接推出吗? 那么TPS最多也就几千?
亚历克斯
一开始估计1-3千也不错。
买牛
甚至上千个词条也不可能,以后还会有很多EOS的分叉版本。
老白
单线程先跑,几千先用。 像我们这样的广告对性能要求比较高。 我们自己把大数据精准投放业务放在传统的链下架构中,链上主要做实时结算,销毁币天防止点击欺诈,用户投票给低质量的广告。 全部上链不太现实。
亚历克斯
刚才讲了,发展思路要转变。 虽然EOS可以说是区块链版的aws,但是从开发思路上来说,不能像Web App那样所有的操作都在区块链上实时进行。
问题 8
有多少个测试网络节点?
亚历克斯
21个主要节点。
我想我们还可以谈谈EOS的生态,以及传统企业如何使用EOS。 这可能是群里的大佬们想知道的。
老白
虽然开发公链的团队很多,技术也不错,但目前的公链生态EOS是最有前景的,有机会超越以太坊。
问题9
想问一个外行的问题,在EOS白皮书上没有看到。 即在DPOS机制下,21个正式节点和100个备份节点之间的切换机制是什么?
亚历克斯
这是由见证人的投票决定的,见证人的排名越高,他们需要获得的票数就越多。 持有1个eos相当于持有1票。
问题10
我也不懂投票系统产生新见证人后如何自动切换?
亚历克斯
不是,比如你给这个witness投票,那么这个witness的权重就会高一点,排名就会高一点。
问题11
目前witness节点目前是在config.ini中配置的btc区块链大小固定,改完之后每个节点手动改config.ini? 我觉得程序应该有投票结果自动切换的机制。
亚历克斯
会有一个维护块,就像Bts一样。 对于传统行业,我认为接入EOS,尤其是在中国,更有潜力。 现有业务将在不触及政策红线的情况下迁移到区块链,例如通用产品。 溯源,可以建立在EOS上,开发者锁定token,然后产品生产者(product producer)向开发者支付人民币等其他法币,以获得数据上传/提交/维护等服务,用户接入区块链以鉴别产品的真伪。 假等信息(免费),整个过程中,只有开发者可以接触到token,开发者只需通过其他方式获取token即可。 所有其他用户和产品生产者(product producers)都不需要接触token,相当于无币区块链。 同样的情况也可以应用到游戏、商业服务、物流、版权等领域。
问题12
什么是机器配置?
亚历克斯
初始配置不需要太高。 根据官方资料,测试网的机器一般都是比较好的服务器,估计也就几十万台机器就行。 但是,在并行化之后,可能需要集群服务器、数据中心和其他附加设施。
问题 13
谈谈一些基本问题? 例如,如果我不懂技术,我能否从EOS社区活跃度、过去的开发进度和透明度等方面来评估EOS 6月份会带来什么? 而且,这次BM老头真的靠谱吗?
亚历克斯
EOS预计主网将在6月和7月上线。 作为代币持有者,您可以获得主网的代币。 一些简单的智能合约也将开始在链上运行,并提供基本功能。 还将有界面简单的钱包。
此外,BM在技术上是可靠的。 他还表示,目前没有离开Block One的计划,未来的项目也将基于EOS进行开发。
问题14
您的项目是基于以太坊还是等待 EOS? 如果蓝港做区块链游戏,您建议如何选择?
亚历克斯
蓝港做区块链游戏应该选择EOS。 哈哈,至少不会像以前猫一样把整个链条都堵死了。
自己开发一条公链太长太难了。 基于EOS,开发周期缩短数十倍。 而且不会掉链子,应该说掉链子的可能性大大降低了。
买牛
我们的游戏项目基于以太坊。 首先,以太坊是一个成熟的开发平台。 我们根据以太坊的特点开发了一款慢游戏。 以后转EOS肯定更靠谱。
问题 15
EOS 区块有多大? 有上限吗? 如果没有上限,那么区块形成的最大时间间隔是多少?
亚历克斯
块大小是有限的,在基础石墨烯框架中,默认大小由下式给出
GRAPHENE_DEFAULT_MAX_BLOCK_SI 确定。 500 毫秒。
买牛
数量不代表质量。 公链最难的不是技术,而是逻辑。 中本聪、Vitalik、BM都是高手。 BM为石墨烯工具的开发付出了很多。
问题 16
以太坊节点不具备复杂业务逻辑的计算能力,只做监控计算。 所以,复杂交互的网络游戏是做不来的。 最好不要做基于以太坊的网络游戏,单机或者逻辑最简单的网络游戏。 应该勉强可以,但是如果把复杂的业务逻辑的计算集中起来,没关系,什么都能做。
买牛
我们不是,它带来了不同的体验。
问题 17
你的游戏有中央服务器吗? 账号是你开的吗?
亚历克斯
区块链游戏不应该需要中心化的服务器。 如果有中心节点,冗余特性就会丢失。
跟进
我的理解是,游戏主体还是运行在现有的中心化服务器上,只有一些需要确认的数据(比如武器、坐骑等)可以上传到链上。
亚历克斯
不需要,可以完全基于区块链,客户端点对点通信。 当然,如果像即时射击这样的游戏真的不适合全部上链,那可以说是用游戏金币上链。
问题 18
网络游戏中的暴民应该挂链吗? 能走能攻,一刀砍死他就过去。
亚历克斯
开发逻辑需要改变,并不是所有类型的游戏都能上链。
跟进
比如你可以开发一套兼容Ethercat的游戏,提供更丰富的内容,拉流量的时候直接从Ethercat的原始数据映射过来,开源世界里没有抄袭之说。
亚历克斯
具体还是要看授权协议。 虽然Steem一开始就是开源的,但是Steem token不允许Fork使用代码,必须使用Steam token。 这也是一种玩法。
关于 HelloEOS 社区:
HelloEOS社区是EOS节点最有力的竞争者。 社区前期聚集了国内最全面的DPOS技术爱好者。 社区有30,000多人。 运营Hi区块链公众号、hellobts.com、hibtc.org信息平台,同时担任EOS创始人BM早期项目的Bitshares理事会和节点见证人,拥有丰富的石墨烯底层技术。
接下来,HelloEOS社区将利用自身的资源优势,打造最好的EOS社区和最优质的EOS节点,期待与志同道合的朋友一起参与、共建、共享。