编程语言快速入门爱莉莎学区块链投资系列EOS技术爱好者

【币圈金马奖】在EOS上开发DAPP,您最需要了解哪五件事?

2018-12-22  本文已影响1人  竹三七
e1fc4b4adf6b1045c45b3e5cbd02acb5.png

前言

哈哈,对!爱莉莎重拾《一起开发DAPP系列》了。缘由吗?

因为昨晚【币圈金马奖】上海站周五聚会,金马老师组织大家学习《剽悍一只猫的行动清单》,让大家思考:

如何让自己加速成长?

如何让自己成为——将来能为币圈做点什么的人?

并强烈要求大家列出了自己的行动清单。

金马老师的鞭策,让还沉浸在追涨杀跌中的小伙伴们,都虎躯一震,颤抖着双手列出了自己的清单。要知道,下周五没做到的小伙伴,可是要在群里发红包的。

不过,投资盈亏具有不确定性,但是自我成长是确定的,是稳赚不赔的啊!感谢金马老师对大家的督促。

爱莉莎也列了:

1. 每天阅读EOS DAPP 源码1小时

2. 每周写一篇读书心得,一篇复盘

3. 每天运动半小时

正好,可以重拾被抛到九霄云外的《一起开发DAPP系列》了。

生活中技术中,不应当只有眼前的bug,还应该有新技术和远方!

要经历成长的迷茫和苦痛,才能体会拨开云雾见青天的爽朗。

OK,唠叨了这么多,咱们DAPP开发,继续走起。

0. EOS已经是世界上最常用的区块链之一

你要知道,虽然,EOS只有6个月大(2018年12月),但根据Block’tivityState of dApps网站的统计,它已经是世界上最常用的区块链之一。

[图片上传中...(屏幕快照 2018-12-22 下午4.24.05.png-1cc045-1545488339248-0)] 屏幕快照 2018-12-22 下午4.24.05.png

而且,它是第一个碳中性区块链(二氧化碳排放量最低)。

屏幕快照 2018-12-22 下午5.18.03.png

它的发展比以往任何的区块链都要快。

EOS已经成为2019年分散式应用程序(dApp) 开发的首选,

在EOS区块链上开发dApp,您最需要了解哪5件事?我为您简短的列出来了。

1. EOS不是以太坊

EOS不是ETH,每个区块链都有自己的独一无二的方式,EOS也不例外。

EOS代表 Exponential Operating System(指数操作系统), 之所以这么说,是因为EOS比其他的区块链更复杂。

幸运的是,这是一件好事。我们就需要具有一定复杂度的环境和平台,来开发快速、免费、可扩展和复杂的分散式应用程序。

我们已经看到——开发dApps具有真正的市场价值,比如KarmaSenseInfiniverse

2. CPU,网络带宽 - 抵押和释放EOS代币

关于EOS,您应该了解的关键之一是——它所拥有的资源,以及如何使用这些资源。

在EOS Blockchain中,我们有3种类型的资源:CPU,NET和RAM。

CPU  - 它表示操作的处理时间。

如果要对区块链执行操作,就需要一些时间才能完成。这里的时间,以微秒(μs)为单位进行测量。

NET  - NET或网络带宽表示EOS网络的吞吐量,以字节为单位进行测量。

CPU和NET都需要进行EOS抵押,从而进行资源分配。

这意味着如果我们的dApp需要使用它们(CPU和网络带宽),我们需要抵押EOS代币,如下图。

eos_resources_example_1-768x140.png

假设我们为CPU抵押2.5 EOS,为NET抵押2.5 EOS。这相当于31200μs的CPU和10 000字节的NET资源。

如果dApp的操作需要执行700μs的CPU,我们实际上可以计算:将31200除以700,即我们可以执行操作的次数。

上例中,31200/700 约等于 44, 所以我们可以执行44次操作。

如果我们想要更多的操作,有两个选项:

  1. 为CPU和NET抵押更多EOS代币
  2. 等待一段时间,然后再使用它们

这两种资源都是瞬态的。您在某个时间点消耗它们,然后这些资源会重新生,以供将来使用。

EOS纽约开发了一个名为EOS Charge的神奇的工具。基于您抵押的EOS代币,它会创建一报告,说明您可以为,某个dApp,在EOS主网上执行的操作数。

您应该知道的另一件事是,当您为CPU资源购买了2.5 EOS代币后,先抵押使用,然后取消抵押时,您将仍然获得2.5 EOS,而不会有任何损失。不过,使用RAM时有点不同。

3. RAM

RAM是EOS网络上的宝贵资源。我们在区块链上保存的所有内容,都将保存在RAM中。这有助于我们提高运行速度。

与需要抵押EOS代币的CPU和NET不同的是,购买RAM,计算dApp到底需要多少RAM非常重要。这将有助于您将成本降至最低。

您还应该知道,当把数据保存在RAM中时,您可以决定谁将为其付费 - 用户或开发人员。

eos_resources_example_2-1024x481.png

4.资助EOS dApp

在开始开发之前,为您的EOS dApp募集资金同样重要。

我们创建了一篇关于Airdrop的精彩文章- 区块链初创公司的新融资模式。但是,在本段中,我们将更多地讨论传统模型。

当然,ICO仍然被使用。已经有很多项目这样做了,比如Sense通过ETH募集资金,而shEOS通过EOS21协议,这种交叉链协议,将ETH Token 转移到EOS 上。

我个人对此时的ICO模型持怀疑态度,我更喜欢最传统模型——风险投资。

Block.one创建了一个10亿美元资金的风险投资,以帮助基于EOS区块链的创业公司。

EOS VC在风险投资方面是独一无二的,因为它专注于——帮助进一步构建EOSIO生态系统的项目。这是Block.one推动区块链技术在全球普及的使命中的一部分。

不过,你必须提出申请,以获得资助,请点击这里

5.一个dApp - 可以运行于多个区块链

许多来自以太坊或任何其它公链的开发商和企业家,仍然不知道有关EOS网络的令人兴奋的秘密。

您可以构建一个EOS dApp,然后再来决定使用哪个区块链?  是EOSTelos,还是Worbli。目前,这三个中的任何一个(将来会有更多)都会为您带来惊喜。

原文链接:https://infinitexlabs.com/top-5-things-about-eos/

上一篇下一篇

猜你喜欢

热点阅读