EOS技术学习笔记ChainJoy-春哥带你学区块链简书区块链研究院

EOS,EOS.io software,EOS platform

2017-10-28  本文已影响3772人  吴郎V

笔者经过很多次的咀嚼EOS官网材料之后,标题中提到的概念一直困扰于我,不得其解,努力成为一个合格的投资人

我们必须渴求真相,要渴求到为了换取真相甚至不惜被羞辱的地步

通过大量的搜集各大中英文网站,社区,blog,最后寻得,公众号:快乐大加拿,的一篇文章《一文解惑EOS.IO原理》,才使我茅塞顿开,征得作者同意,现分享于大家。希望能解开你心中的疑惑,希望大家踊跃留言讨论交流

本文版权归属:张丛

张丛,30岁男,程序猿出身,曾创办过10人的手游公司,创业起步于车库咖啡的一张桌子。现在在加拿大定居2年,在金融公司做IT-PM,希望加入靠谱的区块链团队做落地项目,最好是涉及区块链开发的技术工作内容,全职兼职皆可。联系方式Stevenzhang6868@gmail.com

EOS的运行机制,一直是个迷,官方给出的解答也是模糊不清,好像在极力规避着些什么,导致无论是新韭菜还是老黑庄,没有人能说清EOS到底是在干嘛的,官网为什么要这样描述?这样描述的目的是什么?

大众的理解是:EOS是个技术底层基础设施,未来可以按照持有EOS代币的数量,来获得底层资源的分配,那么如果越多人用EOS开发区块链,对资源的使用需求就越高,那么EOS的被持有率就会变高,价格也就会变高。

恩,我一开始也是这么理解的,但是后来根据老外的群里的聊天,BM的对话,以及官网的FAQ和《MATTERS RELATING TO EOS.IO SOFTWARE AND EOS PLATFORM》,总觉得这个事情没那么简单,跟朋友讨论了好久了,今天终于有些思路,本着严谨的态度,写下这边文章,与广大爱炒币也爱学习的人一起分享。

强烈建议阅读下面的英文原稿,不喜欢也可以跳过

·MATTERS RELATING TO EOS.IO SOFTWARE AND EOS PLATFORM:

1.block.one is developing the EOS.IO software (the “EOS.IO Software”) as further described in the EOS.IO Technical White Paper (as it may be amended from time to time) (the “White Paper”);

2.at the end of its development stage,block.one will be releasing the EOS.IO Software it has developed under an open source software license;

3.Company will not configure and/or launch any public block chain platform adopting the open source EOS.IO Software(the “EOS Platform”) for any purpose;

4.any launch and implementation of the EOS Platform may occur by third parties unrelated to Company;

5.third parties launching the EOS Platform may delete, modify or supplement the EOS.IO Software prior to, during or after launching the EOS Platform; and

6.Company will have no control over when, how or whether the EOS.IO Software is adopted or implemented, or how,when or whether the EOS Platform is launched.

·BINDING AGREEMENT: Buyer understandsand agrees that Buyer is subject to and bound by this Agreement by virtue of Buyer’s purchase of EOS Tokens.

·NO U.S. OR CHINESE BUYERS: EOS Tokensare not being offered or distributed to U.S. persons (as defined below) orChinese persons (as defined below). If you are citizen, resident of, or aperson located or domiciled in, the United States of America including itsstates, territories or the District of Columbia or any entity, including,without limitation, any corporation or partnership created or organized in orunder the laws of the United States of America, any state or territory thereofor the District of Columbia (a “U.S. person”), or ifyou are citizen, resident of, or a person located or domiciled in, or anyentity, including, without limitation, any corporation or partnership createdor organized in or under the laws of the People’s Republic of China, do notpurchase or attempt to purchase EOS Tokens (a “Chinese person”).

·EOS TOKENS HAVE NO RIGHTS, USES ORATTRIBUTES. The EOS Tokens do not have any rights, uses, purpose, attributes,functionalities or features, express or implied, including, without limitation,any uses, purpose, attributes, functionalities or features on the EOS Platform.Company does not guarantee and is not representing in any way to Buyer that the EOS Tokens have any rights, uses, purpose, attributes, functionalities or features.

·NOT A PURCHASE OF EOS PLATFORM TOKENS. EOS Tokens purchased under this Agreement arenottokens on the EOS Platform. Buyer acknowledges,understands and agrees that Buyer should not expect and there is no guaranteeor representation made by Company that Buyer will receive any other product,service, rights, attributes, functionalities, features or assets of any kind whatsoever, including, without limitation, any cryptographic tokens or digital assets now or in the future whether through receipt, exchange, conversion,redemption or otherwise.

·PURCHASE OF EOS TOKENS ARE NON-REFUNDABLE AND PURCHASES CANNOT BE CANCELLED. BUYER MAY LOSE ALL AMOUNTS PAID.

·EOS TOKENS MAY HAVE NO VALUE.

