高速开放电子货币

美好的一天,亲爱的

在本文中,我建议开发一种去中心化电子货币(DEV),该电子货币具有高交易速度,缺乏挖掘,开放式体系结构和开源形式的开销。

本文分为以下几部分:简介,原理描述,示例开发计划。

简介(如果有人不喜欢开玩笑的简介,我建议跳过)

更多免费的电子货币? (比其他一些货币……)。

比特币正在大步向前扫荡……是时候让社区采用一种新的货币了。 比特币给了什么? 分权和一些独立性。 但是……他有很多问题……速度大,开销大。 引入新功能的复杂性。

追随者提供什么? 在每个团队的设计中解决部分问题。 还没有领导者(感谢上帝!)。 现在,按照常规的说法,“我将让我的二十一点和女孩的社会福利较低。 责任,添加“和您自己的加密货币”是值得的-是的,我对Pavel Durov有点暗示。

每个团队都会产生一些想法,尝试着手开始,寻找投资者,并且……有幸福,没有必要在其他地方努力。 然后,团队(如果不是骗子的话)看到了代码,过了一会儿他们甚至可能会打开它……而且……我们有自由货币吗?

不不 谁将检查此代码? 谁来分析? 是否有曲线实施,是否有秘密门,或者是系统架构师专门为后门提供了一个点,以带走大量金钱?

您会用血汗钱买一堆这样的硬币吗? 我不会...最高限额,如果他们还不接受其他款项,我会用它们来支付费用...

当然,有人可以说,如果您愿意,您可以了解项目的源代码并进行分析。 但是谁能理解少数人正在开发的代码呢? 而且还不知道系统将持续多长时间? 毕竟,如果系统是为一小组编写的,那么它的寿命很短...

我的推理的重点是,很难信任一个不太透明的系统,尤其是在没有负责人的情况下。

因此-我们不仅需要加密货币的源代码,还需要架构师的源文件,还需要社区参与项目架构的讨论。
这样就可以检查体系结构,以及是否要编写客户端服务器。
如果系统允许编写您自己的模块,并在某些条件下将其包含在协议中,则这是极大的灵活性。 而且,如果系统有一个测试平台,您可以在其中做出决定,那么很可能很难找到其中的漏洞!

而且只有这样的架构才能最大程度地满足许多人的需求,而不能为某些有限的人服务。

当然,您需要一个领导中心和经验丰富的架构师,他们将帮助您避免用户期望(特别是在早期阶段)的困扰。

加入后,您应该问一个问题,我能提供什么?

我提出了一种不需要耗费能量的加密算法的系统,并且通过不断验证真实性(正确的事务处理)来支持系统免受攻击的稳定性。

系统分区

该系统仅分为用户-客户,工作站,官方和非官方用户。

交易验证
交易直接从客户或非官方站点到达官方站点之一。 如果交易直接来自客户端,则工作站将验证签名的真实性,对交易进行签名,然后广播到其他工作站。

此后,所有官方节点都签署了交易,在抗议之后,交易被视为过去。 在抗议期间,如果交易使用不正确的客户签名签名,则非官方站点之一可能会抗议。 如果非官方站点有用于提出抗议的资金,则可以接受抗议。 它们被阻止,所有节点决定事务是否正确。 如果没有人支持抗议活动,则从该站点借记资金,并记录有关此站点遭到黑客攻击的信息。 此后,该节点将变得更加难以成为官方。

如果部分站点将交易确认为正确,而部分站点则认为交易不正确,则有争议的交易将发送给客户。 网络分为两部分-一部分将交易识别为正确的,另一部分将交易识别为不正确的。 那些认为它正确的客户加入了认为它正确的站点。 因此,那些认为这是错误的-对节点具有适当的见解。

因此,被病毒感染的网络部分被切断,错误的交易被识别为真实。

这种划分可以由普通客户发起。 当然,为了避免泛洪攻击,对于每个这样的请求,都会以所请求的帐户为准阻止一定金额。 如果请求正确,则退还金额并支付奖金。 奖金来自黑客站的帐户,该帐户将被罚款。

划分之后,网络会再次选择官方电台,然后继续工作。

切换到相反网络的客户和站点可以通过支付罚款来返回(在某些情况下,没有罚款)。

注册表验证

在每个站点,至少保留一个注册表,描述站点和客户拥有多少资金。

一些站维护交易历史记录。 客户只存储数据,他们有多少钱或一段时间内部分注册表。

站点自己选择使用哪种算法来保护资金注册表和交易历史记录的完整性。 网络协议允许您将任何注册表保护算法实现为模块。 而且任何工作站都可以使用任何此类模块。 必须使用某些模块来保护注册表。 注册表可以存储在由许多站点签名的区块链上,站点必须定期交换注册表。

