关于Steem的思考 之 社交区块链 | thinking about the steem/steemit

in #cn6 years ago (edited)

来steem大约5个月了,从小白到现在的一知半解。这段时间对Steem目前作为社交区块链有一些思考。

最初的bitcoin网络采用的是全节点记账,现在steem采用的是witness记账。从原来的全民制到现在的人大代表制或者说议会制记账。大约是牺牲一部分去中心化的特性换取一定的性能提升。但是从原来bitcoin网络的完全去中心化到现在witness的局部中心化,其实是有点违背初心------将原来不可控的全民制转换为现在完全可控的人大代表制(可以约谈,喝茶等等,哈哈哈)

作为社交化的区块链采取witness记账制会提升性能吗?有疑问。。。
社交化对区块操作的频率要比原来bitcoin网络的交易操作要高的多,steemit现在总用户数量不到80万,活动用户数量大约一半。感觉高峰期的时候很慢,如果用户数量达到facebook的量级呢?需要多少witness呢?witness数量增加到一定程度是否会导致性能下降?steem或者说区块链是否适合做社交?或者说只适合做小众的社交?

Sort:  

所谓全节点参与出块其实一出现就已经沦为各个矿池轮流出块了,去中心性还没有见证人制度有保证。不考虑见证人服务器性能的因素,其实见证人制度的性能限制主要是见证人的数量。而且现在steem社区所体现出的网络卡并不是因为出块慢,而是因为没有API节点。运营steemAPI节点但是不参与见证的话现在是毫无收益的,所以API节点少的可怜还经常崩。

感谢回复!
见证人数量增加会不会带来通信以及其他开销呢?到一定程度是否会反而性能会下降?假设所有steem用户都是见证人呢?这不是跟全节点一样了吗?如果瓶颈真的是由于运营API节点毫无收益的问题,为什么不通过赞助或其他方式增加API节点?

因为出块过程需要见证节点达成共识,21个人达成共识会比所有人达成共识更容易。至于API节点,很遗憾的是没人愿意出资赞助,现在的节点主要由社区里的既得利益团体提供。

DPOS是兼顾了去中心化与效率的一个产物。

感谢回复!理解
但是这种兼顾可能既失去了去中心化,又没有很大的效率提升。
因为社交对效率的要求可能要远大于普通的交易。

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 62808.61
ETH 3464.94
USDT 1.00
SBD 2.53