·COMPANY RESERVES THE RIGHT TO REFUSEOR CANCEL EOS TOKEN PURCHASE REQUESTS AT ANY TIME IN ITS SOLE DISCRETION.

·PLEASE READ THE RISKS SET FORTH INSECTION 7 CAREFULLY AND IN THEIR ENTIRETY.

·THIS AGREEMENT INCLUDES PRE-DISPUTERESOLUTION IN SECTION 9.1 AND REQUIRES ARBITRATION IN SECTION 9.2.

现在开始,假装我是block.one官方的客服哥哥,来讲解说明,非礼勿怪。

之所以大家对EOS很模糊,是因为我们EOS官方对EOS.IO的定义非常牛逼——近乎于一种高深莫测的哲学表达——EOS.IO是个software,即一套代码而已,并不是成型的区块链产品哦,但是它可以去辅助制作区块链产品,这就是我们block.one的产品。

任何人引用这套代码(部分或全部),做出来的区块链产品,跟block.one都没有利益关系哦,这个software是免费开源的哦。

有很多人会问,现在的eos token,是eth上的代币,未来什么时候会兑现成原生EOS coin呢?

恩,我们blockone公司说过的,eos临时代币变成eos原生代币这个事情,我们block.one是不管的,因为这个事情发生的前提是,必须存在一个eos公链去存储和流通这个eos原生代币,但是我说过了哦,我们block.one是不会运行一个公链的,所以,目前这个eos临时代币,在哲学意义上,是全世界对我们的资助,我们可没说一定存在一种原生代币给大家兑换。

但是呢,你们也不用着急,虽然我们自己不做这个公链,但是我们相信,未来一定会出现一个“有缘人”(即,第三方),他们会自发的做一个公链,这个公链只要保证创世区块里的账本初始状态,跟大家持有的eos临时代币完全相等,那么就相当于实现了eos原生代币的兑换咯,恩,我觉得这个有缘人一定会很快出现的,但是记住,这个有缘人绝对跟block.one没有一点利益关系哦

上面提到的这个公链的初始账本记录,是怎么来的呢?

