昨天深圳首发区块链的电子发票的新闻刷屏了。
对此我首先我有一个疑问,就是税务体系一直都有这个“金税工程”,也就是说,企业开发票,只要领了这个税控机,他可以在远程完成。税务局服务器会自动记录商户的开票情况。然后,拿到发票的消费者,拿着这个发票再去报账。那么这个发票的信息,需要的话也可以和开票的信息来进行核对。该收的税呀,就从这个过程中就可以得到准确的核算。这样一个闭环,看似已经很完备了。那为什么还需要区块链的技术呢?
我想是有以下几点,第一点,就是发票的开具还没有完全电子化,我之前开店的时候,就是领取纸质发票。当时税务局的工作人员就一再对我强调,千万不能搞丢啊,否则的话要用很复杂的手续来进行弥补。所以这种非电子化的发票呢,是很难管控的。它可能会流失到其他的地方,或者是被用来买卖。那么,从税务局的角度,包括单位的报销,都会有相应的漏洞。
第二点,对于已经上了税控机的发票,那会有什么问题吗?这绝对是一个中心化的应用:开发票由商户发起请求,然后税务局这里提供开发票的服务。然后在报销的时候,这个发票就会流转到消费者所在的单位,单位审批以后,就可以来这个记账完成报销,这是数据也是与税务局打通的。以上所有的过程都是以税务局为核心,由其来记总账。其它的成员,包括消费者、开票商户及报销单位都是从属、配合的角度。
我们知道,区块链的核心是分布式账本,也就是说数据要由很多的参与者共同记录,并存储在大家各自的计算机中,才具备不可篡改性。但是,深圳税务局的系统是与腾讯合作的,也就是说数据肯定是集中存储的。税务局不可能让其它的参与方,比如商户、报销单位等等来建立节点,共同来记账。那么,数据都是中心控制的,这和区块链的分布式记账,不可篡改,没有半毛钱关系。或者说,这是税务系统独自控制的私有链,向商户、报销单位等开放了使用接口而已。
回到讨论区块链时常用到的村民记账的例子。
说起传统中心化方式,就是村子里面所有账目都由村长来记;而去中心化的区块链方式,就是村民们轮流记账,轮到记账的只要记对了账,还有奖励,并且每家每户都会有账本的拷贝。我们可以看到,第一种方式的效率比较高,但可能出现村长自己记错账、无人监督的情况。第二种的轮流记账加奖励机制会使账本更加准确,缺点是效率偏低。
对照这次电子发票的这个应用,其实还是村长记账,一般的村民是没有记账的权利的。与以往开票方式的区别就是,以前的村民,拿着和自己有关的账本,要等很久繁复的审批手续,才可以拿到自己的钱。而现在呢,基本上拿着一页账目,立刻就可以拿到钱。但是万一村长真的记错帐了,村民也没有办法扭转。
或者税务局可以指定几个大的商户、单位节点,来一起轮流记账。因为在发票体系中,税务局是绝对的中心。所以,其它的节点,即使没有记账奖励,也是会乖乖好好记账的,所以这个过程是不需要代币激励机制的。
没有竞争记账,就不会有跟随最长链的竞争机制----反正,就是这一条链,不可能有分叉。这个机制,都不能称之为多中心化、弱中心化,而仍然是强中心化。所以,能否称之为真正区快链的应用,有待商榷。
领取专属 10元无门槛券
私享最新 技术干货