当前位置:首页 > 物联网 > 区块链
[导读] 有许多区块链网络,每个都认为自己在可伸缩性、独特功能方面是最好的。但是,让我们超越所有这些流行语,重新定义品牌和营销炒作。在选择区块链平台进行开发时,哪些特性是真正重要的? 老实说,这不

有许多区块链网络,每个都认为自己在可伸缩性、独特功能方面是最好的。但是,让我们超越所有这些流行语,重新定义品牌和营销炒作。在选择区块链平台进行开发时,哪些特性是真正重要的?

老实说,这不是一个很容易回答的问题。这个决定受到许多外部因素的影响,例如文档的质量和社区的力量。

本文将向您介绍选择区块链平台的最重要标准。此外,我们还探索了三个选择开发平台的项目:以太坊、Bitcoin via RSK和Ardor。

首先,让我们看看不同的标准。

选择区块链平台的标准

在决定使用哪个区块链平台时,作为开发人员,您应该考虑以下标准:

· 平台的可伸缩性和吞吐量。

· 信息结构: 文档质量、结构和外部教程或指南的可用性。

· 采用率: 评估社区的力量。

· 需要的开发经验: 对于一个新手开发一个特定的区块链平台有多容易?

· 提供bug奖励或激励程序。

· 支持开发人员工具的可用性,以增加开发人员的体验。

以上六个标准可以帮助您在选择区块链平台时做出更明智的决定。

3个值得考虑开发的有趣项目

以太坊

让我们先来分析一下以太坊是否是一个合适的项目。对于一个刚刚加入区块链领域的新手来说,刚开始可能会感到难以承受。在不同的地方有大量的信息。总结一下一些重要的资源:

· 在GitHub上的以太坊 wiki

· 你在以太坊上编写游戏代码

· 以太坊开发人员文档

· 以太坊栈交流

此外,你从官方和非官方来源找到的信息的准确性是高质量的。以太坊仍然是最活跃的项目之一,近年来获得了很多关注。因此,有许多令人惊叹的教程和网站致力于提供有关以太坊的信息。

举个例子,你可以找到非常深入的技术文章来回答与可靠性编程相关的问题。下面这篇文章将帮助您以一种确定性的、安全的方式生成随机数。对于想要设计彩票或抽彩智能合约的开发人员来说,这是很重要的信息。

然而,如此丰富的信息可能会让人感到不知所措甚至沮丧。在哪里查找关于某个特定问题的信息并不总是很清楚。

其次,以太坊和第三方工具提供的工具非常好。对于开发人员来说,开始智能合约开发的最佳工具之一是Truffle Suite。Truffle既是智能合约开发的IDE,也是可以直接部署合约的测试框架。Truffle Suite还附带了Ganache,这是一个一键式的区块链,您可以使用它在一个安全的环境中尝试智能合约或运行测试。

最后,重要的是要知道以太坊具有相当陡峭的学习曲线。您必须学习很多东西,比如以太坊的机制、使用新语言的智能合约开发、费用计算、决定论和许多新工具。正如您所看到的,对于新开发人员来说,这个列表可能太大了。对于更有经验的开发人员来说,这仍然是一个艰难的开发旅程。

结论?如果您是一个更有经验的开发人员,那么以太坊是一个很好的选择。然而,丰富的信息会使它成为快速获得知识和开始试验的好产品。此外,这组强大的开发工具应该可以简化以太坊的开发。

通过比特币实现RSK

RSK是一个通过侧链技术连接到比特币的智能合约平台。RSK使用双向挂钩来保持与比特币区块链的联系。使用RSK的优点是,它使开发人员能够在比特币网络上使用智能合约逻辑,而这在本地是不可能的。

RSK在内部使用SmartBitcoins (SBTC),这是它侧链的本地货币。想要访问SBTC的用户需要定等量的BTC。

使用RSK的有趣之处在于性能的提高。由于该平台使用自己的链来结算智能合约,它可以扩展到每秒300个交易。

