Cointelegraph 通过其系列文章“区块链开发人员的思维方式”,跟踪全新区块链从开始到主网的发展,由 安德鲁莱文 科伊诺斯集团。
在我的 上一篇文章,我解释 从第一原则开始,构建一个真正免费使用的社交去中心化应用程序 (DApp) 需要什么,以及 Koinos 如何成为该解决方案。在那篇文章中,我解释说,要提供一个真正免费使用的 DApp,最终用户以外的其他人必须有可能提供运行给定应用程序所需的网络资源(在 Koinos 的情况下为“mana”)智能合约。
区块链法力 现在我们了解了为什么 Koinos 是这样设计的(以支持免费使用的体验),我将更详细地解释它是如何工作的。 Koinos 的创新功能之一是其新颖的免费机制,称为“mana”,它允许 KOIN 持有者免费使用区块链,而无需预先抵押他们的代币,甚至无需考虑他们在做什么。它是让人们免费使用区块链的核心技术。
Koinos 的设计理念是,从某人获得 KOIN 的那一刻起,他们就应该能够在网络上执行操作,而 Koinos 会逐步并暂时锁定他们的少量代币,有效地向他们“收取”机会成本而不是明确的费用。 Mana 是系统量化机会成本的方式,以便用户可以用时间(机会成本)交换网络资源,从而取代对像以太坊的 gas 模型这样的基于代币的费用的需求。
有关的: 区块链开发者的想法:如何构建下一个大型社交 DApp
游戏般的体验 这为区块链创造了一种有趣的、类似游戏的用户体验,但区块链上的去中心化应用程序呢?作为 Koinos 区块链的原生货币,只有 KOIN 才会拥有用户自由使用区块链所需的法力。但是,如果 KOIN 是唯一具有法力的代币,那么用户是否必须获得该代币才能使用任何 Koinos DApps,这不会感觉很像收费吗?是的,会的。
虽然用户体验肯定优于实际费用,但由于用户只需购买一次,它仍然会在 DApp 用户体验中产生摩擦。从我们在 Steem 上的工作中,我们看到这一要求与购买用户名和有意识地持有大量代币的要求相结合,是采用的主要障碍。这就是为什么我们从头开始设计 Koinos 来解决这个问题,同时解决其他几个重要问题,比如可升级性差和编程语言支持有限。
有关的: 区块链开发人员的想法:什么是测试网?
法力赞助 解决让人们无需先获得就可以使用 DApps 的问题任何令牌, Koinos 允许智能合约开发人员指定谁将在智能合约运行时支付法力(“付款人/收款人语义”)。这可能是用户、开发人员或其他完全想要帮助 DApp 成功的人——比如一个大的利益相关者。
这解锁了一种我们称之为“法力赞助”的新功能,这仅仅意味着任何账户都可以“赞助”运行合约所需的法力。开发人员可以使用此功能将自己设置为合约的 mana 提供者。然后,当有人尝试使用他们的 DApp 时,他们无需先获取 KOIN 即可使用。
与其他平台相比,这允许用户体验又一次飞跃,并且可能足以满足许多去中心化应用程序的需求,但我们的使命不是简单地创造比其他平台更好的用户体验——它是通过无障碍加速权力下放 .
哪个DApp 虽然 mana 赞助使开发人员能够在不减少开发人员代币余额的情况下提供用户所需的 mana,但开发人员仍然需要获得 KOIN。当他们的 DApp 使用率较低时,这个 KOIN 数量可能微不足道,但随着使用率上升以及 KOIN 价格上涨,这一需求可能很快就会变得沉重。可能最重要的是,有进取心的开发人员必须相信 他们的应用程序将被广泛采用(否则,他们将没有动力构建它),因此不得不在 KOIN 上花费一大笔钱的前景可能会让他们甚至一开始就拒绝构建应用程序。
这就是“DApp 法力”发挥作用并完成无摩擦用户体验的地方,从而最大化可达性 .虽然 KOIN 令牌是唯一包含 Koinos 系统使用的法力作为网络资源支付(即“基础”法力)的加密货币,但 DApps 可以使用完全相同的代码 创造自己的法力在他们自己的令牌上。
无与伦比的可组合性 这表明无与伦比的可组合性 科伊诺斯。因为整个 Koinos 系统都是作为智能合约编写的,所以系统的任何部分(比如 mana 子系统)都可以被 DApp 开发人员复制并在他们的应用程序中使用。
DApp 开发人员可以使用小型 KOIN 存储中的法力来引导他们的初始用户群或补贴一定数量的“免费增值”使用他们的 DApp,但随后要求用户将他们的 KOIN 换成专用的加密货币(他们的“DApp 代币”)拥有自己的法力,在使用 DApp 时会被消耗掉,从而让他们继续免费使用 DApp。
这允许用户无摩擦地入职,同时创建一条经济上可持续的路径,将用户转变为利益相关者,并为 DApp 开发人员提供他们需要的 KOIN 来支持他们对 Koinos 网络资源不断增长的需求。
这是一种非常有机且可扩展的机制,因为开发人员不需要尝试预测他们需要多少 KOIN,甚至在他们拥有任何用户之前购买该 KOIN。此外,大型利益相关者可以在不过度使用资源的情况下支持新兴的 DApp。他们只能投入他们认为必要的法术力自举 应用程序,并让它从用户和新的利益相关者那里有机地获得必要的法力。
有关的: 区块链开发者的想法:什么是最终的扩展解决方案?
在 Koinos Group,仅仅解决一个问题是远远不够的。我们一直在寻找解决问题的方法同时解锁额外功能 这使区块链更加强大。我在本文中描述的系统完全来自已经在 Harbinger 测试网上运行的简单付款人/收款人语义。它们不仅允许免费使用 DApp,而且还为开发人员创建了一条有机途径,以获得支持 DApp 增长所需的额外法力同时为大型利益相关者提供投资方式 在不牺牲任何代币持有量的情况下实现增长和价值创造。这是一个双赢的局面。
本文不包含投资意见或建议。每一项投资和交易都涉及风险,读者在做出决定时应进行自己的研究。
此处表达的观点、想法和意见仅代表作者个人,并不一定反映或代表 Cointelegraph 的观点和意见。
安德鲁莱文 是 Koinos Group 的首席执行官,该团队由行业资深人士组成,通过可访问的区块链技术加速去中心化。他们的基础产品是 Koinos,一种免费且可无限升级的区块链,具有通用语言支持。