快捷导航
币博士社区 首页 技术交流 查看内容

如何验证您的想法是否需要区块链技术来解决

2018-12-22 11:12| 发布者: admin| 查看: 248| 评论: 0

摘要: “我是区块链工程师”,这是我遇到别人时常说的一句话。即使他们不问我,我也会告诉他们。我迫切希望在我的谈话中偶尔提到“区块链”这个词,它让我感觉听起来很酷。我不知道它是否有效,但我一直在努力。但是,与使 ...
“我是区块链工程师”,这是我遇到别人时常说的一句话。即使他们不问我,我也会告诉他们。我迫切希望在我的谈话中偶尔提到“区块链”这个词,它让我感觉听起来很酷。我不知道它是否有效,但我一直在努力。但是,与使用区块链解决所有问题的人相比,这并不算坏。区块链确实解决了一些难题,但这并不意味着你可以将它用于一切,如果你这样做,你将会产生更多的问题,比如你的解决方案既昂贵又缓慢。


值得庆幸的是,瑞士的研究人员Kurl Wust和Arthur Gervais撰写了一篇论文, 并解释了何时使用区块链。以下是您需要回答的几个问题,以确定您的想法是否需要区块链。 研究人员已经考虑了区块链的当前局限性(如成本和产出)。将来,区块链将更有效率,这些问题具有一定的时效性。

一、是否需要数据存储?

区块链是一个分布式数据库,数据库的目的是存储和访问数据。如果您没有要存储的数据,则不需要区块链。如果您要存储数据,请让我们通过询问下一个问题继续我们的验证。

二、你是唯一一个写数据的人吗?

“约翰希望建立一个应用程序来总结来自不同来源的新闻。”
“玛丽的业务涉及另外两家小企业和一家会计师事务所,他们互相参与定期交易。“

根据研究人员的说法,如果你是唯一一个写数据的人,就不需要区块链。在约翰的情况下,他不需要区块链。他可以构建Android或IOS应用程序,使用apple push或google消息来推送摘要。它会更便宜。分布式数据库的目的是避免不一致。如果您是唯一想要写入数据的人,则不会出现任何不一致。因此,不需要区块链。 我会稍微不同意他们,如果你是一所想要认证学生信息的大学,我认为区块链在这里会有意义。由于您不必构建技术基础设施来认证学生,相反,您可以使用像以太坊这样的公共区块链来解决问题。

如果多个实体经常涉及金融交易,则每个人都必须维护一个分类账本。这里存在不一致的可能性,因为涉及多个人并且需要记录交易,区块链在这里有意义。

三、你有信任的第三方吗?

“ 在我童年时代,我和我的兄弟经常会相互交换物品(衣服,巧克力等)。当有争议时,我们的妈妈会干涉并解决它。“
在这种情况下,我们的妈妈是值得信赖的第三方。我们不需要区块链。如果您信任可以成为交易调解员的第三方,那么您不必使用区块链。当然,费用应该是名义上的。

四、你的用户是匿名的吗?

“马克希望建立一个应用,任何人都可以表达他们对政党的看法,但是他想保护其参与者的隐私。“

在交易中,如果不想透露我们的身份,比特币,以太坊等解决了金融交易中暴露身份的问题。如果您想保护用户的隐私,请使用像以太坊这样的去中心化的区块链。这在马克的情况下是有意义的,因为他可以保护用户的身份。


五、用户是否相互信任?

区块链解决了信任问题。例如在中心化数据库中,数据库中的数据可以被公司或个人随意修改,所有用户都可能会对自己的数据产生质疑,比如百度联盟广告后台显示的展现量与收益。在区块链中,所有数据查看者都将看到相同的数据,而且这些数据是有所有参与者贡献的,无法被篡改,自然可被无条件信任。

六、您需要公开验证吗?

“ 萨拉希望为金枪鱼供应链带来透明度,她希望人们知道捕获,加工,包装等所在的位置“

您想让您的数据透明吗?在这种情况下,您需要使用公有链。在这里,公众将被允许读取区块链中的数据。在萨拉的案例中,购买金枪鱼的人可以放心,它没有任何健康风险。如果您不希望您的数据是公开的,并且只有相关各方可以看到,那么您可以使用私有链。

回答这些问题可以帮助您确定您的想法是否需要区块链,如果你使用不当,区块链的费用可能会很昂贵。由于与集中式服务器相比,区块链在检索数据时会很慢,但是,如果你将它用于适当的问题,那将是有益的。


鲜花

握手

雷人

路过

鸡蛋
本文如有侵权行为,请及时联系站长删除,站长QQ:1562691348

最新评论

Copyright   ©2018-2019  币博士社区  Powered by©币博士  技术支持:Discuz X3