在这里,林鸿巧妙地设计了一个被称为“挖矿”过程的hashcash机制。
这是一个数学计算机制,它的灵感来自于这样一个想法,即一些数学结果难于发现而易于校验。
一个众所周知的例子是因数分解一个大的数字。
将数字相乘来获得它们的积的代价是低廉的,但首先找到那些因数的代价却要高得多。
林鸿设计的比特币,正是使用了这样的一个原理,将比特币的诞生,变为了一种数学的一种计算行为,他形象地称这个过程为“挖掘金矿”。
要想挖到一个比特币,就必须使用你的计算机cpu的计算能力,用来破解包含在数据区块头部的“哈希散列值”,也就是为整个网络贡献计算力,只有将其破解出来,才能获得这个比特币。
而很显然,挖矿的人肯定不只一个,当比特币流行起来之后,挖矿的人可能成百上千,这么多人都是竞争者,他们都在抢夺这个比特币,最终谁能得到,则只能靠运气了,由其中的随机数来决定。
而矿工们贡献出来的这些计算能力,也没有浪费,都被用作对整个比特网络数据块的封装运算消耗以及对交易的验证,确保每一笔交易都是合法的。
比特币的核心功能是点对点支付,就像真实货币一样,无需中间人,几乎不需要交易费。
它背后的技术实现是很巧妙的通过将制造货币,交易支付,交易验证交织在一起,形成了一个完美的圆。
{宜搜小说www.ysxiaoshuo感谢各位书友的支持,您的支持就是我们最大的动力}