python-think avatar

BEOS是什么鬼?Bitshares+EOS,来了解一下它的技术白皮书(中)

python-think

Published: 02 Feb 2019 › Updated: 02 Feb 2019BEOS是什么鬼?Bitshares+EOS,来了解一下它的技术白皮书(中)

BEOS是什么鬼?Bitshares+EOS,来了解一下它的技术白皮书(中)

近日,有一个新的区块链项目引起大家的注意——BEOS , 顾名思义也就是 Bitshares+EOS,它使用的是EOSIO源码,将作为Bitshares(比特股)和 EOS主网之间的中间链。当然,EOS 作为区块链3.0的代表,是要做万链之王的,其实并不缺什么侧链、分叉链。但 BEOS 是由BM的父亲 Stan 发起的,而且连接的 Bitshares 是 BM 探索石墨烯技术的第一个区块链项目,所以格外特别。让我们来看看它的技术白皮书,想想对EOS生态将带来什么影响。

原文:https://steemit.com/bitshares/@stan/beos-technical-white-paper

BEOS是什么鬼?Bitshares+EOS,来了解一下它的技术白皮书(上)

EOS是基础
BEOS将使用Block.one开发的EOS软件作为其默认设置,并包含本文档中概述的一些主要差异。一个重要的设计考虑因素是尽可能使BEOS与EOS保持兼容,这样一旦它作为开源代码发布时,它就可以享受来自EOS开发人员永无止境的新技术流。与此同时,BitShares将继续为EOS生态系统提供其独特的优势,不受该社区做出的一些哲学设计决策的影响。这意味着BitShares和EOS持有者可以享受两全其美,并继续共同进化。通过这种方式,在EOS之上构建BitShares的替代方案没有任何实际优势,但毫无疑问,有些人仍然会寻求这样做。

当通过即将推出的BEOS API访问BEOS时,BitShares和EOS链将最终显示为一个“编织”区块链,几乎无缝融合所有功能。随着时间的推移,BitShares持有者可以投票扩展其软件以支持侧链功能,这可能会变得更加无缝。不过BEOS并不是必须这样运行。

区块生产者:审查抵制的演变
比特币、以太坊、BitShares、Steem、EOS和大多数区块链被设计为跨辖区,分布在许多司法管辖区,理论上如果一些政府关闭一个辖区内的节点,网络会通过其余辖区的节点自我修复。这很像互联网本身,其设计目的是通过绕过冒烟的火山口,以便在核战争中幸存下来。然而,这种管辖权的不可预测性给需要监管确定性的公司带来了一个重大问题。

虽然跨辖区的区块链实际上几乎不可能停止某一特定交易,但它们不为进行交易的个人或团体提供保护。从这个角度来看,区块链交易很容易在事后被审查。人们可能被逮捕,财产被没收,组织可能被罚款或被关闭。BEOS寻求通过将区块链设计为“司法管辖区内”(仅限于一个司法管辖区)并最终“管辖权敏捷”(能够控制在明确指定的管辖区内进行哪些操作)来发展新的审查抵制。需要明确的是,这并不是为了限制可以在BEOS上进行的事务类型。相反,它旨在为希望保护区块链友好管辖区的个人和团体提供确定性。如果一家公司不得不怀疑他们的事务或操作是否会在他们违法的司法管辖区内进行,那么审查抵制几乎没有实际价值。

除了希望将BitShares整合到资金充足且快速发展的EOS主导生态系统之外,实现将一类事务限制在允许事务的司法管辖区的更强能力的愿望,也为BEOS的设计提供了指导。我们相信,如果能够确保其业务流程的法规简洁性、明确性和合规性,将鼓励许多行业和机构参与者采用。

区块生产设备将是高度专业化的,并且位于特定的预定位置。被选中的区块生产者将控制在该设备上运行的软件,但不一定能控制机器,除非它们恰好位于同一位置。这将确保节点在特定的管辖区域运行,并确保使用最好的设备。例如,节点最终可能在以下位置运行:在太空中的卫星上,在海上的船只上,在犹他州和在爱尔兰。当被选为区块生产者的角色时,该个人或组织将被赋予对节点托管硬件的特定实例的控制权,同时仍负责提供他们自己选择的备份硬件。

