记得V2EX刚从PB2转到PB3的那段时间,很多V2EXer对新增加金钱系统产生了激烈的讨论,后来渐渐平息。金钱系统的增加让我又一次看到了@
Livid对提高V2EX的信噪比所做的努力,就像V2EX对发出的主题不能二次编辑(超出某个时间段)一样,@Livid希望用户在发言时是经过认真负责的思考的。
但最近又出现了对金钱系统的几个主题,主要是关于个人破产的问题。又一次让我对V2EX的金钱系统产生了兴趣。
但我感兴趣的地方在于金钱的“守恒”。可以把V2EX想像成一个独立的生态系统,想要让这个生态系统良性发展,必须要做到某种守恒,但这种守恒在现阶段的V2EX中有所欠缺。
先阶段的V2EX的流通手段主要在用户的回帖和感谢这两种行为,用户的回帖是用户于主题拥有者的金钱流通,用户的感谢是用户于评论拥有者的金钱流通。这两种行为都是用户付出多少则对方获得多少的“守恒”的金钱流通手段。但是发帖者发表新主题所付出的20铜币流通到哪去了?
所以我想建立一个银行系统,这个银行系统一开始拥有固定的金额——由你预想的用户数决定。比如,新注册用户会拥有2000铜币,你预想的V2EX的最大注册用户数是10000人,那你银行中固定的金额应该是2000*10000==20000000个铜币,每一个新注册用户就像从这个银行贷款掉2000铜币一样,随着用户量的增加,银行中的金额就以2000铜币的基数减少。
当一个用户创建新主题时,用户所付出的20铜币就作为用户的消费流入到银行中。这样就形成了比较完美的金钱“守恒”系统。
当用户即将破产时,可以向银行贷款,贷款金额随着你的社区贡献度(评论感谢数及主题点击/回复比)有所限制,贷款时间也有所限制,需要交一定的利息。这也就意味着一个用户平生只有一次无偿贷款(没有时间限制)的机会——就是刚刚出生时从银行贷款的2000铜币。若指定时间无法偿还贷款则帐号冻结,金钱回收到银行中。
以上是我的构想,以下是我的实现:
今天(确切说应该是昨天)晚饭时出现这个想法之后,我便决定把这个想法加入我刚刚用Flask写的模仿V2EX的入门应用——Feather中去,并且我采用电影《In Time》给我的灵感,把金钱概念换成时间概念(好像有V2EXer提到过,暂时找不到相关主题,不好意思!),并把“银行”改名为“时间规划局”,让用户产生更强烈的珍惜感!
我的web应用地址:
http://www.poiop.net“时间规划局”地址:
http://www.poiop.net/bank另:这是我第一次写web应用,代码很脏,想到什么就加什么,我是前端盲,前端几乎都是copy的,还请各位高手指教!感激不禁!谢谢!