首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么 Forkchain用nodejs 开发?

我之前用python和ruby分别写过两个区块链,当然是以教程的方式。

python的有些人关注,还给我点了180多个星。ruby的关注人数少,不超过20个。

我做过简单的统计,得出的结论不一定精准,但大部分是对的,因为ruby程序员数量本身就不多。

python的好是好,但是还是有很多人问我,为什么不用nodejs写呢?

原来用nodejs是更多人的需求。这个群体也更多,所以我用nodejs写了。

nodejs有个好处,javascript前后端通吃。一个库可以前后端同时用。这是python和ruby所不具备的。

以前我也有语言鄙视情节,所以最初开发区块链的时候没想过要用nodejs。

但是生态最好的,自然是普世的。从nodejs、python和ruby里选择,自然是要选nodejs。

有人说还有go啊,还有rust啊,还有haskell啊,甚至还有ocaml啊,其实能写区块链的语言特别多,甚至我有个前同事还用汇编语言写了一个。

但是我考虑的不是做一个多牛逼的区块链,而是做一个简单的,可以使用的,学习成本低的,任何人都可以掌握的教学案例作为我的区块链项目。

希望这个项目能让大家都受益,我指的是从学习的角度上,因为我这个链不发币,也不上交易所。这个链是无币区块链。也没有经济模型。

但是我提供最基本的功能,多节点同步数据,私钥、公钥、地址生成,签名和验证。

大家可以fork我的项目,想发币的你可以增加UTXO,想玩高端的你可以增加智能合约,想做什么你都可以在这个基础上去做。

forkchain,就是欢迎你分叉的。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190117G08F7U00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券