在本文中,我想谈谈最近在开发基于区块链的项目(执行市场)时讨论最多的主题之一。
为什么很有趣? 好吧,至少有三个原因。 首先,这是自动化区块链协议管理的方式。 其次,它使这些平台的入职用户更加直接。 第三,这种系统的执行者从参与中获利。
让我们从头开始-什么是执行市场?
它的工作方式如下: 一个人付钱给另一人在区块链中执行交易 。 这种系统的例子是以太坊闹钟 ,人们在一定时间里为交易付费 。
时间在事务执行中的重要性仅特定于该项目,这不是规则。 但是,值得注意的是,交易被延迟并保存,例如,在智能合同中。
协议自动化
让我们谈谈执行市场在协议自动化中的有用性。 假设有人创建了一个基于区块链的应用程序,该应用程序每个月的第10天将薪水发送给特定人群。 当前,要执行此操作(不依赖cron这样的集中式系统),您需要在每月的第10天坐在计算机前,以发送此交易。
舒服吗 相反,如果可以自动化,为什么还要重复多次该过程? 让我们使用执行市场之一。 它使您可以安排下一年的此类交易。 我们可以安排12笔交易,为将执行这些交易的人支付汽油退款和赏金。 这样,我们的应用程序管理可以自动化。
顺便说一下,这样的系统可以被信任-一切都在区块链中得到确认-尤其是可以执行交易的条件。 唯一的问题可能是缺少执行交易的参与者。 如果其中至少有几个-网络将正常运行。
用户入职
当前,基于区块链的应用面临着吸引用户的挑战。 在这种情况下,社区自然要消除一些障碍。 其中之一是需要有一些资金的以太坊钱包。 因此,用户必须知道如何创建钱包,获得一些加密货币并具备基本的技术知识,以及它们如何协同工作。 对于新用户来说,这是一个挑战。
但是,有一种解决方案,其中用户甚至可能都不知道他们在幕后使用了区块链类型的解决方案。 有兴趣吸引新用户的应用程序所有者可以支付执行交易所需的天然气费用。
因此,用户无需拥有自己的Etheruem钱包。 我们可以为该用户生成无以太的私钥。 它仅用于签署交易和验证交易是否来自该用户。 当涉及到这种私钥的存储时,它可以专门存储在用户的机器上。 这样可以确保用户完全控制帐户,并且应用程序所有者未经批准就不能以用户的名义行事-数字签名。
应用程序所有者可以收集交易并立即执行交易,但是也可以在执行市场上提交交易。 这使得执行部分分散。 用户也可以直接在执行市场上进行交易(无需支付费用),应用程序所有者将执行交易。 但是,在后一个示例中,我们需要知道哪些交易确实来自我们的用户。 实现这种系统的人需要做的另一件事是防止滥用服务。
在这里,我要提及Origin协议 ,它允许创建去中心化的市场,例如去中心化的Airbnb。 该系统的一部分是注册,例如,主持人需要提交其文档并连接其社交媒体帐户。 在区块链上创建此类身份需要支付汽油费以及钱包,资金等。但是,应用程序所有者可以代表用户执行此交易。 这需要给运行应用程序的公司带来价值。 因此,让我们从一个问题开始-什么时候值得这样做? 也许当房东创建房屋首次报价时? 也许每个用户在我们的平台上注册时都会遇到这种情况? 确实需要为具体的业务模型集思广益,毕竟,这将为应用程序维护人员带来额外的成本。
如何在执行市场赚钱?
正常运行的市场的关键方面是满足各方需求。 因此,一方面,我们希望人们使用市场,另一方面,我们奖励执行代理人。 此类执行代理的一个简单示例是可以在本地(或在云中)运行的程序。 最好一直运行。 代理商需要了解市场上的交易-这就是为什么我们需要Internet连接。 在执行交易的情况下,它也需要少量的加密才能开始。 对于执行交易的代理人可获得赏金和汽油退款。 赏金由市场设定。
在这里您可以找到与挖掘加密货币的过程相似的地方。 我个人认为,将来执行代理将是区块链客户端的插件,例如Parity或Geth。 您可以运行您的节点,并且在您进行挖掘的同时,还可以运行执行代理并获得更好的投资回报。 根据当前的一些信息,正在开发一个Python以太坊客户端,它将支持这样的插件。 当我们在Geth和Parity中看到类似的可能性时,也许只是时间问题。
未来
以太坊对此主题进行了激烈的讨论,许多项目对此感兴趣。 关于标准化,我们仍然没有统一的方法来实现它。 它带来了分散的风险-太多的体系结构和独立的市场,以及执行交易的代理数量不等。 代理商数量少会破坏市场并使其崩溃。 这就是为什么我在这里强调了一些可以帮助执行市场建立和采用的东西的原因:
- 链上和链下架构的标准化-标准EIP-1077可执行签名消息和ERC-1228委托执行
- 代理商奖励的标准化— ERC-1197元付款
- 执行代理的许多实现
一方面,执行市场可以帮助应用程序获得客户,另一方面,它们取决于数量。 这意味着人们需要使用区块链系统并发送交易,因此其中一部分可以最终进入执行市场。 目前,正如我们通过观察以太坊最近的交易所看到的那样,人们宁愿使用去中心化交易所,参加ICO和CryptoKitties之类的游戏。 似乎我们仍然需要等待应用程序中的流量,这确实使世界变得更加美好。
From: https://hackernoon.com/execution-markets-automate-protocols-and-earn-crypto-67f64911010e