如何向一个普通理工科大学毕业生解释比特币?

提出这个问题是因为看了挺多关于比特币的解释,至今没有发现非常易懂的。我相信任何系统都能在某个抽象层面得到较为简单的概括和类比。因此一致致力于寻找这么一个关于比特币的解释。谢谢大家!
 
补充一下:在这里我指定的对象并不是小孩子或者其他完全不懂数理概念的群体,而是有一定基础概念的理工科大学生。希望能因此降低问题难度。
已邀请:
我一直对比特币很有兴趣,但也没有过于研究过,如果有说的不对的地方,请帮忙指正。
比特币就是一串编码,这个编码是某个方程的解,这个方程有2100万个解,所以比特币是有限的,然后你利用计算机对这个方程进行求解,如果得到一个解,而这个解又不是别人已经得出的解,那就意味着你得到这个比特币。你得到这个比特币这条信息,写入一个数据库里,并告诉所有有这个数据库的人,我得到这个比特币,你们快更新你们的数据库。
比特币交易也一样,你要把这个比特币送给我,你告诉所有人,其他人查一下数据库,的确,这个比特币是你的,你的比特币就转到我的名下,大家的数据库又更新了一下。每个人都有一个相同的数据库,你可以理解为一个游戏,你做了一个操作,这个操作就发向了所有的玩家。
如果一个新玩家上线了,他先从其它玩家那里把这个数据库下载下来。然后你想把一个属于你的比特币送给他,你把这个操作告诉其它玩家,其它玩家检查自己的数据库,发现这个比特币是你的,就同意了这次交易,你们一起修改数据库,这个比特币就属于他了。当然有的玩家可以不同意这次操作,但只要大部分的玩家都同意,这次交易就成立了。这次交易记录被永久写入数据库里,随时都可以查阅。数据库的话,换个意思就是一个账本


补充

你把比特币卖给我 这个比特比交易信息发给其它的玩家,短时间内已经有10个玩家反馈这个比特币是你的 同意这次交易, 我相信这个是你的 就认可这次交易,这条信息被发给其它玩家,其它玩家修改数据库的时候也会问问其它玩家同意这次交易不,数据被一直转发下去,发现有大于一半的玩家都同意,就修改自己的数据库,将比特币转到我的名下,其它的玩家也会发现大于一半的玩家同意,这个交易就被写入所有人的数据库里。这个比特币就是我的了。当然如果发现有大于一半玩家以上都不同意,就不修改自己的数据库,这条交易对于其它玩家来说就是不成立的。这个比特币在之后我的数据库和其它玩家的数据库进行比对的时候会被修正,这个比特币就不属于我了。但你要控制这10个玩家都欺骗我还是很有难度的,而我为了稳妥也可以等大于一半的玩家反馈这个比特币是你的,再认可这次交易。所以比特币是相当安全的货币,因为你无法做到控制大于一半玩家数的数据库

要回答问题请先登录注册