加密货币开发很复杂。 这就是为什么不必如此

当生产力应用程序 Pause For 的创建者 Sam Dowd 开始考虑将加密货币技术融入其应用程序的用户体验时,这项任务似乎令人生畏。

“处理真钱的责任以及必须为成千上万的用户保管私钥的责任一开始让我感到厌烦,”多德。 “整个事情感觉有点吓人。”

这是主流消费者应用程序的开发人员经常听到的一句话。 他们想加入新兴的 Web 3 生态系统,但他们要么没有时间,要么很快就失去了沉浸在加密货币集成复杂性中的兴趣。

但事实是,如果你拥有合适的工具,进入的障碍是可以克服的,Bram Borggreve 说,他是 Kin 基金会的软件开发人员和高级技术顾问,Kin 基金会是为了管理 Kin 的治理而成立的,这是一种加密货币。生活在 Solana区块链上。

“我与很多开发人员合作过,当你提到任何与区块链有关的事情时,他们的第一句话就是,’我对此一无所知,’”博格格雷夫告诉 Decrypt。

“但这是我们可以使用非常简单的工具解决的问题,没有技术借口不集成加密货币,”他说。

有一个 SDK

Kin 提供多种即插即用的软件开发套件,包括三个面向 Web 应用程序开发人员(Go、Python 和 Node.js)的服务器端 SDK,以及面向移动端的 iOS 和 Android 的 SDK。

使用这些 SDK 之一,开发人员可以在几分钟内连接到 Kin区块链,并且实现它就像实现任何其他 SDK 一样简单。

“任何做过任何应用程序开发工作的人都使用过某种 SDK,”Dowd 说。 “这并不困难或不同。”

克服目前加密货币行业面临的 5 个最大障碍

然而,Kin 的 SDK 的突出之处在于,它们使开发人员能够轻松地抽象出复杂性,并使一些仍然与加密货币开发相关联的陡峭学习曲线变得平坦。

“我们习惯于为传统的开发者环境构建应用程序,”Tapatalk 的 CEO 兼创始人 Winter Wong 说,Tapatalk 是一款免费社交应用程序,它汇集了互联网上在线论坛的讨论,并使用 Kin 来奖励其用户。

“但 Kin 对开发人员非常友好,”Wong 说。 “我的工程师不需要对加密货币了解很多就可以让它发挥作用,这有助于我们快速跟踪开发。”

隐藏的翻译层

Kin 的 SDK 通过与 Agora 通信来运行,Agora 是中间件层,用于将开发人员与 Solana区块链的复杂性隔离开来。

Agora 负责创建账户、查看账户余额、空投代币、提交付款和补贴交易费用。

将 Agora 视为一组构建块,允许人们使用简单的 SDK 在 Solana 上构建应用程序,而无需疯狂阅读文档或学习加密货币学的工作原理。

开发人员注意:今天发布了 Kin SDK 重写的下一个里程碑。 此版本引入了一个新的前端服务“Agora”,它具有许多核心功能,并且是即将到来的 @solana 迁移的基础部分。

在此处阅读更多信息:https://t.co/ApWHGo5XwI

— Kin 生态系统 (@Kin_Ecosystem) 2020 年 8 月 18 日

Dowd 说,从开发的角度来看,这很有帮助。 Pause For now 奖励 Kin 用户不花在手机上的时间。 他们赚取的 Kin 可以捐赠给慈善机构。

这是应用内加密货币的一个新颖且引人注目的用例——这是开发人员应该关注的,而不是试图弄清楚如何对密钥对进行加SALT和散列。

“我喜欢不必考虑它,”多德说。 “Kin 使加密货币与 auth 之类的东西保持一致——你不需要理解 Facebook OAuth 的词,它只是在你告诉它做它的事情时才起作用。”

专注于有趣的事情

这很重要,因为开发人员都很忙,而且许多区块链并没有让加密货币开发变得容易。 对于想要参与代币经济的开发者来说,这是一个大问题。

“我们越容易 [blockchain development],更多的开发人员可以致力于实现他们的伟大想法。”

Borggreve 说,他们开始四处探索并很快意识到加密货币操作并不简单,并且被迫考虑诸如批量支付、钱包维护和密钥对安全等事情只会“让他们远离构建出色的体验”。

Borggreve 说:“我们做得越简单,我们分享的用例示例越多,我们的入门套件越先进,开发人员就越能致力于实现他们的伟大想法。”

以 Madlipz 为例,这是一款配音和画外音应用程序,它允许用户给 Kin 小费,以此表达他们对优质内容的欣赏。 该应用程序的首席执行官兼联合创始人 Amir Alikhanzadeh 表示,这是加密货币的一个容易实现的用例。

但他说,Kin 的易用性使 Madlipz 可以灵活地获得更多创意,而无需任何额外的繁重工作。 例如,Madlipz 最近增加了在 Kin 中支付创作者以在平台外分享他们的内容的功能。

“任何有想法的开发人员都可以立即开始在区块链上进行构建,这一事实吸引了我们使用 Kin。”

“我们不需要技术知识来做到这一点——我们可以只关注用户体验,”Alikhanzadeh 说。 “任何有想法的开发人员都可以立即开始在区块链上进行构建这一事实是最初吸引我们使用 Kin 的原因,直到今天仍然是 Kin 为开发人员提供的最重要的东西。”

收获回报

但对于虚拟化妆和美容应用程序 Perfect365 的业务发展和合作伙伴关系副总裁 Vincent Hsu 来说,与 Kin 合作最吸引人的方面是 Kin 奖励引擎。

开发人员以 Kin 作为回报,以创造将代币纳入其应用程序的体验并推动 Kin 的采用。 这是一种自我实现的经济。

“该模型不仅为用户创造价值,它还奖励我们作为开发人员推动 Kin 的使用,”Hsu 说。 “这对每个人来说都是双赢。”

“Kin 奖励引擎是独一无二的,因为它根据用户在其应用程序中使用 Kin 加密货币的经济活动向开发人员付款。 到目前为止,它已经向开发人员支付了超过 7000 万美元的费用。” pic.twitter.com/MeaBM6WKgf

— Kin 生态系统 (@Kin_Ecosystem) 2021 年 5 月 20 日

KRE 还解决了开发者面临的一个大问题,即尽管大多数用户期望免费体验和内容,但仍需要赚钱。

如果开发人员想通过加密货币获利,通常必须向他们的用户收取交易费,而这通常会以错误的方式进行。

“KRE 允许我们放弃所有交易和部分费用,让我们的用户体验真正免费的免费服务,”Alikhanzadeh 说。 “这很容易,但也很公平——公平的经济和应用程序赚钱的公平方式。”

内容搜集自网络,整理者:BTCover,如若侵权请联系站长,会尽快删除。

(0)
BTCover的头像BTCover
上一篇 20 9 月, 2021
下一篇 20 9 月, 2021

相关推荐