CoinGeek访谈Raja Zuberi:ProgramOnChain正在为GitHub用户打造更好的产品

您是否知道有一个针对GitHub的基于比特币(BSV)的替代方案?ProgramOnChain由Bakhtiar Zuberi(在区块链社区中更多地被称为 “Raja”)创建,旨在将比特币的优势引入软件存储库管理。当您在比特币区块链上创建软件存储库管理服务时,它的用户将体验到GitHub所不具备的许多优势,比如不可篡改性、微交易、持续的正常运行时间等等。

https://twitter.com/RajaZuberi/status/1317096137896136705?s=20

Kurt Wuckert Jr.采访了Raja Zuberi,以了解更多关于ProgramOnChain的信息。他们讨论了为什么要做ProgramOnChain,ProgramOnChain如何比其中心化的竞争对手更好地体现开源理念,为什么把软件存储库上链是有意义的和将它上链的好处,比特币SV(BSV)生态系统需要改变什么以及这种改变会带来更大好处的原因。

您如何回答人们提出的“GitHub有什么问题?我为什么要把公司的repo移到区块链上?”的问题?

GitHub有上千万的用户。在我看来,如果你只是随机从这个庞大的数字中挑出一个人,提出同样的问题,那么你很有可能得到的恢复是:“GitHub没什么问题”。这是因为GitHub在大多数情况下对于大多数用户来说都能很好地完成他们所需的工作。

然而,ProgramOnChain正在打造一些更好的东西,而这些最终会吸引GitHub、GitLab等平台用户的注意。BSV区块链的不可篡改性优于他们(GitHub和其他)的服务器。我们之前已经看到GitHub遭到攻击而宕机,他们成功确保了数据的安全,但不能保证始终保持这种状态。

假设GitHub.com宕机或停止向您所在的国家/地区提供服务,或者您的账户被暂停。您将丢失历史记录、声誉、修改和大量内容。现在假设同样的情况发生在 ProgramOnChain.com上。接下来会发生什么?您的数据仍然保留在区块链中,最好的部分是,它将与一个单一的BSV地址相关联,你将拥有该地址的私钥。因此基本上,您不会丢失任何东西,包括您的历史记录!

有人批评GitHub被微软拥有。本着开源和抗审查代码的精神,一些开发者不喜欢 repo 的中心化性质。在你创建ProgramOnChain时,您是否考虑到了这一点?

当然有!微软收购GitHub引起了开发者们的强烈反对,这也迫使他们中的一些人去寻找可用的替代方案。有些人迁移到了GitLab,有些人把他们的数据迁移到了BitBucket。然而,我相信,如果为他们提供一个可以轻松访问的(BSV)区块链上的可管理托管平台,他们中的许多人还是会准备再次迁移。

ProgramOnChain在的构建过程中是如何利用BSV的?您能解释一下该应用到底是如何使用区块链的吗?

很简单。一旦有人在ProgramOnChain上注册,一个唯一的BSV地址就会与所提供的账户详细信息绑定。该特定BSV地址的(公/私)密钥可供注册者使用,然后这个密钥会被用于执行平台上所有与BSV相关的操作(如存入资金、将存储库数据上传到BSV链、支付他人小费等)。

所以代码提交之后都会保存在区块链上?所以既是开源的,又是在一个公开可用的、抗审查的账本上?

正确!在没有上传到链上之前,它只会被保留在ProgramOnChain服务器上。只需单击一下即可将其上传到链上,就像您所说的那样,它将是公开的、抗审查的账本。

您是使用专有钱包,还是会使用现有的钱包,比如MoneyButton和RelayX?

截至目前,我们还没有进行MoneyButton/RelayX的集成,使用的都是每个账户相关的专用地址。不过,这两种集成在未来肯定是会进行的,因为它们会让许多BSV相关的操作变得更简单和快捷。此外,我们还有一个将BTC也纳入其中的计划,该计划只是为了证明当涉及到区块链的实际使用时,BTC毫无价值。

您是如何将这个项目货币化的?您是否能通过部分服务使用费获利?

目前,我们对牟利的关注为零,因此不包含任何费用。我和我的小团队已经成功地用兼职地方式建立了该平台的基础,在至少我们能够吸引到GitHub的一点流量之前,我们都会乐意继续免费开放。所以,考虑到该平台至少在一年内是可以完全免费使用的,预计在此之前它会有很大的发展。不过,欢迎大家支持这个项目,这可以通过多种方式实现。

在这个过程中,有什么你认为应该为未来的开发者简化的地方吗?例如,一些开发人员提到,以太坊或EOS虚拟机非常好,即使这些网络因其他原因是不可取的。你会改变BSV的什么,或者哪些支持工具会让您的生活更轻松?

我认为有一个关于BSV的残酷事实,我已经意识到它了。由于周围的负面情绪,我相信BSV已经失去了“普通用户”。我看到很多开发者的活动,但他们对产品的参与度太低(导致产品质量不高)。我看到很多新手加入加密货币行业,但几乎没有任何新手探索BSV。各大BSV相关渠道的关注点似乎过于集中在吸引已经加入加密货币的人或开发者,而不是教育新手和吸引普通用户。

记得今年1月,我为Cardano的Shelley测试网上开发并开源了一个“phone-hosted”的stakepool代码,并在上面收到了大量的活跃度、评论等,从而产生了一个优化过的产品版本。这是我至今为止在ProgramOnChain的案例中所忽略的。尽管我们平台在BSV的主要社交媒体渠道上进行了推广,但自该版本发布以来,只有几十人在平台上注册。BSV优于BTC/ETH,我认为需要改变一些与BSV相关的传统,才能让人们认识到这一点。也许从再次与Binance的CZ建立对话开始?我不确定,但肯定需要改变一些东西。

未来,我们可以期待从ProgramOnChain团队中看到些什么?

我们有一个[即将到来的]重大更新[会让人想起]Git的体验。目前您必须去网站才能访问您的账户,进行从网页上传你的文件等等操作。但即将到来的更新将允许您通过任何CLI(如Git bash)直接登录,并让您通过此类应用程序上传数据。

您是比特币新手吗?请查看CoinGeek的比特币新手入门栏目,这是了解更多关于(中本聪最初设想的)比特币与区块链的终极资源指南。

更多访谈新闻