设计一个管辖范围内的敏捷区块链,可以保证特定的行动和交易完全在许可的管辖范围内进行,这是有明显优势的。更重要的是,它消除了所有关于哪些法律可以适用的疑问。这为所有类型的组织创造了确定性,这些组织发现当前的监管拼凑工作风险太大且难以驾驭。这样一种战略在法律上的可行性肯定是未经检验的,但监管确定性的好处是显而易见的,而且非常必要。BEOS将在这一领域开辟道路,向各组织保证,它们的交易是在它们知道自己遵守的司法管辖区内进行的。能够保证不存在此类漏洞可能是那些能够为BEOS平台带来大量事务的人所追求的一项功能。这将是一个独特的优势和功能,其他区块链从来没有能够提供给它的开发者。

BEOS将由一个由创始团队选定的一组区块生产者发起。一旦网络启动并确定稳定,BEOS持有者将能够根据EOS软件中的标准投票机制选出区块生产者。不同之处在于,区块生产者将在特定司法管辖区的专用私人设备上运营。简而言之,BEOS将设备提供商与选定的节点运营商分开。以下是初始设备提供商的暂定名单,如有更改,恕不另行通知。

初始设备提供商及其辖区

这是一种不同于传统区块链思维通常所支持的关于审查抵制的方式。这也可能是阻碍整个行业参与加密货币领域的主要因素。在那些受过比特币惯例培训的人中,这将是一个争议,但可能会为那些由于监管不确定性而永远不会参与当前区块链环境的企业打开闸门。

平台独立代币
BEOS的关键设计目标之一是使BitShares网络上的所有代币都可转移 - 能够从BitShares区块链自由移动到BEOS链上,从那里进入EOS主链及其侧链的多链领域。事实上,BitShares和BEOS的配对将使BitShares在EOS世界的其余部分看来仅仅是另一个EOS链。

最终,这一愿景将通过更大的EOS社区开发的任何原子侧链通信机制来实现。但是,BEOS不必等待这些突破,而且需要从BitShares选民那里获得允许才能开始运营。相反,一个或多个服务提供商可以提供网关功能,该网关功能将锁定其主链上的代币,并在一个或多个侧链上重新发布代理代币。用户只需将代币发送到另一条链上的某个帐户的网关,该代币就会在这里消失,然后在那里重新出现。那些熟悉blocktrades.us的人会发现这很自然。

代币分发“雨投”
为了获得BEOS代币,必须使用上述交叉链传输网关将BitShares或BROWNIE.PTS代币从BitShares链传输到BEOS链。当他们的代币存在于那里的帐户中时,该帐户将在雨投期间获得BEOS的稳定“降雨量”。BEOS雨投将持续至少89天,在此期间BEOS代币将以预编程的速率持续分发。将分发总共25亿个BEOS代币,所有这些代币都在前89天内投完。目标人群将能够在雨投期间的任何时间点开始参与。但是,质押越长,BEOS可以累积得越多。在雨投的前89天,所有累积的BEOS代币将继续禁止支出或交易。这将确保在分发完所有代币之前不能交易BEOS代币。这种方法的好处是确保新BEOS代币持有人不会(在相关司法管辖区)产生任何纳税义务,因为代币在未经处理且可交易之前将不会具有市场价值。在89天锁定期结束后,BEOS代币可以自由交易,从而获得自由市场价值,这可能在某些司法管辖区作为收入纳税。

转移到网关帐户的目标人群中的参与代币将一直保留到用户撤回为止,大概是在延长的雨投时间结束时。因此,获得BEOS并不需要付出任何“成本”,只需要在两个链之间移动BEOS,并将代理投票权委托给网关运营商,由其投票支持有利于BEOS更深层次集成的BitShares政策和工人提案。参与的时间可以是任何一段时间,以维护间隔率进行分配。

请注意,BEOS代币分发的目标人群不包括EOS持有人,正如EOS代币或STM代币的分发不包括BTS持有人一样。这是为了使这些社区远离它们可能单独遇到的与代币分发相关的任何法规纠缠。相反,Steemit和EOS开发人员已经建立了优先权,即石墨烯家族的所有成员都将通过自由使用和共享彼此的公开许可的开放源代码来相互尊重。

(未完待续)

Leave BEOS是什么鬼?Bitshares+EOS,来了解一下它的技术白皮书(中) to:

Written by

Read more #bts posts


Best Posts From python-think

We have not curated any of python-think's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From python-think