|
白皮书更新了,虽然修改了一部分,但后面算力币按生命周期释放还是没变,并且指明要对标比特B的生命周期递减函数释放机制,下线过kyc后算力币只是会自动供应到你钱包,但并不是一下全部释放,按生命周期质压" B" c5 e9 N2 B; f9 c2 q
3 F4 L; i& y- w) e$ V# y$ F前言
: P3 N, H6 R; w6 g随着世界日益数字化,加密货币是货币进化的下一个自然一步。Pi是普通人的第一个数字货币,是全球加密货币普及领域向前迈出的重要一步。7 D U% k) S4 O
~) b7 d7 N8 S0 O
我们的使命是:建立一个由普通人保护和运营的加密货币和智能合约平台。 " Q% Q; E% @0 S$ Q
" c& B( Y9 ^3 N& l0 Y我们的愿景:以世界上使用最广泛的加密货币Pi为推动,构建世界上包容性最广泛的点对点市场 . n' C5 w( ]5 e) V1 f
( e2 F+ g1 X" k8 b% R* S4 ~- u' s3 T对更高级读者的免责声明:因为Pi的使命是尽可能具有包容性,所以我们将借此机会向我们的区块链新手介绍兔子洞:)
7 @- {1 R5 f; ~, q; f
2 a! l" s8 o# a) h O为什么加密货币很重要
- M1 z6 t3 T( Z( R; K目前,我们的日常金融交易依赖于一个可信赖的第三方来保持交易记录。例如,当您进行银行交易时,银行系统会保持记录,并保证交易的安全可靠。同样地,当辛迪用贝宝将5美元转移给史蒂夫时,贝宝保持着辛迪账户中的5美元和史蒂夫的5美元。银行、贝宝和当前经济体系的其他成员等中介机构在监管世界金融交易中发挥着重要作用。
/ M8 p% M7 K; U+ ^8 b* L9 u; F$ N# E- ]$ X0 s) U5 A# ~( h9 A; B
然而,这些可信任的中介机构的作用也有以下局限性:
2 i9 |; V0 R1 f6 {不公平的价值捕获。这些中介机构积累了数十亿美元的财富创造(贝宝市值为~1300亿美元),但几乎没有传递给他们的客户——当地的普通人,他们的资金在全球经济中占相当大的份额。越来越多的人落后了8 {1 d3 E1 j2 q$ s. X3 F2 u& P; c8 N
) J+ z; z4 }1 a2 w2 E) E* v- B3 b3 J+ @) V4 y, E: d* R' L8 q
费用。银行和公司为促进交易收取大笔费用。这些费用往往不成比例地影响到其他选择最少的低收入人群
5 M) L% D: B* z" k1 e$ X% I
. b. r( E- e* a5 J审查。如果一个特定的值得信任的中介决定你不应该移动你的钱,它可以限制你的钱的流动。$ Y1 w4 U- i4 v. L2 K5 S/ v4 Y
( y6 s" B) \3 \
允许。受信任的中介人充当守门人,可以任意阻止任何人成为网络的一员。/ V" X; K% q, P3 U/ ?
) l; i% o& g; H$ V" A假的。在隐私问题越来越紧迫的时候,这些强大的看门人可能会意外地披露——或迫使你披露——关于你自己的财务信息比你想要的要多。
. O" u6 X' v. y; g) _- H, F4 t" N3 B0 M" E
比特币的“点对点电子现金系统”于2009年由一名匿名程序员(或团体)推出,是金钱自由的分水岭。这是历史上第一次,人们可以安全地交换价值,而不需要第三方或可信任的中介机构。用比特币支付意味着像史蒂夫和辛迪这样的人可以直接支付对方的费用,绕过机构费用、障碍和入侵。比特币是一种真正毫无界的货币,为连接全球新的经济提供动力。
7 [, q5 s( o. A& Z0 s2 s/ [7 l& S8 B) s/ \
分布式账本的简介! \5 n5 {/ |+ _2 m, h
比特币通过使用分布式记录实现了这一历史壮举。虽然当前的金融系统依赖于传统的真相中心记录,但比特币记录是由一个分布式的“验证者”社区维护的,他们访问并更新这个公共账本。将比特币协议想象为一个全球共享的“谷歌表”,它包含一个由这个分布式社区验证和维护的交易记录。 8 k8 w0 l5 s5 q: [8 N/ h
3 A/ {# t( H# I比特币(以及一般区块链技术)的突破在于,即使记录是由社区维护的,该技术使他们能够始终就真实交易达成共识,确保作弊者不能记录虚假交易或超过系统。这种技术进步允许去除集中式中介机构,而不影响交易性金融安全。7 d( f' R+ h; M' {$ q
% g+ J2 w. \; }$ u1 h0 e' f6 A# A分布式分类器的好处
& {- u/ L4 l1 y除了去下放之外,比特币或一般加密货币还具有一些不错的属性,使货币更智能、更安全,尽管不同的加密货币可能在某些属性中更强,在其他属性中更弱。加密货币保存在一个公共访问地址标识的密码钱包中,并由一个非常强大的私人密码保护,称为私钥。这种私钥为交易签名,几乎不可能创建欺诈签名。这提供了安全性和不可扣押性。与传统的政府当局可以没收的银行账户不同,你钱包里的加密货币永远不会被任何没有你的私钥的人拿走。由于去中心化的性质,加密货币会被抵制审查,因为任何人都可以向网络中的任何一台计算机提交交易,以获得记录和验证。加密货币事务是不可变的,因为每个事务块都代表了在此之前存在的所有以前的块的加密证明(哈希)。一旦有人给你寄了钱,他们就无法偷回他们给你的付款(即,在区块链中没有反弹支票)。一些加密货币甚至可以支持原子事务。建立在这些加密货币之上的“智能合同”不仅依赖执法,还通过可公开审计的代码直接执行,这使得它们不可信任,并有可能摆脱许多企业中的中间商,如房地产托管。( Z7 h9 s; ]+ C6 `( Y
( t3 ?; l6 I! k保护分布式分类账(采矿)
8 ^* h8 ]6 t3 n5 Q* i维护分布式交易记录的挑战之一是安全性——具体来说,如何拥有一个开放的、可编辑的分类账,同时防止欺诈活动。为了解决这一挑战,比特币引入了一种名为Mining的新过程(使用共识算法“工作证明”)来确定谁“信任”来更新共享交易记录。: ~, D+ r1 }- A J* g& T
; l. v8 X! K8 v1 M! Q& f
你可以把采矿看作是一种经济游戏,它迫使“验证者”在试图将交易加入记录时证明他们的价值。为了获得合格,验证者必须解决一系列复杂的计算难题。首先解决谜题的验证者可以被允许发布最新的交易块。发布最新的交易块可以让验证者“挖掘”一个区块奖励——目前为12.5比特币(在撰写本文时~为4万美元)。* m* e6 }5 O. w
- [2 a7 n6 u& {0 b- c7 D( ~这个过程非常安全,但它需要巨大的计算能力和能源消耗,因为用户本质上是“烧钱”来解决计算难题,为他们赚取更多的比特币。烧伤-奖励比率是如此的惩罚性,以至于在比特币记录上发布诚实的交易总是符合验证者的自身利益。8 P# l# U7 U9 A3 s% j7 u
0 \9 H. n+ h9 A( S' H( P8 _- ~* k" \# W/ u
问题:权力和货币的集中化使第一代加密货币遥不可及
: @: u8 ]! x a在比特币诞生的早期,只有少数人致力于验证交易和挖掘第一个区块,任何人都可以通过在个人电脑上运行比特币挖掘软件来赚取50个BTC。随着货币开始流行,聪明的矿工们意识到,如果他们有多台电脑来开采,他们可以赚得更多。 ( z/ H U- a* c4 K6 ~
: n8 ~. ]5 a) k) f A) p- A/ i
随着比特币价值的不断增长,整个公司开始涌现。这些公司开发了专门的芯片(“ASICs”),并使用这些ASIC芯片来挖掘比特币,构建了巨大的服务器农场。这些知名的大型矿业公司的出现推动了比特币的淘金热,这使得普通人很难为这个网络做出贡献并获得奖励。他们的努力也开始消耗越来越多的计算能源,导致了世界各地日益严重的环境问题。 S" M( q% H7 v) K7 A2 N1 k5 v
* E5 X9 V( e( d5 m
比特币挖掘的便利性和随后比特币挖掘农场的兴起,迅速在比特币的网络中产生了生产能力和财富的巨大集中化。为了提供一些背景,87%的比特币现在拥有他们1%的网络,许多这些硬币在早期几乎是免费开采的。另一个例子是,比特币最大的矿业业务之一比特缅已经获得了数十亿美元的收入和利润。
7 ?$ b& a' R6 Q( x) F) _
$ l( X% M( f# J7 U比特币网络的权力集中使得它对一般人来说非常困难和昂贵。如果你想购买比特币,你最简单的选择是:$ x- B {4 z$ Q7 w
4 {6 @, a5 L/ `# \
& i2 z. Y$ h& w我自己。只要连接专门的硬件(如果你感兴趣,亚马逊上有一个平台!)去城里去。只要知道,既然你将与来自世界各地的大型服务器农场竞争,它们消耗的能源和瑞士一样多,那么你就不能开采太多能源
: l% d; ~5 |% \, n; r4 q0 v& F1 U
) h' L7 @3 ]/ n4 d1 I" k' P5 C在交易所购买比特币。今天,你可以在撰写本文时以3500美元的单价购买比特币(注意:你可以购买少量的比特币!)当然,由于比特币的价格相当波动,你这样做也会承担相当大的风险。
7 S3 k9 c1 ^7 v2 g$ n2 p2 |$ {( z4 }3 |7 C( S0 o/ o! ~) T5 w
比特币是第一个展示了加密货币如何扰乱当前金融模式的货币,使人们能够在没有第三方参与的情况下进行交易。自由度、灵活性和隐私权的增加继续推动着不可避免地走向数字货币,作为一种新的常态。尽管比特币有好处,但比特币(可能是意想不到的)金钱和权力的集中为主流应用构成了有意义的障碍。由于Pi的核心团队进行了研究,试图理解为什么人们不愿进入加密货币领域。人们一直认为,投资/采矿的风险是进入市场的关键障碍。
1 o5 {/ ]3 C+ N/ Q. _; Z" e3 M8 k. d" l
解决方案:在手机上启用Pi的挖掘& o: b1 x0 K/ E1 _0 ?3 D
在确定了这些关键的采用障碍后,Pi核心团队开始寻找一种方法,允许普通人进行挖掘(或者通过验证分布式交易记录上的交易而获得加密货币奖励)。作为复习,维护分布式事务记录所出现的主要挑战之一是确保对此开放记录的更新不会发生欺诈。虽然比特币更新其记录的过程已经被证明(消耗能量/金钱来证明可信度),但它不是非常的用户(或地球!)友善的对于Pi,我们引入了使用共识算法的额外设计要求,该算法也将非常用户友好,并且理想地能够在个人电脑和手机上进行挖掘。 " U; f# n8 P0 g
1 {, h: N/ J2 ]1 @在比较现有的共识算法(将事务记录到分布式账本中的过程)时,恒星共识协议成为实现用户友好的、移动优先挖掘的主要候选方案。恒星共识协议(SCP)是由斯坦福大学计算机科学教授大卫·马齐埃雷斯设计的,他也是恒星发展基金会的首席科学家。SCP使用了一种被称为联邦拜占庭协议的新机制,以确保对分布式账本的更新是准确和可信的。SCP还通过自2015年以来一直在运行的Stellar区块链进行了实际部署。
h3 m9 r C% j8 {
; r9 N6 f+ J& r0 F) K$ d对共识算法的简化介绍8 ^/ l# Q, R9 M0 j! P% i0 Z) o
在引入Pi共识算法之前,我们可以简单地解释一下共识算法对区块链的作用,以及今天的区块链协议通常使用的共识算法类型,比如比特币和SCP。为了清晰起见,本节以一种过于简化的方式明确编写,但并不完整。要获得更高的准确性,请参阅下面的SCP自适应部分,并阅读恒星共识协议论文。
: [" F- g5 w$ r+ Q# h* Y; g6 M x: ^& P# ?/ M
区块链是一个容错的分布式系统,其目标是完全排序一个事务块列表。容错分布式系统是一个已经研究了几十年的计算机科学领域。它们被称为分布式系统,因为它们没有一个集中的服务器,而是由一个分散的计算机列表(称为节点或对等点)组成,这些计算机需要就块的内容和总排序达成共识。它们也被称为容错节点,因为它们可以容忍一定程度的故障节点进入系统(例如,多达33%的节点可能出现故障,整个系统继续正常运行)。 # p1 b) L2 h" ]& p" I. W$ G! `
5 p% U5 Q. [) n
有两大类的共识算法:选择一个节点作为领导人产生下一个块,和那些没有明确的领导但所有节点的共识下一个块是交换投票后通过彼此发送计算机消息。(严格地说,最后一句话有多种不准确之处,但它有助于我们解释这些广义的笔画。)
8 ]; B3 f6 B1 F# I$ ^% I7 N- g& H3 d( E& }
比特币使用了第一种共识算法:所有比特币节点在解决密码谜题时相互竞争。因为解决方案是随机找到的,本质上首先找到解决方案的节点偶然被选为一轮的领导者,并产生下一个块。该算法被称为“工作证明”,并导致大量的能源消耗。9 A) T7 U. K' _
! ~# r& H% x; i. d8 R; S恒星共识协议的简化介绍. o+ y# A) H9 _; F" q
Pi使用了另一种类型的共识算法,并基于恒星共识协议(SCP)和一种被称为联邦拜占庭协议(FBA)的算法。这些算法没有能量浪费,但它们需要交换许多网络消息,以便节点就下一个块应该是什么达成“共识”。每个节点都可以根据加密签名和事务历史记录,独立地确定一个事务是否有效,例如,进行转换和双重支出的权限。但是,要让计算机网络就在一个块中记录哪些交易以及这些交易和块的顺序达成一致,它们需要相互传递信息,并进行多轮投票才能达成共识。直观地说,来自网络中不同计算机的关于下一个块的消息如下:“我建议我们都投票赞成A块是下一个”;“我投票赞成A块是下一个块”;“我确认我相信的大多数节点也投票给了A块”,由此共识算法使这个节点得出结论:“A是下一个块;不可能没有其他块作为下一个块”;尽管上述投票步骤看起来很多,互联网是足够快的,这些信息是轻量级的,因此这样的共识算法比比特币的工作证明更轻量级。这种算法的一个主要代表是称为拜占庭容错(BFT)。今天的一些顶级区块链都是基于BFT的变体,如NEO和Ripple。
! \: }" X3 b% D
& A& n1 Z; ~; }' K) \: p% ^% V; `8 t. c. H对BFT的一个主要批评是,它有一个集中点:因为涉及投票,参与投票“法定人数”的节点集是由系统的创建者集中决定的。FBA的贡献是,每个节点设置一个自己的“仲裁切片”,而不是有一个集中确定的群体,这将形成不同的群体。新节点可以以一种分散的方式加入网络:它们声明它们所信任的节点,并说服其他节点信任它们,但它们不需要说服任何中央权威。
) g/ H$ k8 z1 e7 t- |' `7 P3 x$ U# k' `) X# [
SCP是FBA的一个实例化。SCP节点不像比特币的工作共识证明算法那样消耗能量,而是通过保证网络中其他节点的可信度来保护共享记录。网络中的每个节点都构建一个仲裁切片,由网络中它们认为值得信任的其他节点组成。队列是基于其成员群体切片形成的,只有当且仅在其队列中的一部分节点也会接受事务时,验证器才会接受新的事务。作为整个网络的验证者构建它们的队列,这些队列帮助节点就能够保证安全的事务达成共识。您可以通过查看这个SCP的技术摘要来了解更多关于恒星共识协议的信息。
1 p7 b( E" q/ @# m" f$ P+ ~3 O& d! ~
Pi对恒星共识协议的适应(SCP)
8 F: i% D. Q9 {Pi的共识算法建立在SCP之上。SCP已被正式证明[Mazieres2015],目前在恒星网络内实施。与主要由公司和机构(如IBM)作为节点不同,Pi打算允许个人设备在协议层面上做出贡献,并获得奖励,包括移动电话、笔记本电脑和电脑。下面介绍Pi如何将SCP应用于支持个人挖掘。 & U8 }8 n! @* a: j
: Y- V& g9 O- V
Pi用户可以扮演四个角色,如Pi矿工。即:
1 m. P5 d$ v: N' Z6 [+ z) F先锋。Pi移动应用的用户,只是每天确认他们不是“机器人”。该用户每次登录应用程序时验证他们的存在。他们还可以打开该应用程序来请求交易(例如,用Pi向另一个先锋公司支付费用) 5 p3 Q( g) Q3 {) r) h( u
3 |% [- k% d0 u$ L/ J
贡献者。Pi移动应用程序的用户,他通过提供他或她认识和信任的先驱者名单来进行贡献。总的来说,Pi贡献者将建立一个全局信任图。 ( g9 r2 C: B/ T
0 G$ @: _9 ]% g" D大使。使用Pi手机应用程序的一名用户,他正在将其他用户引入Pi网络。
+ d3 r- I0 ~/ ?/ [8 [, m3 n' B# \5 @$ R( M
结点一个作为一个先驱,一个使用Pi移动应用程序的贡献者,以及在他们的台式机或笔记本电脑上运行Pi节点软件的用户。Pi节点软件是运行核心SCP算法的软件,它考虑到了贡献者提供的信任图信息。 4 b' }2 P* @( @6 c2 c
% p% b6 A. H. Y
用户可以扮演一个以上的角色。所有的角色都是必要的,因此,只要所有的角色每天参与和贡献,他们每天都会奖励新铸造的派。在“矿工”是指接受新铸造货币作为贡献奖励的用户的松散定义中,所有四个角色都被认为是Pi矿工。我们对“挖掘”的定义比其传统意义更广泛,等同于执行工作共识证明算法,如比特币或以太坊。 # _- D3 \5 u. D8 |* Z
' _9 V) T8 z. A) W% x7 j
首先,我们需要强调的是,Pi节点软件尚未发布。因此,本节更多的是作为一种建筑设计,并要求征求技术界的意见。这个软件将是完全开源的,它也将在很大程度上依赖于恒星核心,这也是开源软件,可在这里获得。这意味着社区中的任何人都将能够阅读、评论并提出改进建议。以下是Pi对SCP的修改,以允许单个设备进行挖掘。 . n( K) C" A6 w' u' t8 c
- T% s5 a l. ]" k r( {" _为了提高可读性,我们将一个正确连接的节点定义为SCP论文中所指的完整节点。此外,为了提高可读性,我们将主Pi网络定义为Pi网络中所有完整节点的集合。每个节点的主要任务是配置为正确连接到主Pi网络。直观地说,一个节点被错误地连接到主网络,这类似于一个没有连接到主比特币网络的比特币节点。
, B# m( R: n. T7 }0 b( q# Y( b+ M9 @
用SCP的术语来说,一个节点要获得正确的连接,就意味着该节点必须选择一个“仲裁切片”,以便包含该节点的所有结果队列与现有网络的队列相交。更准确地说,如果n个+1节点(v1、v2、v2、...,vn+1)的结果系统N‘具有群体交叉,则一个节点vn+1被正确连接到n个已经正确连接的节点(v1、v2、...,vn)。换句话说,如果N的任意两个队列共享一个节点,则它享有群体交集。--,即适用于所有型号的U1和U2,U1∩U2=∅。
. F% t/ A5 L& o: p8 {. A
3 f% ]5 O4 o K- M3 TPi对现有的恒星共识部署的主要贡献是,它引入了由Pi贡献者提供的信任图的概念,作为Pi节点在设置配置以连接到主Pi网络时可以使用的信息。
' \. b, f: U5 C; r& b- R D; q/ k5 p
在选择他们的群体切片时,这些节点必须考虑到由贡献者提供的信任图,包括他们自己的安全圈。为了协助做出这个决定,我们打算提供辅助的图形分析软件,以帮助运行节点的用户做出尽可能明智的决策。该软件的每日输出量将包括:
% q ]- A! c4 y8 \
5 W/ Y# S; x: Z7 \根据节点与信任图中当前节点的距离排序的节点排序列表;基于信任图中节点的页数分析的节点排序列表
! W& N* ~% M7 U# |7 n
1 u B) U ~) N' ^8 X2 H社区以任何方式报告为错误的节点列表,寻求加入网络的新节点列表
4 y, b0 j5 a, _& M) O8 @4 a4 z
) r- f0 H( ~0 U R: c网络上关于关键词“行为不当的Pi节点”和其他相关关键字的最近文章列表;包含Pi网络的节点的可视化表示,类似于StellarBeat群体显示器[源代码]
p" ~6 K* | ^5 ?" Q; V- q; U x6 A l
一个类似于QuorumExplorer.com的仲裁资源管理器[源代码]
+ v; B0 ?0 T1 y4 Z7 x6 k" t7 ~) Q R8 W) z9 ?
一个模拟工具,如StellarBeat群体监视器中的模拟工具,显示当当前节点的配置更改时对该节点与Pi网络连接的预期影响。 ' J/ G, T* g! A; O. @
: `# I1 n1 m; ]5 X3 P
未来工作的一个有趣的研究问题是开发算法来考虑信任图,并建议每个节点进行一个最优配置,甚至自动设置该配置。在Pi网络的第一次部署时,运行节点的用户可以随时更新节点配置,但会每天提示他们确认配置,并要求他们更新是否合适。 6 c; v' ~+ P( v% M% |) \
* i. N( R/ v, T# i) z+ y1 E移动应用程序用户
) a/ t8 Q1 W; Q% R当先锋需要确认一个给定的交易已经执行(例如,他们已经收到了Pi)时,他们会打开移动应用程序。此时,移动应用程序连接到一个或多个节点,以查询交易是否已记录在分类账上,并获得该块的最新块号和哈希值。如果先锋也运行一个节点,移动应用程序连接到先锋自己的节点。如果先锋公司没有运行一个节点,那么该应用程序将连接到多个节点,并交叉检查这些信息。先驱者将有能力选择他们希望他们的应用程序连接到的节点。但是为了让大多数用户来说简单,应用程序应该有一个合理的默认节点集,例如基于信任图最接近用户的节点,以及随机选择高的节点。我们要求您提供关于如何选择移动先驱者的默认节点集的反馈。
. `4 {' X8 }$ G, l3 H0 ]4 F# S8 A+ @3 P5 T+ P
采矿奖励' a' J; c" B2 s2 G1 W2 H
SCP算法的一个美丽的特性是,它比区块链更通用。它协调了一个分布式节点系统中的共识。这意味着相同的核心算法不仅每隔几秒钟用于记录新块中的新事务,而且还可以用于周期性地运行更复杂的计算。例如,恒星网络每周一次,用它来计算恒星网络上的膨胀,并将新铸造的代币按比例分配给所有的恒星硬币持有者(恒星的硬币称为流明)。类似地,Pi网络每天使用一次SCP来计算积极参与任何给定日期的所有Pi矿工(先驱、贡献者、大使、节点)的网络范围内的新Pi分布。换句话说,Pi挖掘奖励每天只计算一次,而不是在区块链的每个区块上。 5 B8 M! |$ `; S- u4 T1 a* d
4 A8 ]$ F! }: u- Z% R
为了进行比较,比特币在每个区块上分配挖掘奖励,并将所有奖励都给那些幸运地能够解决计算密集型随机任务的矿工。目前比特币12.5比特币(~4万美元)每10分钟只给一名矿工。这使得任何一个特定的矿工都不太可能获得奖励。为了解决这个问题,比特币挖掘者被组织在集中的挖掘池中,这些挖掘池都贡献了处理能力,增加了获得奖励的可能性,并最终按比例分享这些奖励。采矿池不仅是集中化点,而且他们的运营商得到削减,减少了个别矿工的数量。在Pi中,没有必要建立采矿池,因为每天每个有贡献的人都会得到一次精英政治分配的新Pi。& D+ _* J0 X/ U4 i- Y2 D
1 ^& \5 U |7 ^# @7 q/ c" O
交易费用# n( h S l! ^6 `, f1 N c/ N7 b
与比特币交易类似,Pi网络中的收费是可选的。每个块都包含一定的限制。当没有积压的事务时,事务往往是免费的。但是,如果有更多的事务,节点将按费用排序,费用最高的交易在顶部,并且只选择包含在生成块中的顶级事务。这使它成为一个开放的市场。实施:费用按比例分配一次。在每一个街区,每笔交易的费用都被转移到一个临时钱包中,在一天结束时,它被分配给当天活跃的矿工。这个钱包里有一个未知的私钥。在所有节点的共识下,协议本身强制进出钱包的交易,同样,共识每天都生产新的Pi。 ) ^' A; O, o/ f, s* A5 F7 A, X% J
0 @' g) Z1 P3 e6 N8 m
限制和未来的工作! ~' Z, p/ A0 g8 P8 n1 {# U2 _
SCP作为恒星网络的一部分已经被广泛测试了几年,在撰写本文时,该网络是世界上第九大加密货币。这给了我们对它很大的信心。Pi项目的一个目标是将Pi网络中的节点数量扩大到大于星形网络中的节点数量,以允许更多的日常用户参与核心共识算法。增加节点数,将不可避免地增加它们之间必须交换的网络消息的数量。尽管这些信息比图像或youtube视频要小得多,而且今天的互联网可以可靠地快速传输视频,但所需的信息数量随着参与节点的数量而增加,这可能成为达成共识速度的瓶颈。这最终将降低在网络中记录新数据块和新交易的速度。值得庆幸的是,恒星目前比比特币要快得多。目前,Stellar被校准为每3到5秒产生一个新的块,能够每秒支持数千个事务。相比之下,比特币每10分钟就会产生一个新的方块。此外,由于比特币缺乏安全保障,比特币的区块链在极少数情况下可能会在第一个小时内被覆盖。这意味着比特币用户必须等待大约1个小时才能确定一笔交易被认为是最终交易。SCP保证安全,这意味着3-5秒后,人们对交易感到确定。因此,即使存在潜在的可伸缩性瓶颈,Pi预计交易最终速度比比特币快,可能比Stellar慢,每秒比比特币多,可能比Stellar少。
& P! a6 B7 ^) g* s+ @, w) |" ^( L4 G4 S4 G7 j* T K7 k
而SCP的可伸缩性仍然是一个开放性的研究问题。有多种有前途的方法可以加快速度。一种可能的可伸缩性解决方案是bloXroute。BloXroute提出了一种区块链分发网络(BDN),它利用了为网络性能优化的全球服务器网络。虽然每个BDN都由一个组织集中控制,但它们提供了一个可证明的中立消息传递加速。I.。bdn只能在所有节点中公平地服务所有节点,因为消息是加密的。这意味着BDN不知道消息来自哪里,它们去了哪里,或者里面有什么。这样Pi节点可以有两条消息传递路由:快速通过BDN,预计大部分时间是可靠的,它原来的点对点消息传递接口完全分散和可靠,但速度较慢。这个想法的直觉与缓存有点相似:缓存是计算机可以快速访问数据的地方,加快平均计算速度,但它不能保证总是拥有所有所需要的信息。当缓存丢失时,计算机就会变慢,但没有发生灾难性的情况。另一种解决方案是可以在开放的对等网络中使用多播消息的安全确认[Nicolosi和Mazieres2004]来加快对等网络之间的消息传播。
' V# X4 g8 a: R
& D" \7 p' J2 Y派经济模式:平衡稀缺与准入
! V5 A0 g, }* z
# l! G7 d; e# b/ Y9 r第一代经济模型的优缺点
0 c5 \' y) `+ g# K* K1 {( [0 F) q3 g, _) O: _0 O8 }
比特币最令人印象深刻的创新之一是它将分布式系统与经济博弈论结合起来。
$ b* X5 l7 u* s' {1 ~+ _) b
" C1 H' @# ~1 m- t专业人士 1 r# o3 v. ^$ s/ Y4 N' r5 h. U
/ U( C$ v# O; i
固定供应
# z3 E' X0 _, K( ~( q比特币的经济模式很简单。目前只有2100万枚比特币存在。这个数字用代码设置的。由于只有2100万比特币可以在全球75亿人中流通,因此没有足够的比特币来流通。这种稀缺性是影响比特币价值的最重要的驱动因素之一。
3 R& G2 t q! B2 V, {5 l" W+ E) z; r6 [
减少块奖励- \ o# \) |9 }; _0 c$ A2 k
比特币的分销方案,如下图所示,进一步强化了这种稀缺感。比特币区块挖掘奖励每21万个区块增加一半(大约每~4年)。在其早期,比特币块的奖励是50枚硬币。现在,奖励为12.5枚,在2020年5月将进一步减少到6.25枚硬币。比特币的发行速度下降意味着,即使人们对货币的意识增强,真正挖掘的也少了。 ' l' U* ~7 O! k7 i0 h: A4 [
' q/ ?& y! Z6 p0 F, n1 ?; S5 w
倒置意味着不均匀2 I5 J7 q& r( ?1 L; U0 `2 R. W5 Q& s
比特币的倒置发行模式(一开始赚得更多的人更少,现在更多的人赚得更少)是其分布不均衡的主要原因之一。由于一些早期采用者掌握了如此多的比特币,新矿工正在“燃烧”更多的能量以换取更少的比特币。7 S+ K) S- v$ |/ p
3 H% F1 O( l1 p" Y" k Q囤积剂作为交换媒介使用
9 M" Y% j7 T, ? Q1 R+ _虽然比特币是作为一个“点对点电子现金”系统发布的,但比特币的相对稀缺性阻碍了比特币作为一个媒介交易所的目标。比特币的稀缺性导致其被认为是一种“数字黄金”或一种有价值的数字商店。这种看法的结果是,许多比特币持有者不愿意用比特币支付日常开支。 ; Z$ u& N0 P/ u3 c! {# [' C6 V( ~( n
5 A1 R- w0 n2 Q& j! |, ^+ B
Pi经济模式+ u3 Z- f7 J- i }' P
另一方面,Pi试图在为Pi创造一种稀缺感和同时确保大量资源不会积累到非常少的人手中之间取得平衡。我们希望确保我们的用户获得更多的Pi贡献。Pi的目标是建立一个足够复杂的经济模型,以实现和平衡这些优先事项,同时保持足够的直观,让人们使用。 4 l1 I4 K( W) P& p7 O! k9 F
; n' w' b; I- v" K2 |
Pi的经济模型设计要求:
1 c( O6 M8 u9 F$ \# R简单:建立一个直观和透明的模型 8 _! l K) S& I3 K5 l2 b
公平分布:让世界人口的临界质量能够接触到Pi f! H( D6 W; H. j
稀缺性:创造一种稀缺感,随着时间的推移来维持Pi的价格 + j$ s6 D! r2 ?1 \2 A1 `) ?& `
精英收入:奖励建立和维持网络的贡献 ! A3 d0 U e9 t& @/ k0 t' E& |
, p" r: G+ E. B1 _0 f
Pi-Token供应" c R' J5 V M5 `9 R
令牌排放策略
3 o5 a3 z! g- C6 ?, k S总最大供应量=M+R+D
$ \3 l [3 _3 [5 v5 kM=总采矿奖励8 K$ @9 i) P+ n; ^% U1 I
R=总推荐奖励
% i, m( j- B% f8 y& x# vD=开发者总奖励; m: H; s8 ?2 G' b. x( P! N5 R' o7 p
M=∫f(P)dx,其中f是一个对数下降的函数
1 f" `* Q& ?+ V' n2 ~/ w. J2 sP=人口编号(例如,第一人加入,第二人加入等)。
! q W3 ^6 z3 o$ x* F. @ x: f& w8 K3 fR = r * M
b) ^6 V3 \) M5 ]' N1 Lr=转诊率(转诊者和裁判的总数均为50%或25%)9 \9 | x R. q" S" U6 }! ]
D = t * (M + R); ?) D6 ]. z4 D3 n9 C5 e
t=开发者奖励率(25%)( {* N9 B) T \& [3 r; V3 P
M-采矿供应(基于人均固定开采供应)
) W4 X& x! O: o6 d2 O
! N# J, B0 d, L3 U/ S5 N与比特币为整个全球人口创造了固定的比特币供应相比,Pi为加入网络的每人创造了固定的Pi供应,直到前1亿参与者。换句话说,对于每个加入Pi网络的人,都要预先设定一个固定数量的Pi。然后,根据该成员的参与程度和对网络安全的贡献,在他们的生命周期内发布该供应。在成员的生命周期内,使用一个类似于比特币的指数递减函数来释放供应。
* \" }0 [2 Y0 s8 v2 t! a% S+ B! X7 L0 i* Y! `
推荐供应(基于每人支付和与推荐人和裁判共享的固定推荐奖励)5 U' F- K; @1 f1 j
! h2 ]9 Z9 b/ c- ]1 ]& k; X
为了使一种货币具有价值,它必须广泛分布。为了激励这一目标,该协议还生成了固定数量的Pi,作为推荐者和裁判(或父母和后代:)的推荐奖金。这个共享池可以由双方在其一生中挖掘——当双方都在积极挖掘时。裁判和裁判都能够利用这个池,以避免剥削模型,因为裁判能够“猎捕”裁判的剥削模型。推荐奖金作为网络级激励发展Pi网络,同时也鼓励成员积极保护网络。
) X( g! `% B) h" B1 _. ?& k! k8 P- v3 K- F* i
开发人员奖励供应(额外提供以支持持续的开发) Z. `5 t8 ~# l. b- U4 ?
( K4 d* u/ S* a3 ePi将用一个“开发人员奖励”来资助其正在进行的开发,与每枚用于采矿和推荐的Pi硬币一起铸造。传统上,加密货币协议已经产生了固定数量的供应,并立即存入国库。由于Pi的总供应取决于网络中的成员数量,因此随着网络的规模,Pi逐渐减少对开发者的奖励。Pi开发者奖励的逐步铸造是为了将Pi贡献者的激励与网络的整体健康状况相一致。
& \% S) u! m6 \4 j( W
! I! F: C; r0 h; @# C" |4 P6 JF是一个对数递减的函数-早期成员赚得更多 H2 w. e5 F6 ]# s/ G* |! z# X
* `8 z& `8 U: F% r8 _
虽然Pi试图避免财富的极端集中,但该网络也寻求以相对较大的Pi份额来奖励早期成员和他们的贡献。当像Pi这样的网络还处于早期阶段时,它们往往会为参与者提供较低的效用。例如,想象一下拥有世界上的第一个电话。这将是一项伟大的技术创新,但并不是非常有用。然而,随着越来越多的人获得电话,每个电话持有人从网络中获得更多的效用。为了奖励那些提前进入网络的人,Pi的个人挖掘奖励和推荐奖励随着网络中人数的减少而减少。换句话说,在Pi网络中的每个“插槽”都保留了一定数量的Pi。
2 H4 a6 s$ z4 D/ w' K# w C, X; x
6 u; f* |1 a: Q1 o- |2 P" f实用工具:汇集和货币化我们的在线时间
a( \/ w" _9 l I
$ i2 e! \! v6 d$ A! k; V2 R: ~% B6 }今天,每个人都坐在一个真正的未开发资源宝库上。我们每个人每天都要花好几个小时打手机。而在我们的手机上,我们的每一个观点、帖子或点击都为大公司创造了非凡的利润。在Pi,我们相信人们有权获取从他们的资源中创造出来的价值。 X, i# @/ n. I. q
8 ^/ A+ @! H/ ?8 M: r
我们都知道我们一起做的比单独做的更多。在今天的网络上,像谷歌、亚马逊、脸书这样的大公司对个人消费者有着巨大的影响力。因此,他们能够捕获个人消费者在网上创造的价值份额。Pi通过允许其成员汇集他们的集体资源,这样他们就可以获得他们所创造的价值的份额。
. e0 H6 _! F' z. q w7 R7 N" ~) _. h: r. R, ~) `& d2 w
下图是Pi堆栈,在那里我们看到了特别有希望的机会来帮助我们的会员获取价值。下面,我们将更详细地介绍这些领域。
2 e0 C5 A5 |7 t$ Y% Q+ {+ ~% |9 w3 j! H
引入Pi堆栈-释放未被充分利用的资源, O; Q- I ~# j# q/ o+ ~5 P
9 U" V- m1 g. ~5 V9 N* v和共享信任图形缩放信任/ w1 S' `0 l$ ` Z% d
4 V( n. d6 p; A
互联网上最大的挑战之一是知道该信任谁。今天,我们依靠亚马逊、eBay、Yelp等供应商的评级系统来了解我们可以在互联网上与谁打交道。尽管我们,客户,努力对同行进行评级和审查,这些互联网中介机构捕获了创造这项工作的价值的自由份额。
; H% p2 @% W" z3 g! s4 W6 M5 J# d# u6 }/ D/ w% S, v
如上所述,Pi的共识算法创建了一个本地信任层,在没有中介的情况下扩展网络上的信任。虽然只有一个人的安全圈的价值很小,但我们的个人安全圈的总和建立了一个全球的“信任图”,帮助人们了解Pi网络中谁可以被信任。Pi网络的全球信任图将促进陌生人之间的交易,否则这是不可能的。反过来,Pi的本地货币可以让每个为网络安全做出贡献的人都能分享他们帮助创造的价值。
$ Z1 F1 L$ w4 [' H& B4 V" c+ O7 T+ |! t, c
Pi的注意力市场-物物物未利用的注意力和时间1 }" p# N( G5 h
$ |7 W7 Z1 h4 t9 Z2 F7 y; L
Pi允许其成员集中他们的集体注意力,以创造一个比任何个人的注意力更有价值的注意力市场。构建在这一层上的第一个应用程序将是目前托管在该应用程序的主屏幕上的一个稀缺的社交媒体频道。你可以把这个稀缺的社交媒体频道想象成instagram。先驱者可以通过分享内容(如文本、图像、视频)或提出一些寻求挖掘社区集体智慧的问题,来吸引网络中其他成员的注意。在Pi网络上,每个人都有机会成为一个影响者或挖掘人群的智慧。到目前为止,Pi的核心团队一直在使用这个频道来投票社区对Pi的设计选择的看法(例如,社区对Pi标志的设计和颜色进行了投票)。我们已经收到了许多来自社区的关于这个项目的有价值的回应和反馈。未来一个可能的方向是让任何先锋使用Pi发布他们的内容,同时扩大Pi网络上的频道数量。
3 _8 L* d( q2 ]' F' V" I! R$ u+ r- a; n2 p
除了与同行交换注意力,先锋还可能选择与寻求他们关注的公司交换。美国人平均每天能看到4000到1万个广告。公司为我们的关注而战,并为此付出大量代价。但我们,即这些客户,并没有从这些交易中获得任何价值。在Pi的关注市场上,寻求接触先锋的公司将不得不补偿他们在Pi中的受众。Pi的广告市场将只严格选择加入,并将为先驱者提供一个机会,以货币化他们最大的未开发资源之一:他们的注意力。
2 F" m5 g% Z% S% ?8 n) O& G# @. N- ?
Pi的易交换市场-建立你的个人虚拟店面
2 B1 n) _, n5 L: a) a7 h: K. J( G* ?
, O( i# a5 S7 Y: b除了为派网络贡献信任和关注外,我们还希望先锋们在未来能够贡献他们独特的技能和服务。Pi的移动应用程序也将作为一个销售点,在Pi的成员可以通过一个“虚拟店面”向Pi网络的其他成员提供他们未开发的商品和服务。例如,一个成员在他们的公寓里提供一个未被充分利用的房间来出租给Pi网络上的其他成员。除了实物资产外,Pi网络的成员还可以通过他们的虚拟店面提供技能和服务。例如,Pi网络的一个成员可以在Pi市场上提供他们的编程或设计技能。随着时间的推移,Pi的价值将得到不断增长的一篮子商品和服务的支撑。
( j0 R0 R2 P! Y, ?" T K8 h) [: b) E4 c$ X$ M
Pi的分散化的应用程序商店-降低了创造者的进入门槛( d, y0 ?7 S' }1 Q
" f/ `% q* J; z/ Q2 j0 Y& OPi网络的共享货币、信任图和市场将成为一个更广泛的分散应用生态系统的土壤。今天,任何想要启动一个应用程序的人都需要从头开始引导它的技术基础设施和社区。Pi的去中心化应用程序商店将允许Dapp开发者利用Pi现有的基础设施以及社区和用户的共享资源。企业家和开发人员可以向社区提出新的Dapps方案,并要求他们访问网络的共享资源。Pi还将以一定程度的互操作性构建其Dapps,以便Dapps能够在其他分散的应用程序中引用数据、资产和进程。 ; t$ M9 }: t4 x) E
- |' M" S" f! i7 _& s" d治理-面向人民的加密货币
4 @$ [" _* B3 |! f5 r1 D- |! K' Y: o5 z/ e
第一代治理模式所面临的挑战- \# b5 @- U" o- Y3 |
信任是任何成功的货币体系的基础。产生信任的最重要的因素之一是治理,即随着时间的推移对协议实现更改的过程。尽管治理很重要,但它往往是加密经济系统中最被忽视的方面之一。 & T1 S1 v6 j+ Y/ L
* s8 i0 D: e) o$ [, X% V! S5 E D" Q
像比特币这样的第一代网络在很大程度上避免了正式的(或“链上”)治理机制,转而支持由角色和激励设计结合产生的非正式(或“链外”)机制。从大多数方面来看,比特币的治理机制都相当成功,这使得该协议自成立以来就在规模和价值上显著增长。然而,也存在一些挑战。比特币的经济集中已经导致了政治权力的集中。其结果是,人们每天都会陷入大量比特币持有者之间的破坏性战斗之中。这一挑战的最近一个例子是比特币和比特币现金之间持续的战斗。这些内战可能会以区块链的分叉结束。对于代币持有者来说,硬叉是通货膨胀,可能威胁到他们持有的价值。
8 `2 G/ ]& l: y
0 C) R' A% `/ o- {! [% R uPi的治理模式,一个分为两阶段的计划
$ ]" m5 t9 ]" y' @在一篇挑战链上治理的优点的文章中,以太坊的核心开发者之一VladZamfir认为区块链治理“不是一个抽象的设计问题”。这是一个应用性的社会问题。”弗拉德的关键点之一是,很难在“先验地”或在观察特定政治系统所产生的特定挑战之前,设计治理系统。一个历史上的例子就是美国的建立。美国的第一次民主试验,《联邦章程》,在经过八年的试验后失败了。然后,美国的开国元勋们能够利用《邦联条款》的经验教训来起草宪法——这是一个更成功的实验。 8 j/ p" z8 a- I2 _+ o
+ a& A+ ^& P" J4 I L
i1 {7 ~5 ]" q. n! b
为了建立一个持久的治理模式,Pi将推行一个两阶段的计划。
+ J" X2 t& a4 L! ?
3 G# d8 {1 I! w7 Z# r临时治理模式(<500M成员) K' j6 e* h. Y
在该网络达到500万成员之前,Pi将在临时治理模式下运作。该模型将最接近于比特币和以太坊等协议目前采用的“非链外”治理模型,Pi的核心团队在指导协议的开发中发挥着重要作用。然而,Pi的核心团队仍将严重依赖于社区的投入。Pi移动应用程序本身就是Pi的核心团队一直在征求社区输入并参与先锋者的地方。Pi接受社区的评论和建议,这是通过Pi的登陆页面、常见问题解答和白皮书的开放评论功能来实现的。每当人们在Pi的网站上浏览这些材料时,他们就可以在一个特定区域的地方提交评论,提出问题并提出建议。Pi的核心团队所组织的离线先锋会议也将是社区投入的一个重要渠道。
0 {& r! F5 ^2 O$ E9 F' W$ a# Y1 p& J1 ?1 _3 [! O+ J* M& M
此外,Pi的核心团队还将开发更正式的治理机制。一个潜在的治理体系是流动的民主。在流动民主中,每个先锋者都有能力直接就一个问题进行投票,或将其投票委托给该网络的另一个成员。流动民主将允许派的社区成为广泛和有效的成员。 * B+ |; T2 o9 f, {
( ^0 B# r! x9 D2 o' @8 d8 C `派的“制宪会议”(>500万成员)' U% T' Y: f. d0 B" Z8 w
在达到500万名成员后,将根据之前对Pi网络的贡献成立一个临时委员会。该委员会将负责向更广泛的社区征求和提出建议。它还将组织一系列的线下对话,派的成员将能够对他的长期体质进行压力。鉴于Pi的全球用户基础,Pi网络将在世界各地的多个地点开展这些会议,以确保可访问性。除了举办现场会议外,Pi还将使用其移动应用程序作为一个平台,允许Pi的成员远程参与这个过程。无论是亲自的还是在线的,Pi的社区成员都将有能力参与制定Pi的长期治理结构。
$ R# u& r- z/ f8 K' o" V# T
- @0 g f4 ]9 a8 K4 V, @路线图/部署计划
9 P0 `% G2 y/ b' l
$ `% b! I2 R4 w* V4 n4 X3 I第一阶段-设计,分发,信任图引导。Pi服务器是作为一个水龙头运行,模拟分散系统的行为,因为它将功能一旦其运行。在此阶段,用户体验和行为的改进是可能的,而且与主网的稳定阶段相比,相对容易实现。所有向用户铸造的硬币一旦启动,就将被迁移到实时网络中。换句话说,留置将在其起源中预先阻止第一阶段产生的所有账户持有人余额,并继续像当前系统一样运行,但完全分散。在这一阶段,Pi没有在交易所上市,也不可能用任何其他货币“购买”Pi。
' m2 x, w3 o, o5 }1 e! q4 A& \! a
第二阶段-测试网# k+ T3 j7 a4 `
在我们启动主网之前,节点软件将被部署在一个测试网上。测试网将使用与主网完全相同的信任图,但在测试的Pi硬币上。Pi核心团队将在测试网上托管几个节点,但也将鼓励更多的先驱者在测试网上启动他们自己的节点。事实上,为了使任何节点加入主网,建议他们从测试网上开始。在第一阶段,测试网将与Pi模拟器并行运行,并定期,例如每天,对两个系统的结果进行比较,以捕获测试网的间隙和缺失,这将允许Pi开发人员提出和实施修复。在两个系统的彻底并发运行后,测试网将达到其结果与模拟器始终匹配的状态。当社区感觉自己准备好了的时候,Pi将会迁移到下一个阶段。 . L( J1 ~: Q/ T- t/ `- |# ^
; O& W' h1 Y# i7 y1 J0 [第三阶段-维护网
% t: E+ [$ j0 x当社区觉得这个软件已经准备好生产了,并且它已经在测试网上进行了彻底的测试时,Pi网络的官方主网将会启动。一个重要的细节是,在向主网的过渡过程中,只有被验证为属于不同的真实个人的帐户才会被尊重。此后,第一阶段的水龙头和Pi网络模拟器将被关闭,并且该系统将永远继续独立运行。该协议的未来更新将由Pi开发人员社区和Pi的核心团队进行贡献,并将由委员会提出。它们的实现和部署将依赖于节点,就像任何其他区块链一样更新挖掘软件。没有一个中央权力机构将控制该货币,而且它将完全分散。虚假用户或重复用户的余额将被丢弃。这是Pi可以连接到交易所并交换其他货币的阶段。
" {* S; W" L2 I1 c3 Z* E$ M. F
% L3 U/ A7 l1 @% {& i, ^+ q |
|