如何使用区块链存储政府记录和安全政府与用户之间以及2个用户之间的交易?
问题描述:
我想为我的地方政府实施一个简单的原型,这个原型有很多腐败和懒惰的政府官员。我觉得它会加快速度,确保记录中没有诈骗,其中有很多atm。我看到很多大城市都在实施区块链。 我是一名计算机科学专业的学生,也是一名android和网络程序员,我已经在区块链上购买了一些技术书籍。但我不知道如何去做这样的事情。如何使用区块链存储政府记录和安全政府与用户之间以及2个用户之间的交易?
类似这样的事情是否真的可以避免黑客入侵?我不想让事情变得更糟。
答
据我所知,您计划使用区块链作为数据库,以保留关于土地,车辆,政府服务等的记录,以避免政府官员自己或其他第三方进行非法更改。
为了获得拥有分布式数据库的优势,在像您这样的应用程序中,区块链应该是公共的。 (而不是少数政府机构运行全部节点)。在这种情况下,根据您仅需保护记录的需要,它可能是针对特定用途的单独区块链。可能应该有一个参与者参与他们参与采矿消耗资源的优势。我想那时你也必须想出一个经济模型。 (虽然如果这不是你要做的确切方式,那么必须有理由让ppl以某种方式参与)
并且关于系统的安全性如何;这取决于你的模型。如果它将成为一个节点很少的区块链,甚至可以说有大量的节点公开,并且如果花费在攻击网络和获取一个或两个土地上仍然值得花钱,那么网络可能会出现下滑51% attack或selfish mining的攻击。
所以我可以建议的是研究更多关于区块链,共识算法的使用,现有区块链如何实现数据安全等,并考虑一个模型(可能是一个经济模型),矿工通过运行获得优势节点,并且攻击系统的成本大于攻击等可获得的优势。
如果它帮助你,请接受anwser –