基于CryptoNote协议的电子现金系统——MKEcoin(Monke Coin)

2024-10-24 区块链达人

比特币作为首例点对点传输的电子现金模型的成功应用。和法定货币相比,比特币没有一个集中的发行方,而是由网络节点的计算生成,谁都有可能参与制造比特币,而且可以全世界流通,可以在任意一台接入互联网的电脑上买卖,不管身处何方,任何人都可以挖掘、购买、出售或收取比特币,并且在交易过程中外人无法辨认用户身份信息,在比特币网络中,比特币的产出只能通过“挖矿”来生成新的比特币。

 

最初的比特币只是几千行代码,价值没有得以体现,但由于去中心化和加密的特性,本质上是一种反通货膨胀的货币,由于其去中心化的“挖矿”激励机制,再加上比特币固有的稀缺性和2100万比特币产出上限,致使很多人甚至很多机构都将比特币视为硬通货。这就意味着内部货币政策正在推动比特币的购买力。从另一个角度上来说,

比特币

最大的创新就是区块链技术的应用,每一个区块代表一个比特币网络中的交易。区块越多,交易时间越长,因此形成了一个“链”,虽然这种“链”没有实际的商业价值,但却因去中心化的价值需求不断加大,价格也随着水涨船高。

 

随着科技的进步,现在再复制出多少个比特币网络都不成问题,但到目前为止,还没有任何一个区块链网络能够比肩比特币,大量的事实证明,数字经济下的区块链网络,如果脱离了商业应用,就意味着纯粹在制造泡沫,强者恒强的道理自古以来都是成立的,也只有“杀手级应用”才能撼动比特币的地位,虽然比特币有着不可避免的缺陷,但也丝毫不会影响它的价值,除非新兴技术的出现打破平衡,使得这种去中心化的环境不复存在,但这也不是不可能,加上比特币在交易确认时确认时间比较慢、价值支撑能力比较差等硬伤。比特币背后没有任何政府和机构的信用背书,容易随着市场出现明显的涨跌,造成通货紧缩,从愿景上来讲已经有点违背反通货膨胀的初心了,加上难以实现商业应用,并不能很好的为实体经济服务,对数字经济的发展贡献是微不足道的,比特币要想改造成社会流通的数字货币还需要做很大的努力,从本质和运行机制上就要做出变动,当然这不现实。因此,我们觉得在数字经济的发展机制中,不具备商业应用的区块链网络,推出一个新的应用比永久修复原来的应用更有效,MKEcoin(Monke Coin)亦正是基于此需求而诞生。

 

MKEcoin是建立在Monero的CryptoNote协议上的子链技术。MKEcoin有效的继承了主链Monero的隐私,分权及可扩展性等属性,其强大的扩展性缓解了主链的存储压力;以其自定义的DPOS共识机制,满足未来更多DAPP等商业应用的需求;以其自定义的执行模块增强了出块速度,提供更为流畅的交易体系。

 

MKEcoin基于CryptoNote协议,显著的算法差异使区块链交易模糊化,专注于私人和审查抵制交易,交易是机密的,无法追踪的,以保证每笔交易的用户信息安全。CryptoNote是一种应用层协议,支持多种分散的面向隐私的数字货币。它的目标是成为比特币背后思想的演变。

 

与比特币不同,CryptoNote的交易无法通过块链接来显示发送或接收货币的方式。交易的大概数量可以知道,但是不能知道发送方、接收方和实际数量。唯一可用的信息是实际数量低于显示的数量。访问关于交易的整个数据集的唯一的人是交易的发送者或接收者以及拥有一个或两个秘密密钥的人;另一个显着的区别是CryptoNote的基于散列的工作量证明算法。比特币使用SHA256,它是CPU绑定功能。这意味着参与者(矿工)只受其计算速度的限制,创建专用集成电路(ASIC)设备相对便宜,这将以每单位货币的哈希超过普通计算机。CryptoNote使用内存绑定函数CryptoNight,不能轻易流水线生产。

 

MKEcoin子链技术实现了区块链系统的可扩展性,提供了一种解决区块链分片的切实可行性方案。MKEcoin子链在主链平台派生出来的具有独立功能的区块链。这些子链不能单独存在,必须通过主链提供的基础设施才能运行,所以子链继承了主链的所有属性。

 

MKEcoin子链的一个显著的特点是可以定义自己的共识方式和执行模块。不仅仅限于主链的共识方式不同,子链的共识方式可以是POW,PBFT,POS,DPOS等,甚至是不同行业可以自己定义的共识方式。当然用户必须另外定义共识引擎,实现在自定义共识机制下的任务的执行。这样做有几个好处:1.以灵活的方式大大丰富了子链的功能。使得子链的功能不仅仅限制于智能合约所能处理的范围,增加了实用性。2.可以充分利用MKEcoin主链快速地部署具有新功能的子链,而不需要去维护单独区块链所需要的节点,以及吸引新的用户参与付出的成本。3.用户部署子链的难度大大降低,只需要编写子链的共识以及执行模块即可 。

 

MKEcoin独有的自定义共识机制和执行模块,根据应用场景的自身需求,快速形成共识模块,以达到其商用价值;且MKEcoin出块速度是独立的,不受公链限制,能够根据应用需求自定义设定出块速度,以满足交易流畅及平衡。

 

MKEcoin子链技术不仅仅可以作为一个DAPP的支撑平台构建复杂的应用场景,还可以部署成为一个公共的服务平台,为其他的子链或者DAPP提供特定的服务。MKEcoin实现了与其他区块链之间的跨链交易,更广泛意义上的,实现了区块链与其他网络之间的通讯,形成万物互联。