此外,RSK基础架构(RIF)团队一直致力于他们期待已久的“第三层解决方案”。RIF团队已经完成了Lumino项目,每秒可以处理5000个交易。Lumino的概念是基于比特币闪电网络,它也使用国家渠道进行交易链外。因此,如果只与网络共享端平衡,则可以达到更高的吞吐量。RIF第三层解决方案,如Lumino和RIF存储预计将集成在Taringa!这是一个值得寻找的重要里程碑,有望增加比特币的使用。

当浏览RSK的网站时,他们立即将注意力集中在为他们提供最基本文档的开发人员身上。您可以学习如何获取SmartBitcoins、设置节点或开始智能合约开发。

当执行一个谷歌搜索RSK智能合约,我们是找不到任何技术的第三方教程。然而,实际上该文档提供了大量的入门教程。

如果我们进一步寻找,我们可以找到一个单独的电报频道,专门为RSK智能合约开发。此外,Gitter积极用于回答400个成员的技术问题。这些支助渠道应足以及时回答技术问题。

此外,RSK自2018年2月起在著名网站Hackerone上推出了一个漏洞奖励计划。bug奖励程序仍然可以报告问题。目前,八份报告已经解决,平均赏金为2000美元。

最后,RSK生态系统基金旨在帮助创始人在比特币的基础上建立创新的商业模式。平均而言,一个新项目获得50万到20万美元的资金来建立他们的商业创意。这是一个伟大的倡议,以传播有关项目的意识,并刺激个人与RSK建设。

结论?很高兴看到更多的网站报道关于RSK的技术教程,因为他们的网站和Github是唯一的信息来源。然而,对于想要开始使用RSK的新手来说,活跃的技术社区是非常有用的。尽管如此,RSK的采用率在这一点上看起来还是相当低的。

Ardor

首先,Ardor项目是由一家名为Jelurida的区块链软件公司创建的。该公司同时维护Nxt和Ardor区块链。

NXT是2013年11月由一个匿名组织创建的,该组织试图成为一种更快、更多功能的比特币。它被认为是最稳定和经过良好测试的区块链。

NXT社区及其开发人员意识到它正面临一些挑战,比如单个代币的实现。因此,Ardor是基于其代码库创建的,并进行了重要的修改。具体来说,它是第一个引入“子链”概念的平台,如下所述。因此,Ardor可以被视为一个新的起点,尝试构建一个更可扩展和功能更丰富的区块链。

Ardor项目由独特的父-子链体系结构组成,具有单个安全链和多个交易链。该体系结构实现了三个基本优势——减少区块链膨胀、提供多个交易代币和托管随时可用的互连块链。

现在我们已经澄清了区别,让我们看看项目的文档和可用信息。首先,这个文档可以帮助你开始对不同的平台感兴趣。接下来,您将进入教程部分。尽管文档网站看起来不是很花哨,但是团队设法在文档中引入了一个很好的流程,这对新手开发人员找到自己的方向很有帮助。如果您是一个更高级的开发人员,就会有一个“高级教程”部分告诉您,例如,如何在Ardor上启动您的安全代币产品。

另外,如果你在谷歌上搜索“Ardor教程”,你会找到一些教程和视频。然而,Ardor花了很多精力为Udemy创建两个视频课程。第一门课程“Ardor区块链训练营”将会教授您基本的Ardor区块链概念。超过2300名学生注册了这门课程,平均评分为4.7分(满分5分)。

第二门课程侧重于为你与Ardor签订的第一份智能合约编写程序。你可能会注意到这两门课都是收费的。然而,Ardor已经发放了免费的学习券,目的是吸引更多的开发者使用这个平台。

当谈到平台的功能时,可以说Ardor附带了一些非常有趣的功能。最重要的功能是轻松创建新的子链。子链的安全性由父链Ardor来保证。你不必担心任何事情,你只关注你的子链即可。

最后,让我们回顾一下社区。最活跃的频道是Ardor的Telegram频道。这个频道用来问各种各样的问题,包括技术性的和非技术性的。此外,你还可以在Ardor的Slack上找到一个活跃的社区。

结论?Ardor是一个学习和实验有趣概念(如子链)的好平台。子链或侧链的概念仍在增长,将来可能成为主流,以达到更高的可伸缩性和吞吐量。最后,Ardor提供了大量的指南、教程和高级指南。他们还花时间在Udemy上创建了两个视频课程,这无疑是一个巨大的优势。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