CNsteem 解惑 + 开发进度

in #cn3 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元的投资已经是很小的了,你会发现帮助社区的人后,他们也会帮助回报你。

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

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

太牛了,以后关键词tag也可以支持中文了。

我希望先让官网支持,那样以后在cnsteem右边可以全换成中文标签

hello, @skenan your post: CNsteem 解惑 + 开发进度
re-steem.jpg

好牛啊,Steemit 上真是卧虎藏龙!支持你,加油加油,希望你的中文版越来越好!

已投!每次steemit不稳定就用的cnsteem

确实速度比steemit快很多,用的很舒服

学习了,感谢制作!有开发或者其它需要都可以支持!

我是steemit新新手,明白steemit和cnsteem的关系了,顺便记录下,做为steemit的开始文章吧!
https://steemit.com/cn/@chaimyu/steemit-com-vs-cnsteem-com-skenan

刚登陆!太棒了,对我们中文区用户来说前进了一大步。赞赞赞

我发现在公司登录不上系统你这个网站。提示NET::ERR_CERT_COMMON_NAME_INVALID。...您目前无法访问 cnsteem.com,因为此网站使用了 HSTS。
之前是可以的。

我查了一下,我觉得是缓存的问题,你是不是只有chrome不可以?其他浏览器可以。这样的话,你清空一下chrome的缓存。看看这个文章 https://www.xtremerain.com/fix-err-cert-common-name-invalid/

唉。清除chrome缓存还是不行。另外,IE浏览器访问一直处于页面刷新状态,界面出不来。我估计是网络的问题,可能内地访问香港有什么问题。

GFW 的锅

应该是遇到中间人攻击了!
幸好 HSTS 帮你把 http 重定向挡下来了。我这里也是时断时续,应该是网站遇到 GFW 的 DNS 污染了!

我在网上用 DNS 工具查了一下,有的地区的电信 DNS 会把这个域名解析到 127.0.0.1

厉害呀! 阅读了你的博客,再想想自己高中时,和你的差距太大了!

你貌似和@luneknight一样的问题,我得抽空研究一下

体验比steemit好多了,转发

建议开个贴统计一下 国内的登陆地点及打开速度的情况
北京还是不行啊

这么奇怪,我加你微信,了解一下

山东速度非常快,比登陆Steemit.com要快很多。

北京教育网目前可以

very interesting and amazing, ok friends, I vote for witness

Congratulations @skenan! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of comments received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

为你点赞,我也在做一个自己的网站。支持,我会在我的微信文章中,提及你!谢谢你的努力

谢谢!

后台是用什么写的啊?您一个人在维护吗?

区块链程序不需要后台,我前端也是fork官方的,只是修改了几个地方

Cool!! 准备fork一下,看有没有能帮助的地方,

好呀,你可以随时提交pull request, 我不是专业的前端

ok,我虽然懂一点前端,但也不是在行,不过能帮一点是一点

好哒,有啥需要帮忙的随时和我说

ok,你也加油弄

表白基德头像 ~

作为一个备选 的站点是不错的。

嗯嗯,steemit 不稳定了,很多人就可以用cnsteem..

Hi @skenan , This post has resteemed by @a-a-a-a over 2600 followers and followed you.Please Follow me and upvote this comment for future resteem your post. Thanks.

感谢!在群里发现cnsteem,还以为是山寨呢!而且官方注册迟迟不通过,没想到这边没几天就通过了~感谢

也已投见证人~

哈哈哈,谢谢! cnsteem确实是山寨的..

没想到是一亩三分地的运营者啊......


This post was resteemed by @steemitrobot!
Good Luck!

Resteem your post just send 0.100 SBD or Steem with your post url on memo. We have over 2000 followers. Take our service to reach more People.

Pro Plan: just send 1 SBD or Steem with your post url on memo we will resteem your post and send 10 upvotes from our Associate Accounts.

The @steemitrobot users are a small but growing community.
Check out the other resteemed posts in steemitrobot's feed.
Some of them are truly great. Please upvote this comment for helping me grow.