因此,站点一旦检测到伪造的注册表,便可以从网络中删除攻击站点。

但是对于客户而言,情况已经有些复杂了。 由于客户端既不存储注册表也不存储注册表的一部分,因此它不能明确地了解哪个网络正确,哪个网络是攻击者。 如果客户端存储的注册表部分允许其标识正确的网络,则它将加入正确的网络。

如果不是,则客户端加入他信任的站点,或者使用复杂的算法选择正确的网络(例如,正确的网络很可能更大,它拥有更多的站点,信任度更高,等等)。

同样,客户端可以随时切换到另一个网络,或者同时存在于两个网络中。

系统分区原则

网络有一定数量的官方节点负责交易。 该节点数将与网络中的事务数以及网络的大小写有所不同。

网络将每天向这些节点支付一定的奖励,具体奖励取决于电子货币的汇率。

网络可以有无限数量的负责交易的站点-任何用户都可以建立这样的节点。 但是,只有当他的帐户中有一定金额(不是很大)时,他才能成为正式官员,并将申请进入官方网站。

如果官方节点停止工作一定时间,则系统会从非官方节点中随机选择一个新的官方节点。 此外,对节点进行这种选择的可能性更高,它在网络上的数量越多,它的运行速度就越快,抱怨也就越少。

如果将节点转换为官方节点,则会在其帐户上冻结某个金额,使其成为官方节点。 该节点只能通过提交退出官方节点的申请来花费这笔钱,并且在离开官方节点后,资金将不受限制。

如果某个节点违反了某些规则,则要么将其从官方节点中排除,要么将其从冻结帐户中获得的资金全部或部分记入借方,或者同时发生。 如果规则允许该节点罚款并继续成为官方节点,则将从其帐户中扣除新资金以继续使用该节点,直到该节点所有者所允许的限制。

网络具有属于开发人员的特权节点,它们始终是官方的,并且只有在没有受到攻击的情况下才能失去此状态。
一定数量的非官方节点会收到随机分配的资金。 为非官方站点赢得资金的可能性越高,它的工作效果就越好(更快,没有故障,没有来自站点的黑客攻击)。

这些工具将鼓励用户使用非官方节点来支持网络。

为什么需要这样的网络

  1. 这种网络非常快。 用户将能够以商品和服务以及银行卡付款。
  2. 用户可以剥离他们的银行,交易所,交换器(本文中没有对此进行过多描述,仅描述了基本原理,但是计划实现各种类型的货币,智能合约等。具有实时货币交换功能)。
  3. 无需昂贵的采矿站-开销将减少。
  4. 由于开放性和模块化,可以扩展,扩展网络。
  5. 建筑可以由社区开发。

如何启动系统

假定该系统将是开放和免费的,但是,并非所有人都愿意为一个想法而工作,因此需要有能力的专家和专业人员来启动这样的项目。
因此,用于支付专家费用的部分资金应该通过ICO收取。

资金分配

最初的ICO将为程序员和系统的推广(推广)赚钱。 将会发行有限数量的货币,并按其出资比例在投资者之间分配。

部分将用于开发(年),其余资金计划用于推广该货币。

如果汇率对黄金的增长超过2倍,或者用于开发和推广的资金用完,则可能会进行第二次ICO。

在每次重新发行的情况下,发行的货币将比前一次少2倍。

投资者会得到什么

投资者将获得基础货币,该基础货币的价值将增加。 假定将发行许多不同类型的货币-与国家挂钩的货币。 货币-可以用现金购买,也可以购买各种其他类型的货币,例如-随着时间的推移会贬值,等等。但是基本货币将保持不变,并且其汇率将不断增长。 它可以兑换成任何货币,也可以提取现金。

此外,投资者可以直接从开发人员那里获得用于创建交易所,银行,担保机构和其他类型业务的工具。

样品启动时间表

开发建筑,寻找场所和人员,公司注册三个月。
编写基本协议,核心模块3个月。

6个月后试行项目启动(架构,协议开发,测试启动)。
6个月后,该项目将在测试环境中启动,并可能需要付费游戏。
6个月后 启动工作草案。

随后,预计将实现其他功能。

总结

如果对DEV有任何此类建议或决定,请在评论中指出。
任何建设性的批评都值得欢迎。

您对开发项目感兴趣吗? 作为投资者,程序员,翻译,公关专家进行投资吗?

并非所有方面和决策都突出显示,但是基本原理是肯定的。 如有必要,我会写续集。

好吧,在我看来,这种系统的名称是TrueCoin或FreeCoin。

Source: https://habr.com/ru/post/zh-CN438640/


All Articles