CNsteem 解惑 + 开发进度

in #cn7 years ago (edited)

介绍

https://cnsteem.com 是我个人维护的一个steemit 中文前端界面,其是steemit官网UI代码的克隆,代码也已完全开源。根据平时的讨论,大家可能会有以下很多疑问。

1. CNsteem完全抄袭了steemit,有什么意义?


首先 CNsteem 确实是Fork了steemit官方代码,但这也是官方所鼓励的:

  1. 学习如何使用React.js搭建一个基于steem区块链的内容社区
  2. 理解steemit.com这一社交媒体的内在工作原理
  3. 帮助steemit.com更好的开发

其次 CNsteem通过把服务器放在香港,使用不同于steemit的Full Node节点,对于中国用户来说,网站打开速度更快,更稳定。相比于steemit.com,最近使用CNsteem的用户应该感同身受..

而且我自己把steemit翻译成中文,实现并支持中文标签,替换了谷歌搜索,增加了新人指南链接。

不吹牛的讲,对于中国用户,CNsteem有比steemit.com更好的用户体验。

2. 你是不是想通过CNsteem窃取用户信息和密码?


进入steem世界,我们应该明白,这里除了密码,所有信息都是公开,别人无法删除或修改你的任何内容,所以我没有通过CNsteem窃取你信息的必要。

关于密码,steem这一平台设置了非常强大的安全机制,你可以用Posting Key登录任何网站,比如busy.org, steemkr, chainbb 发帖点赞,第三方即使窃取了你的Posting Key,也无法动用任何资金。
这一点 @tumutanzi @justyy 完全可以确认。

官方UI代码做了非常好的XSS防范, CNSteem只进行了微小的修改,有能力的程序员可以Review。我只使用SSH登录服务器,黑客入侵概率极低。

进一步讲,即使用户使用了主密码登录,而且我人品"极坏",窃取了你的密码,从Steem Power转换成steem需要也很长时间,用户完全可以察觉。更重要的一点,你的密码30天内完全可以恢复找回

3. 搭建服务器,日常做开发,你投入这么多金钱时间,怎么获益,有什么动机?


首先运行一台服务器并不贵,一个月只有15刀,这点我完全可以Cover.

1)关于动机:

理想一点: 作为一个社区运营和开发者(一亩三分地,一个北美理工科论坛), 我看到了一个建立在区块链之上,媒体社区的伟大之处。

天真一点:区块链开发比较好玩,能编写各种有意思并让用户使用的东西,自己网站用户增长,我也会比较开心。

现实一点:通过搭建CNsteem,我提高自己的声誉,认识更多的人,获得更多的支持,万一我成为排名较高的见证人,会有不错的收益。

2)关于收益:

承诺不会从用户发帖和点赞中抽成一分钱,我不会添加任何广告

目前收益主要来自于文章,见证人服务器完全在赔钱...

其实用户增长给我带来的成就感远比金钱大...

CNsteem只是steemit的一个back up,没计划也不可能(busy.org倒是有可能,哈哈)在中国替代它, 所以并没有什么商业计划,只是我的一个side project.

4. 目前CNsteem开发进度如何,有什么开发计划

这两周主要完成:稳定,速度优化,中文翻译,中文标签的支持,图片正常上传(国内用户可能还有问题),文章链接的替换,搜索引擎的更改...

接下来:给官网提交Pull Request,解决注册的问题!(我已购买了256个用来测试用户注册的steem)

等完成上面两大项,我可能会move到其他project上...

5. 我们怎么赞助并支持你呢?

哈哈,最实际的就是点赞,转发这篇文章了,让更多的人知道CNsteem(https://cnsteem.com)

另外看起来,我不需要自己搭建full node支撑CNsteem了,所以大家还是可以选我当见证人,希望我能在不久的将来出一个块~~

见证人投票页面: https://steemit.com/~witnesses

滚动到最下边,输入 skenan 点击 vote, 点击一下就好~




Sort:  

就目前的情况而言,你这个前端比官网Steemit更流畅好用!哪怕是在国外的网络环境下。主要还是官网太拥堵了。如果说官网就像高速公路,你这是县道,但高速公路已经堵死了(还有流氓DDoS攻击),你这县道虽然小,但一点也不堵,所以快速得很。

感谢你做了这么一个前端,并且没有私心。只好大大地给你点赞支持。这也是所有中文Steemit用户的福利!我就不用担心在官网慢慢地点赞了,这里点赞的速度都要快得多。

坛子哥是做开发的吗?

已经正式郑重推荐了你的这个项目:

Steemit中文用户的福利:CNsteem.com用起来!

谢谢坛子哥, 这是对我最大的支持啦!

提了一个关于中文字体的 PR,希望有所帮助

好的,我看到啦,今天加上它,谢谢!

@skenan 我来点个赞

已點讚,見證人已投,大家保持隊形跟上啊!

如果不太麻煩的話,請注意一下繁體的可使用性啊~~~~

对了,关于steemit的繁体中文版,我也应该很好改,可以一块给官方加上

已跟上

谢谢,我记得我改的代码里,标签可以支持繁体的,我明天再试试,不行的话,我加上哈哈。

求教一下美女,我们小虾去投票有用吗?
有的话我也想跟美女一起投一票,请问在哪里能投?
如果我投票没力度的话那就精神上支持一下 @skenan

用處不大,只是心意。除非哪天你大買Steem再Power up... 怎麼投... 那等妳學會再來投吧~~~ 右手邊下拉選單Vote for Witness,然後需要active key。

我忘了,原来投票需要active key,我不贴cnsteem投票网址了

那我就精神上支持一下吧,谢谢美女!

一直很好奇那种小字体怎么打出来的啊?

中文界面对于帮助新用户加入很有帮助。之前介绍朋友来玩,很多人一看到英语界面就头疼了,觉着是外国网站看不懂。

是啊,而且注册其实是更大的问题。

绝对支持!你做的这个网站太好用了。真是中文区用户的福音啊。 赞!

你这15刀对我来说已经是一笔巨款了。你一个月的费用够我一年的主机费用。
之前也想过自己做一个前端或者一个后端中间件,结果发现成本太高,完全承受不了。

这也算是一种投资,一个月100元的投资已经是很小的了,你会发现帮助社区的人后,他们也会帮助回报你。

界面吧,翻译成中文还好吧。但是好像把文章也翻译成中文了,感觉怪怪的。特别是有的文章是中英双语,全译成中文了好像是不是?
感觉有点怪。

没有呀,只是把界面翻译成中文了..

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63818.94
ETH 2624.28
USDT 1.00
SBD 2.78