开源开发对于加入下一个加密用户至关重要

开源开发:区块链不需要以多功能性的名义牺牲透明度 联合创始人张伟武 智能代币实验室。

区块链空间以透明度而闻名。 区块链网络本身以及为它们创建的去中心化应用程序 (dApp) 都是完全开源的。 这意味着他们的源代码是完全公开的。 在完整的开源许可下,人们可以阅读、审核、测试甚至复制它。 这不是抄袭——事实上,复制、重新利用和贡献代码才是重点!

由于开发人员在构建产品时不必从头开始,这种开源精神推动了整个加密领域的创新。 它还建立了社区,因为开发人员通过为他们的底层代码存储库做出贡献并在他们自己的项目中使用它们来支持开源项目。

开源精神正是我们创建 AlphaWallet 的原因——一个独特的 100% 开源数字资产钱包,可以为任何基于以太坊的加密代币进行定制。 本月早些时候,我们通过了一个值得庆祝的里程碑:AlphaWallet 已公开分叉超过 500 次。 “分叉”是软件的衍生版本——因此,换句话说,开发人员已经使用 AlphaWallet 的全部或部分源代码为各种不同的代币和用例创建了 500 多种 AlphaWallet 变体。

那么为什么这对日常加密用户很重要呢?

开源:让您掌控自己的命运

在各种区块链产品和服务(甚至加密货币钱包)日益集中的环境中,创建这 500 个 AlphaWallet 分叉是一个重要的里程碑。 这种集中化趋势也导致逐渐远离开源技术。

在区块链中从开源技术的转变一开始似乎并没有那么大的问题。 但在更深层次上,当前远离开源的趋势代表了区块链的一个重要的、潜在的存在问题。

这有几个原因:

  1. 用户评论透明. 区块链网络的核心是建立在共识算法之上,该算法要求支持它们的节点就一系列数学证明达成一致,以验证交易。 这个想法是节点相互同意,然后将块永久编码到区块链上。 这种“共识”的基本过程需要每个网络都具有高度的透明度。
  2. 用户控制: 共识算法只是透明技术文化的元素之一。 我们还需要一定程度的去中心化,让用户不受中心化实体的支配。 当然,权力下放有一个范围。 但关键概念是用户保留对其资产的控制权。
  3. 安保行业:虽然看起来有悖常理,但封闭源代码软件实际上不如开源软件安全,这要归功于围绕开源软件的社区。 在区块链方面尤其如此。 因为他们有很多审计员和贡献者,开源项目比闭源平台更频繁地修复漏洞、推出补丁和发布更新。

总而言之,这三个组成部分使开源社区成为用户的强大盟友。 例如,如果一个开源项目有问题,修复通常会在一两天内发布。

相比之下,由私人实体构建和维护的闭源平台具有更长的更新和修复周期。 而且,如果一个实体没有响应或没有能力,问题可能会迅速扩大为影响用户的危机。 没有什么比由于可修复的错误而耗尽钱包更糟糕的了!

不需要为了更好的用户体验而牺牲透明度

有时,以更好的用户体验 (UX) 的名义做出妥协开源的决定。 正如 Clover Finance 的创始人 Norelle Ng 所写:

“[通过] 制作更好的钱包,[我们可以] 将 Web3 带入主流......从某种意义上说,钱包是释放 Web3 潜力的关键。 这就是为什么改进钱包的 [UX] 对于区块链 2.0 如此重要的原因。”

Norelle 是正确的——幸运的是,UX 和开源之间的平衡不一定是零和游戏。 加密钱包可以 开放源码 方便使用的。 它们可以是透明的 灵活的; 为便于开发而构建 便于使用。 秘诀就是这种组合:快乐的开发人员为快乐的用户创造了条件。

加密钱包还可以为开发人员提供先进的安全性和灵活性,反过来,他们可以为用户构建更安全、更易于使用的钱包。 毕竟,在没有银行的世界里,钱包就是一切。 用户控制的钱包与智能代币连接,是构建下一代 Web3 技术的更好方式。

开放源码

未来是开源的

即使区块链文化可能会转向中心化,我们相信历史的长弧将转向开源。

正如开源技术提供更好的安全性一样,许多开发人员、设计师和 UX 专家的贡献最终将产生一套广泛的开源工具,任何人都可以使用这些工具来创建既高度安全又安全的开源软件方便使用的。

与此同时,继续创建和发布开源工具是实现这一愿景的重要一步。 开发人员今天越多地继续使用这些工具,明天区块链的未来就会越好。

有话要说吗? 写信给我们或加入我们电报频道的讨论。

免责声明

我们网站上包含的所有信息都是真诚发布的,仅供一般参考。 读者对我们网站上的信息采取的任何措施均完全自担风险。

资料来源:https://beincrypto.com/open-source-development-is-crucial-to-onboarding-the-next-crypto-users/