我们在官方FAQ的第21条早就告诉你们了(https://www.eos.io/faq.html),就是在众筹结束之后,所有在eth上的eos临时代币,将被锁定不能交易,我们会做个快照,这个快照就相当于记录了大家所有持币数量的分布,未来可以给“有缘人”的公链,作为初始账本,至此eth上的eos临时代币完成了它的使命,变成了一个不可修改的存根,写入史册。在有缘人出现之前,eos暂时失去了所谓的代币形态。

EOS.IO是一套没有被启动的区块链代码,如果你是那个有缘人,愿意严格按照EOS.IO的规定,收集齐所有需要的元素,老老实实的“用快照数据作为创世区块的账本数据”,把这个代码跑起来,那eos公链就出现了,你就召唤了神龙,你就是丰功伟绩的伟人了!!但是这不是我让你干的哦,你跟我们block.one一点关系都没有!!(PS:所谓的有缘人,就是我们把项目都做好了,就差去按那个启动的按钮了,但是我们不按,因为我们不想在法律承认这个事情是我们做的,来来来,劳驾你们谁来按一下呗!啥也不用干,就按一下就行了!按完之后,这个项目的创造者就是你!)

当然,我们EOS.IO是免费开源的software,你可以引用我们的代码,并且做自己的修改,比如你改变了某一个模块的功能。你也可以按照你的需要,任意定义“创世区块账本数据”,完全不按照“快照数据”,自己瞎写一套,也没问题哦,这是你的自由。看出来了吗?其实这就是你基于EOS.IO制作自己的链的过程。

也就是说,在我们的哲学设定里,存在两种使用EOS.IO的方式:

1,完全按照EOS.IO里的规定去构造区块链(adopt),尤其是创世数据必须按照快照来,或者反过来说,如果你不按照快照数据来,那大家就不会共识认可你为eos公链,你这个链上的币未来即便有了价值,上了交易所,你也不应该叫eos,因为你没有公平的兑现所有eos原始股东的权益。区块链的魅力之一就是,一切都是非强制性的,都是靠共识!共识!共识!大家认可你是eos公链,你就是,不认可,你就不是。

2:基于EOS.IO制作自己的区块链,我们是免费开源的嘛,你可以随便复制和修改源代码哦(based on)。

简单来说,就是一种是用快照创造链,一种是不用。

采用快照去造链,你必须获得15%以上的持币人的投票认可,你这个链上的代币才可以真正开始流通。这也许会导致,在同一时期内,出现了好几个有缘人”张三、李四、王二、麻子”,他们每个人都按照快照EOS.io去创建一条公链,那么,哪一条才是最正统的eos公链?哪个链上的代币才是原生的eos代币?

作为block.one的客服哥哥,我只能说,I don't know。。。但是我们可以想象一下,当第一个标准的eos公链出现后,且获得大家的共识认可之后,eos的原生代币就落地了,其他人也就没有动机再做同样的事了。除非,有人想到了什么创造性的新想法,试图使用快照数据再造一个eos公链。所以我们设计了一个规定,如果你用快照数据造链,你必须得到至少15%的持币人的投票认可,他们为什么认可呢?也许是你这个链有很多的新特性和新玩法,大家觉得有意义,那就愿意支持你做。否则,如果大家觉得没有什么创造性,不但毫无意义,还会稀释eos代币本身的价值(类似完全复制的分叉币),那就不会通过。这就好像,我明天突然按照btc的创世块数据,重新造个链,叫BTC2,BTC3, BTC4,代码完全一样,市场会认可么?

都打起精神来,童鞋们,敲黑板,记笔记,背课文,抄概念,写定义

1. block.one

block.one是一家注册在开曼群岛的区块链开发公司,这家公司发起了ICO,募集的钱由block.one公司保管,不公开,不审计,声称主要用于开发和运营eos.io 软件项目,一年以后软件开发成功(失败也是有可能的哦),发布开源代码。

但是,

block.one公司不负责,没有承诺,没有责任和义务,不保证,你手上的eos token会变成eos coin;

block.one公司,不会启动,EOS 公链。EOS 公链会由有缘人启动(即第三方,与我block.one公司没有半毛钱关系)

block.one公司,不知道,有缘人什么时候启动,如何启动,会不会启动,我block.one公司没法控制,也不得而知。

总之,一句话,我只负责写代码,其他与我无关

2. eos.io software

eos.io software是由block.one 公司负责开发的一套开源的,去中心化软件,软件的名字就叫:eos.io software。任何人都可以使用这套免费开源的代码,去创造自己的公链。

3. eos token

通称EOS 代币,目前市场上看到的,钱包里的EOS都是代币。

按照官方的解释,EOS代币是没有任何价值的

存储EOS代币的以太钱包需要注册,生成EOS的公钥和私钥,以便,以后在EOS区块链网络上生成EOS coin

4. eos platform,即eos public chain,eos network

热烈祝贺,今天20**年*月*日,block.one公司开发的eos.io software圆满成功了。

eos.io software是一套开源的代码,是一个没有启动的公链(只是代码哦),现在,需要一个有缘人自发的去启动运行,如果是完全按照EOS.IO指示去运行的,那这就是eos公链,eos原生代币就出现了

就像btc是区块链的第一个最佳应用,eos公链也将是EOS.IO软件的第一个最佳实践,只不过这个公链不是 block.one负责构建的。

这个就有点像,2008年中本聪(相当于block.one公司)写完了比特币代码(相当于eos.io software),并启动了比特币公链BTC(相当于eos platform),并创建了创始区块,挖出了第一个比特币,从此,比特币区块链网络就开始了自行的自生自灭,野蛮生长。

5. EOS coin

eos platform和EOS区块链网络运转之后,将要把拥有公钥和私钥的EOS token转移到EOS 区块链上面,如此才能变成eos coin,届时,EOS 才是真正的 EOS,到这里,你才算真正的拥有了EOS这个真龙天子。

6.EOS community

EOS community,即EOS社区。EOS的价值主要主要取决于eos公链的发展,eos公链的发展则取决于EOS社区,待到EOS网络运转之后,就要看有多少人采用EOS.io开发自己的公链了,用户越多,社区越大,价值越大,EOS什么时候能达到或超过ETH的高度也就要看EOS社区的发展了。

7. 无论官方如何描述eos,无论是为了规避什么,无论怎么哲学表达,eos代币本质上是公链类项目的价值预期,所以也许没有大家想象的那么宏伟。从好的一方面看,没那么宏伟,实现的复杂度也就现实一些,彻底失败和归零的概率也就不存在了。未来,eos的主战场还是国际市场,对于研发能力比较强的国家,例如我们国产的公链对手会很多。国际市场实际上对手也不少,所以期待eos以后能够有给力的表现,但不要魔化。

P.S.

作者的知识和能力有限,希望大家继续补充对EOS的理解和认知,也希望大家尽量转发此文,让更多的EOS投资者能够更深一步的理解EOS,从而做出明智的投资决策。最后,不要吝啬你的点赞,打赏哦!

如果你想阅读吴郎的一系列关于区块链投资与分析的文章,请不要失联,马上关注公众号:吴郎;

推荐阅读:

为什么EOS会从36元跌到3元,我发现了五个你必须要知道的问题

纯粹从市场角度分析,现在,要不要抄底EOS

end

如果你想阅读吴郎的一系列关于区块链投资与分析的文章,请不要失联,马上关注公众号:吴郎;

作者:吴郎

坐标:迪拜

定个小目标,挣他一个亿

来不及了,按二维码,即刻上车

微信:victoract2018
上一篇下一篇

猜你喜欢

热点阅读