比特币使用的基本单位,未经使用的交易输出。想象你拿着钱包去商店买东西,一杯C100是3.5元,钱包里有各种各样的零钱,凑出3.5交给售货员。没有零钱,最小面额是10元,售货员给你一瓶饮料,找你6.5元。完成了一笔交易。a transaction is settled!
在比特币中,有各种零钱,是一聪的任何倍数,或者是任意八位二进制的数,我理解你钱包里的最小面额就是UTXO,它也可以是19元(换算成人民币)这种不零不整的数,可能这笔钱是你上一笔交易得到的。
比特币只是很长的一段代码,区块链相当于电子账簿,一笔交易如果放慢了看,就会发现,首先,你拿出合适的钱,从钱包掏出来的时候需要解锁,这就用到了你的私钥,也是你对这笔钱所有权的证明,然后发到对方的公钥,对方收到后用自己的私钥解锁,证明这笔钱已经归自己所有了。这次交易会被记录在区块链中,并经过6次验证后永久地写在了区块中。再次查询时只需查区块头部的Hash值即可。
这样就大大节约了成本,因为这所有的一切都是程序在运行着,而这段程序是稳定的,可避免网络攻击的(pos技术)。试想银行系统应用后,那财会人员还需要月报表季报表年报表的做吗?表妹的称呼就可以成为历史了。
说起银行的复式记账法,发明者是帕西奥利,他还是达芬奇的老师。总结一句话"有借必有贷,借贷两相等"。可偏偏做不到,查账也就成了耗费大量人力的工作。
接着说区块链,它是分布式记账法,具体是什么我也不清楚,给个图吧
我的理解,它是一本本的账簿摞起来,而每完成一本,在上面写上一个编码,验证时只需要找到这个编码即可认为交易有效。一块块的摞起来,就叫做区块链。用在智能合约上呢,相当于把合同写成编码,比如if then 语句,一旦条件符合,即触发条款。
说了这么多,我也没见过比特币,在交易所里买了一点,后来知道,交易所里的买入卖出并不产生区块链,在它那里就是一笔一笔的账单,只有换成比特币时才会写在区块链中,央行加强监管,接入反洗钱系统,我们倒是不必担心,虽然我们的钱包密钥都在交易所里放着。那匿名性的问题呢,是不是违背了we are annoyance的口号,去中心化还会成立吗?毕竟是新事物,总要有个过程,以后还会有更多的新事物出现,我们需要用开放的心态来对待,中国只会越来越开放,这是大势所趋。
不过话说回来,邮局门口排队等着领工资的大爷大妈们,数字支付已经很可靠了,可还是不使用,这就是过渡过程。
宇宙大爆炸时,刚开始的几微秒已经基本成型,美国建国初期的讨论奠定了以后的基础,比特币的最初设计思想,保证了后期的稳定性。企业也是,初创时找合伙人,就像选择和谁同行一样重要。最初的选择都会对未来产生深远的影响。完整的系统设计更是要防范风险,因为一旦开始,最好是永久,就像2040年才会达到2100万满额。
人不过是一瞬,仰望星空,望着那永恒的美好。。。