区块链开发者观点:来自 Everipedia 的 Kedar Iyer

2019-1-9 9:52:03 / 作者 dfuse

对于正在寻求使用去中心化网络的强大功能的开发人员来说,在区块链上构建应用程序是一项很大的挑战。 考虑到这一点,dfuse 邀请了一些经验丰富的开发人员来分享他们构建这些下一代dapp 的历程。 作为这个系列采访的第一篇,我们很高兴与 Everipedia 的软件开发总监 Kedar Iyer,也是 dfuse API 的早期用户之一谈了谈。

可以介绍下你自己吗?

 

大家好,我是Kedar,Everipedia 的软件总监和 LibertyBlock 的联合创始人。 在专注于机器人技术和网络软件之前,我最初是一名做机器人技术的机械工程师。 我在2013年买了我的第一个比特币,从那以后一直对其很感兴趣。 自2016年以来,我一直在研究加密软件。

在Everipedia的成功后,你如何未来有何期望?

我们在 Everipedia 这边的目标是创建一个不受审查和操纵的去中心化知识库。区块的方面只是我们觉得更广泛的去中心化生态系统的一部分。Everipedia 成功的未来是每个人都可以获得有关他们梦寐以求的任何主题的高质量信息。

在区块链上开发时,Everipedia面临的主要挑战是什么?

用户体验和可扩展性。 Blockchain UX(用户体验)目前还是相当糟糕的。 这就是为什么我们正在开发一个新的帐户系统,允许用户用他们的社交媒体帐户来使用 EOS 的 dapp。 这个问题一旦解决了,我们还必须找出存储所有这些数据的最佳方法。

我们的数据集大约为2TB,对于传统存储系统来说并不是什么大问题,但在区块链上绝对还是太大,无法直接存储。 我们目前正在研究一些有前景的解决方案,但对这个问题还没有一个绝对的答案。

与其他百科全书相比,在区块链上运行的 Everipedia 带来了哪些突出的不同?

透明度和开放程度。 使用基于区块链的编辑系统,可以获得一个不可变的记录,其中能看到具体是谁对每篇文章进行了更改。 由于数据以冗余方式存储在多个节点上,因此难被和谐,使在其他情况下无法访问的人可以访问。

对于想要在区块链上构建项目的开发人员,你有什么建议?

首先阅读比特币白皮书,真正让自己投入进去,并确定出来具体需要解决的用例。 这个领域现在充斥着不必要的项目,这些项目无法满足迫切的需求。

在你将多年的生命投入到一个项目中之前,请踏下心来确保你正在做有用的工作。 如果你在以太坊和 EOS 之间不知道选哪个,请选EOS ;),你以后会感谢我的。

如果你是一个开发人员并希望分享你的区块链开发经验,请随时与我们联系。 我们很乐意将你的访谈整合到我们的系列文章《区块链开发者观点》中。

话题 EOSIO, 采访, dfuse API, 开发者, 区块链开发者观点, Kedar Iyer, Everipedia