Pi Бяла книга1

This is a fan site of PI NETWORK.
You can find the original Pi white paper in Официален сайт.
PI™, PI NETWORK™, е търговска марка на PI Community Company.

Предговор

Тъй като светът става все по-дигитален, криптовалутата е следващата естествена стъпка в еволюцията на парите. Pi е първата цифрова валута за обикновените хора, представляваща голяма стъпка напред в възприемането на криптовалутата в световен мащаб.

Нашата мисия: Създайте платформа за криптовалута и интелигентни договори, защитена и управлявана от обикновените хора.

Нашата визия: Изградете най-приобщаващия пазар за peer-to-peer в света, подхранван от Pi, най-широко използваната криптовалута в света

ОТКАЗ ОТ ОТГОВОРНОСТ за по-напреднали читатели: Тъй като мисията на Pi е да бъде възможно най-приобщаваща, ще се възползваме от тази възможност, за да представим нашите новобранци в блокчейн в заешката дупка 🙂


Въведение: Защо криптовалутите имат значение

Currently, our everyday financial transactions rely upon a trusted third party to maintain a record of transactions. For example, when you do a bank transaction, the banking system keeps a record & guarantees that the transaction is safe & reliable. Likewise, when Cindy transfers $5 to Steve using PayPal, PayPal maintains a central record of $5 dollars debited from Cindy’s account and $5 credited to Steve’s. Intermediaries like banks, PayPal, and other members of the current economic system play an important role in regulating the world’s financial transactions.

However, the role of these trusted intermediaries also has limitations:

  1. Unfair value capture. These intermediaries amass billions of dollars in wealth creation (PayPal market cap is ~$130B), but pass virtually nothing onto their customers – the everyday people on the ground, whose money drives a meaningful proportion of the global economy. More and more people are falling behind.
  2. Fees. Banks and companies charge large fees for facilitating transactions. These fees often disproportionately impact lower-income populations who have the fewest alternatives.
  3. Censorship. If a particular trusted intermediary decides that you should not be able to move your money, it can place restrictions on the movement of your money.
  4. Permissioned. The trusted intermediary serves as a gatekeeper who can arbitrarily prevent anybody from being part of the network.
  5. Pseudonymous. Във време, когато въпросът за неприкосновеността на личния живот придобива все по-голяма спешност, тези мощни вратари могат случайно да разкрият — или да ви принудят да разкриете — повече финансова информация за вас, отколкото бихте искали.

„Peer-to-peer електронна касова система“ на Bitcoin, стартирана през 2009 г. от анонимен програмист (или група) Сатоши Накамото, беше преломен момент за свободата на парите. За първи път в историята хората можеха сигурно да обменят стойност, без да изискват трета страна или доверен посредник. Плащането в биткойн означаваше, че хора като Стив и Синди могат да си плащат директно, заобикаляйки институционални такси, пречки и нахлувания. Биткойн наистина беше валута без граници, захранваща и свързваща нова глобална икономика.

Въведение в разпределените регистри

Биткойн постигна този исторически подвиг чрез използване разпределено запис. Докато настоящата финансова система разчита на традиционния централен запис на истината, биткойн записът се поддържа от разпределена общност от „валидатори“, които имат достъп и актуализират тази публична книга. Представете си биткойн протокола като глобално споделен „Google Sheet“, който съдържа запис на транзакции, валидиран и поддържан от тази разпределена общност.

Пробивът на биткойн (и общата блокчейн технология) е, че въпреки че записът се поддържа от общност, технологията им позволява винаги да постигат консенсус относно истински транзакции, като гарантират, че измамниците не могат да записват фалшиви транзакции или да изпреварят системата. Този технологичен напредък позволява премахването на централизирания посредник, без да се компрометира финансовата сигурност на транзакциите.

Предимства на разпределените регистри

В допълнение към децентрализацията, биткойн или криптовалутите като цяло споделят няколко хубави свойства, които правят парите по-интелигентни и по-безопасни, въпреки че различните криптовалути може да са по-силни в някои свойства и по-слаби в други, въз основа на различни реализации на техните протоколи. Криптовалутите се съхраняват в криптографски портфейли, идентифицирани чрез публично достъпен адрес, и са защитени с много силна частна парола, наречена частен ключ. Този частен ключ криптографски подписва транзакция и е практически невъзможно да се създават измамни подписи. Това осигурява сигурност и неизползваемост. За разлика от традиционните банкови сметки, които могат да бъдат конфискувани от държавни органи, криптовалутата във вашия портфейл никога не може да бъде отнета от никого без вашия частен ключ. Криптовалутите са устойчиви на цензура поради децентрализирания характер, тъй като всеки може да изпраща транзакции на всеки компютър в мрежата, за да бъдат записани и валидирани. Транзакциите с криптовалута са неизменна защото всеки блок от транзакции представлява криптографско доказателство (хеш) на всички предишни блокове, които са съществували преди това. След като някой ви изпрати пари, той не може да открадне обратно плащането си към вас (т.е. без отскачащи чекове в блокчейн). Някои от криптовалутите дори могат да поддържат атомни транзакции. „Интелигентните договори“, изградени върху тези криптовалути, не разчитат само на закон за прилагане, но се прилагат директно чрез публично одитируем код, който ги прави безнадеждни и потенциално може да се отърве от посредници в много бизнеси, например Escrow за недвижими имоти.

Осигуряване на разпределени регистри (майнинг)

Едно от предизвикателствата при поддържането на разпределен запис на транзакциите е сигурността - по-специално как да имате отворен и редактируем регистър, като същевременно предотвратявате измамни дейности. За да се справи с това предизвикателство, биткойн въведе нов процес, наречен копаене (използвайки консенсусния алгоритъм „Доказателство за работа“), за да определи на кого е „доверено“ да прави актуализации на споделения запис на транзакциите.

Можете да мислите за копаене като вид икономическа игра, която принуждава „валидаторите“ да докажат своите заслуги, когато се опитват да добавят транзакции към записа. За да се класират, валидаторите трябва да решат серия от сложни изчислителни пъзели. Валидаторът, който първо реши пъзела, се възнаграждава с разрешение да публикува последния блок от транзакции. Публикуването на последния блок от транзакции позволява на валидаторите да „копаят“ награда за блок – в момента 12,5 биткойн (или ~ 40 000 долара към момента на писане).

Този процес е много сигурен, но изисква огромна изчислителна мощност и консумация на енергия, тъй като потребителите по същество „горят пари“, за да решат изчислителния пъзел, който им печели повече биткойни. Съотношението между изгаряне и възнаграждение е толкова наказателно, че винаги е в личен интерес на валидаторите да публикуват честни транзакции в биткойн записа.


Проблем: Централизацията на властта и парите постави криптовалутите от 1-во поколение извън обсега

В първите дни на биткойн, когато само няколко души работеха за валидиране на транзакции и копаене на първите блокове, всеки можеше да спечели 50 BTC, като просто стартира софтуера за копаене на биткойн на своя персонален компютър. Когато валутата започна да набира популярност, умните миньори осъзнаха, че могат да печелят повече, ако имат повече от един компютър, работещ за копаене.

Тъй като биткойнът продължаваше да нараства в стойността си, цели компании започнаха да се появяват в моите. Тези компании разработиха специализирани чипове („ASIC“) и изградиха огромни ферми от сървъри, използвайки тези ASIC чипове за копаене на биткойн. Появата на тези огромни миньорски корпорации, които са известни, доведе до биткойн златна треска, което затруднява обикновените хора да допринасят за мрежата и да получават възнаграждение. Техните усилия също започнаха да консумират все по-големи количества изчислителна енергия, допринасяйки за нарастването на екологичните проблеми по целия свят.

The ease of mining Bitcoin and the subsequent rise of Bitcoin mining farms quickly produced a massive centralization of production power and wealth in Bitcoin’s network. To provide some context, 87% of all Bitcoins are now owned by 1% of their network, many of these coins were mined virtually free in their early days. As another example, Bitmain, one of Bitcoin’s biggest mining operations has earned billions in revenue and profits.

The centralization of power in Bitcoin’s network makes it very difficult and expensive for the average person. If you want to acquire Bitcoin, your easiest options are to:

  1. Mine It Yourself. Just hook up the specialized hardware (here’s a rig on Amazon, if you’re interested!) and go to town. Just know that since you’ll be competing against massive server farms from across the world, consuming as much energy as the country of Switzerland, you won’t be able to mine much
  2. Buy Bitcoin on an exchange. Today, you can buy Bitcoin at a unit price of $3,500 / coin at the time of writing (note: you can buy fractional amount of Bitcoin!) Of course, you would also be taking on substantial risk in doing so as the price of Bitcoin is quite volatile.

Биткойн беше първият, който показа как криптовалутата може да наруши настоящия финансов модел, давайки на хората възможността да извършват транзакции, без да имат трета страна по пътя. Увеличаването на свободата, гъвкавостта и поверителността продължава да води до неизбежния поход към цифровите валути като нова норма. Въпреки предимствата си, концентрацията на пари и власт на биткойн (вероятно непреднамерена) представлява значима бариера за масовото приемане. Тъй като основният екип на Pi е провел изследвания, за да се опита да разбере защо хората не са склонни да влязат в пространството на криптовалутите. Хората постоянно посочват риска от инвестиране/добив като ключова бариера за навлизане.


Решение: Pi – Разрешаване на копаене на мобилни телефони

След като идентифицира тези ключови бариери пред приемането, екипът на Pi Core се зае да намери начин, който да позволи на обикновените хора да копаят (или да печелят награди от криптовалута за валидиране на транзакции в разпределен запис на транзакции). Като освежаване, едно от основните предизвикателства, които възникват при поддържането на разпределен запис на транзакциите, е да се гарантира, че актуализациите на този отворен запис не са измамни. Въпреки че процесът на биткойн за актуализиране на записа му е доказан (изгаряне на енергия/пари за доказване на надеждност), той не е много удобен за потребителя (или планетата!). За Pi въведохме допълнителното изискване за проектиране да използваме консенсусен алгоритъм, който също би бил изключително удобен за потребителя и в идеалния случай би позволил копаене на персонални компютри и мобилни телефони.

При сравняване на съществуващите консенсусни алгоритми (процесът, който записва транзакциите в разпределен регистър), Stellar Consensus Protocol се очертава като водещ кандидат, който позволява лесно за използване, първо мобилно копаене. Протокол за консенсус на звездите (SCP) е проектиран от Дейвид Мазиер, професор по компютърни науки в Станфорд, който също така служи като главен учен в Фондация за развитие на звездите. SCP използва нов механизъм, наречен Федеративни византийски споразумения, за да гарантира, че актуализациите на разпределената книга са точни и надеждни. SCP също се внедрява на практика чрез Stellar blockchain, който работи оттогава 2015.

Опростено въведение в консенсусните алгоритми

Преди да преминете към въвеждането на консенсусния алгоритъм на Pi, е полезно да имате просто обяснение за това какво прави консенсусният алгоритъм за блокчейн и видовете консенсусни алгоритми, които днешните протоколи за блокчейн обикновено използват, напр. Bitcoin и SCP. Този раздел е изрично написан по твърде опростен начин за по-голяма яснота и не е пълен. За по-висока точност вижте раздела Адаптации към SCP по-долу и прочетете документа на звездния консенсус протокол.

A blockchain is a fault-tolerant distributed system that aims to totally order a list of blocks of transactions. Fault-tolerant distributed systems is an area of computer science that has been studied for many decades. They are called distributed systems because they do not have a centralized server but instead they are composed of a decentralized list of computers (called nodes or peers) that need to come to a consensus as to what is the content and total ordering of blocks. They are also called fault-tolerant because they can tolerate a certain degree of faulty nodes into the system (e.g. up to 33% of nodes can be faulty and the overall system continues to operate normally).

There are two broad categories of consensus algorithms: The ones that elect a node as the leader who produces the next block, and the ones where there is no explicit leader but all nodes come to a consensus of what the next block is after exchanging votes by sending computer messages to each other. (Strictly speaking the last sentence contains multiple inaccuracies, but it helps us explain the broad strokes.)

Bitcoin uses the first type of consensus algorithm: All bitcoin nodes are competing against each other in solving a cryptographic puzzle. Because the solution is found randomly, essentially the node that finds the solution first, by chance, is elected the leader of the round who produces the next block. This algorithm is called “Proof of work” and results in a lot of energy consumption.

Опростено въведение в Stellar Consensus Protocol

Pi използва другия тип алгоритми за консенсус и се основава на Stellar Consensus Protocol (SCP) и алгоритъм, наречен Федеративно византийско споразумение (FBA). Такива алгоритми не губят енергия, но изискват обмен на много мрежови съобщения, за да могат възлите да стигнат до „консенсус“ за това какъв трябва да бъде следващият блок. Всеки възел може независимо да определи дали дадена транзакция е валидна или не, например правомощие за извършване на прехода и двойно разходване, въз основа на криптографския подпис и историята на транзакциите. Въпреки това, за да може мрежа от компютри да се споразумее кои транзакции да се записват в блок и реда на тези транзакции и блокове, те трябва да си изпращат съобщения и да имат няколко кръга на гласуване, за да постигнат консенсус. Интуитивно такива съобщения от различни компютри в мрежата за това кой блок е следващият биха изглеждали така: „Аз предлагам всички гласуваме блок А да бъде следващият”; „Аз гласувай блок А да бъде следващият блок”; „Аз потвърди that the majority of the nodes I trust also voted for block A”, from which the consensus algorithm enables this node to conclude that “A is the next block; and there could be no block other than A as the next block”;  Even though the above voting steps seem a lot, the internet is adequately fast and these messages are lightweight, thus such consensus algorithms are more lightweight than Bitcoin’s proof of work. One major representative of such algorithms is called Byzantine Fault Tolerance (BFT). Several of the top blockchains today are based on variants of BFT, such as NEO and Ripple.

One major criticism of BFT is that it has a centralization point: because voting is involved, the set of nodes participating in the voting “quorum” are centrally determined by the creator of the system in its beginning. The contribution of FBA is that, instead of having one centrally determined quorum, each node sets their own “quorum slices”, which will in turn form different quorums. New nodes can join the network in a decentralized way: they declare the nodes that they trust and convince other nodes to trust them, but they don’t have to convince any central authority.

SCP е една инстанция на FBA. Вместо да изгарят енергия, както в алгоритъма за консенсус за доказване на работата на Bitcoin, SCP възлите осигуряват споделения запис, като гарантират за други възли в мрежата като надеждни. Всеки възел в мрежата изгражда кворум отрязък, състоящ се от други възли в мрежата, които смятат за надеждни. Кворумите се формират въз основа на кворумите на своите членове и валидаторът ще приема нови транзакции само ако и само ако част от възлите в техните кворуми също приемат транзакцията. Тъй като валидаторите в мрежата изграждат своите кворуми, тези кворуми помагат на възлите да постигнат консенсус относно транзакциите с гаранция за сигурност. Можете да научите повече за Stellar Consensus Protocol, като разгледате това техническо резюме на SCP.

Адаптациите на Пи към протокола за консенсус на звездите (SCP)

Алгоритъмът за консенсус на Pi се изгражда върху SCP. SCP е официално доказано [Мазиер 2015 г] и в момента се прилага в Stellar Network. За разлика от Stellar Network, състояща се предимно от компании и институции (например IBM) като възли, Pi възнамерява да позволи на устройства на отделни лица да допринасят на ниво протокол и да получават възнаграждение, включително мобилни телефони, лаптопи и компютри. По-долу е въведение за това как Pi прилага SCP за позволяване на копаене от физически лица.

Има четири роли, които потребителите на Pi могат да играят като копачи на Pi. а именно:

  • Пионер. Потребител на мобилното приложение Pi, който просто потвърждава, че не е „робот“ всеки ден. Този потребител потвърждава присъствието си всеки път, когато влиза в приложението. Те могат също да отворят приложението, за да поискат транзакции (напр. да направят плащане в Pi към друг Pioneer)
  • Сътрудник. Потребител на мобилното приложение Pi, който допринася, като предоставя списък с пионери, които познава и на които има доверие. Като цяло, сътрудниците на Pi ще изградят глобална графика на доверието.
  • посланик. Потребител на мобилното приложение Pi, който въвежда други потребители в мрежата на Pi.
  • възел. Потребител, който е пионер, сътрудник, използващ мобилното приложение Pi и също така работи със софтуера Pi node на своя настолен или преносим компютър. Софтуерът на възел Pi е софтуерът, който изпълнява основния алгоритъм на SCP, като взема предвид информацията за графиката на доверието, предоставена от сътрудниците.

Потребителят може да играе повече от една от горните роли. Всички роли са необходими, така че всички роли се възнаграждават с новоизсечено Пи на дневна база, стига да са участвали и дават своя принос през този ден. В свободната дефиниция на „миньор“ е потребител, който получава новоизсечена валута като награда за вноски, и четирите роли се считат за копачи на Pi. Ние дефинираме „добив“ по-широко от традиционното му значение, приравнено на изпълнение на алгоритъм за доказателство за консенсус за работа, както в Bitcoin или Ethereum.

На първо място, трябва да подчертаем, че софтуерът Pi Node все още не е пуснат. Така че този раздел се предлага повече като архитектурен проект и като искане за искане на коментари от техническата общност. Този софтуер ще бъде изцяло с отворен код и също ще зависи до голяма степен от stellar-core, който също е софтуер с отворен код, наличен тук. Това означава, че всеки в общността ще може да го чете, коментира и предлага подобрения. По-долу са предложените от Pi промени в SCP, за да се даде възможност за копаене от отделни устройства.

възли

За четливост, ние дефинираме като a правилно свързан възел да бъде това, което SCP документът нарича непокътнат възел. Също така, за четливост, ние дефинираме като основната Pi мрежа да бъде множеството от всички непокътнати възли в мрежата Pi. Основната задача на всеки възел е да бъде конфигуриран да бъде правилно свързан към основната Pi мрежа. Интуитивно, възел, който е неправилно свързан към основната мрежа, е подобен на биткойн възел, който не е свързан към основната биткойн мрежа.

По думите на SCP, за да се свърже правилно възелът означава, че този възел трябва да избере „кворум отрязък“, така че всички получени кворуми, които включват този възел, да се пресичат с кворумите на съществуващата мрежа. По-точно, възел vn+1 е правилно свързан към основна мрежа N от n вече правилно свързани възли (v1, v2, ..., vн), ако получената система N' от n+1 възела (v1, v2, ..., vn+1) се радва на пресичане на кворума. С други думи, N' се радва на пресичане на кворума, ако всеки два от неговите кворуми споделят възел. — т.е. за всички кворуми U1 и ти2, У1∩U2 ≠ ∅.

Основният принос на Pi върху съществуващото консенсусно внедряване на Stellar е, че той въвежда концепцията за графика на доверие, предоставена от участниците в Pi като информация, която може да се използва от Pi възлите, когато те настройват своите конфигурации за свързване към основната мрежа на Pi .

Когато избират своите кворумни части, тези възли трябва да вземат предвид графиката на доверие, предоставена от сътрудниците, включително техния собствен кръг за сигурност. За да подпомогнем това решение, ние възнамеряваме да предоставим допълнителен софтуер за анализ на графики, който да помогне на потребителите, работещи с Nodes, да вземат възможно най-информирани решения. Ежедневната продукция на този софтуер ще включва:

  • класиран списък с възли, подредени по тяхното разстояние от текущия възел в графиката на доверието; класиран списък с възли, базиран на a ранк на страницата анализ на възлите в графиката на доверието
  • списък с възли, съобщени от общността като дефектни по някакъв начин списък с нови възли, които искат да се присъединят към мрежата
  • списък с най-новите статии от мрежата за ключовата дума „неправилно работещи Pi възли“ и други свързани ключови думи; визуално представяне на възли, включващи мрежата Pi, подобно на това, което е показано в Монитор на StellarBeat Quorum [програмен код]
  • изследовател на кворум, подобен на QuorumExplorer.com [програмен код]
  • инструмент за симулация като този в Монитор на StellarBeat Quorum което показва очакваните резултатни въздействия върху свързаността на тези възли към мрежата Pi, когато конфигурацията на текущия възел се промени.

Интересен изследователски проблем за бъдеща работа е да се разработят алгоритми, които могат да вземат предвид графиката на доверието и да предложат на всеки възел оптимална конфигурация или дори да задават тази конфигурация автоматично. При първото внедряване на Pi Network, докато потребителите, работещи с Nodes, могат да актуализират своята конфигурация на Node по всяко време, те ще бъдат подканени да потвърждават своите конфигурации ежедневно и ще бъдат помолени да ги актуализират, ако сметнат за добре.

Потребители на мобилно приложение

Когато Pioneer трябва да потвърди, че дадена транзакция е била изпълнена (например, че е получил Pi), той отваря мобилното приложение. В този момент мобилното приложение се свързва с един или повече възли, за да провери дали транзакцията е записана в книгата, както и да получи най-новия номер на блок и хеш стойността на този блок. Ако този Pioneer също работи с възел, мобилното приложение се свързва със собствения възел на Pioneer. Ако Pioneer не работи с възел, тогава приложението се свързва с множество възли и за кръстосана проверка на тази информация. Пионерите ще имат възможността да избират към кои възли искат техните приложения да се свързват. Но за да го направи лесно за повечето потребители, приложението трябва да има разумен набор от възли по подразбиране, например редица възли, най-близки до потребителя въз основа на графиката на доверието, заедно със случаен избор на възли с висок ранг на страницата. Молим ви за обратна връзка как трябва да бъде избран наборът от възли по подразбиране за мобилни Pioneers.

Награди за копаене

Красиво свойство на SCP алгоритъма е, че той е по-общ от блокчейн. Той координира консенсуса в разпределена система от възли. Това означава, че един и същ основен алгоритъм не само се използва на всеки няколко секунди за записване на нови транзакции в нови блокове, но също така може да се използва за периодично изпълнение на по-сложни изчисления. Например, веднъж седмично звездната мрежа го използва, за да изчисли инфлацията в звездната мрежа и да разпредели новоизсечените токени пропорционално на всички притежатели на звездни монети (монетата на Stellar се нарича лумени). По подобен начин Pi мрежата използва SCP веднъж на ден, за да изчисли новото разпределение на Pi в цялата мрежа за всички пионери на Pi (пионери, сътрудници, посланици, възли), които участваха активно в даден ден. С други думи, наградите за копаене на Pi се изчисляват само веднъж дневно, а не за всеки блок от блокчейна.

За сравнение, биткойн разпределя награди за копаене на всеки блок и дава цялата награда на миньора, който е имал късмета да може да реши интензивна изчислителна рандомизирана задача. Тази награда в биткойн в момента 12,5 биткойн (~ $40 000) се дава само на един миньор на всеки 10 минути. Това прави изключително малко вероятно някой миньор някога да получи награди. Като решение на това, биткойн миньорите се организират в централизирани пулове за копаене, които всички допринасят за процесорна мощност, увеличавайки вероятността за получаване на награди и в крайна сметка споделят пропорционално тези награди. Пуловите за добив са не само точки на централизация, но също така техните оператори получават съкращения, намалявайки сумата, която отива за отделни миньори. В Pi няма нужда от пулове за копаене, тъй като веднъж на ден всеки, който е допринесъл, получава меритократично разпределение на ново Pi.

Транзакционни такси

Подобно на транзакциите с биткойн, таксите са по избор в мрежата Pi. Всеки блок има определен лимит за това колко транзакции могат да бъдат включени в него. Когато няма изоставане от транзакции, транзакциите обикновено са безплатни. Но ако има повече транзакции, възлите ги подреждат по такса, като транзакциите с най-висока такса са в горната част и избират само най-добрите транзакции, които да бъдат включени в произведените блокове. Това го прави отворен пазар. Внедряване: Таксите се разпределят пропорционално между възлите веднъж на ден. При всеки блок, таксата за всяка транзакция се прехвърля във временен портфейл, откъдето в края на деня се разпределя на активните майнери за деня. Този портфейл има неизвестен частен ключ. Транзакциите във и извън този портфейл се принуждават от самия протокол при консенсус на всички възли по същия начин, както консенсусът също сече нови Pi всеки ден.

Ограничения и бъдеща работа

SCP has been extensively tested for several years as part of the Stellar Network, which at the time of this writing is the ninth largest cryptocurrency in the world. This gives us a quite large degree of confidence in it. One ambition of the Pi project is to scale the number of nodes in the Pi network to be larger than the number of nodes in the Stellar network to allow more everyday users to participate in the core consensus algorithm. Increasing the number of nodes, will inevitably increase the number of network messages that must be exchanged between them. Even though these messages are much smaller than an image or a youtube video, and the Internet today can reliably transfer videos quickly, the number of messages necessary increases with the number of participating nodes, which can become bottleneck to the speed of reaching consensus. This will ultimately slow down the rate, at which new blocks and new transactions are recorded in the network. Thankfully, Stellar is currently much faster than Bitcoin. At the moment, Stellar is calibrated to produce a new block every 3 to 5 seconds, being able to support thousands of transactions per second. By comparison, Bitcoin produces a new block every 10 minutes. Moreover, due to Bitcoin’s lack in the safety guarantee, Bitcoin’s blockchain in rare occasions can be overwritten within the first hour. This means that a user of Bitcoin must wait about 1 hour before they can be sure that a transaction is considered final. SCP guarantees safety, which means after 3-5 seconds one is certain about a transaction. So even with the potential scalability bottleneck,  Pi expects to achieve transaction finality faster than Bitcoin and possibly slower than Stellar, and process more transactions per second than Bitcoin and possibly fewer than Stellar.


Въпреки че мащабируемостта на SCP все още е открит изследователски проблем. Има много обещаващи начини, по които човек може да ускори нещата. Едно възможно решение за мащабируемост е bloXroute. BloXroute предлага мрежа за разпространение на блокчейн (BDN), която използва глобална мрежа от сървъри, оптимизирани за производителност на мрежата. Въпреки че всеки BDN се контролира централно от една организация, те предлагат доказуемо неутрално съобщение, преминаващо ускорение. Т.е. BDN могат да обслужват справедливо всички възли без дискриминация, тъй като съобщенията са криптирани. Това означава, че BDN не знае откъде идват съобщенията, къде отиват или какво има вътре. По този начин Pi възлите могат да имат два маршрута за предаване на съобщения: бърз през BDN, който се очаква да бъде надежден през повечето време, и неговия оригинален интерфейс за предаване на съобщения от peer-to-peer, който е напълно децентрализиран и надежден, но е по-бавен. Интуицията на тази идея е смътно подобна на кеширането: кешът е място, където компютърът може да има достъп до данни много бързо, ускорявайки средното изчисление, но не е гарантирано, че винаги има всяка необходима информация. Когато кешът пропусне, компютърът се забавя, но не се случва нищо катастрофално. Друго решение може да бъде използването на сигурно потвърждение на мултикаст съобщения в отворени Peer-to-Peer мрежи [Николози и Мазиерес 2004 г] за ускоряване на разпространението на съобщения между партньори.


Икономически модел Pi: Балансиране на недостига и достъпа

Плюсове и минуси на икономически модели от 1-во поколение

Една от най-впечатляващите иновации на Биткойн е съчетаването на разпределени системи с теорията на икономическите игри.

Професионалисти

Фиксирано снабдяване

Икономическият модел на биткойн е прост. Ще има само 21 милиона биткойни. Този номер е зададен в код. Тъй като само 21 милиона трябва да циркулират сред 7,5 милиарда души по света, няма достатъчно биткойни, които да обикалят. Този недостиг е един от най-важните двигатели на стойността на биткойн.

Намаляване на наградата за блок

Схемата за разпространение на биткойн, показана по-долу, допълнително засилва това чувство за недостиг. Наградата за копаене на биткойн блок се намалява наполовина на всеки 210 000 блока (приблизително на всеки ~4 години.) В ранните си дни наградата за биткойн блок е била 50 монети. Сега наградата е 12,5 и ще намалее допълнително до 6,25 монети през май 2020 г. Намаляващият темп на разпространение на биткойн означава, че дори когато осведомеността за валутата расте, всъщност има по-малко за копаене.

Против

Обърнат означава неравномерен

Обърнатият модел на разпределение на биткойн (по-малко хора печелят повече в началото и повече хора печелят по-малко днес) е един от основните фактори за неравномерното му разпределение. С толкова много биткойн в ръцете на няколко ранни осиновители, новите миньори „горят“ повече енергия за по-малко биткойни.

Натрупването възпрепятства използването като средство за обмен

Въпреки че биткойнът беше пуснат като система за „peer-to-peer електронни пари в брой“, относителният недостиг на биткойн възпрепятства целта на биткойн да служи като среда за обмен. Недостигът на биткойн доведе до възприемането му като форма на „цифрово злато“ или дигитално съхранение на стойност. Резултатът от това възприятие е, че много притежатели на биткойн не желаят да харчат биткойни за ежедневни разходи.

Икономическият модел Pi

Pi, от друга страна, се стреми да постигне баланс между създаването на усещане за недостиг за Pi, като същевременно гарантира, че голямо количество не се натрупва в много малък брой ръце. Искаме да сме сигурни, че нашите потребители печелят повече Pi, докато правят принос в мрежата. Целта на Pi е да изгради икономически модел, който е достатъчно сложен, за да постигне и балансира тези приоритети, като същевременно остане достатъчно интуитивен, за да го използват хората.

Изисквания за проектиране на икономическия модел на Pi:

  • Просто: Създайте интуитивен и прозрачен модел
  • Справедливо разпределение: Дайте на критична маса от световното население достъп до Pi
  • недостиг: Създайте усещане за недостиг, за да поддържате цената на Pi с течение на времето
  • Меритократична печалба: Награждавайте приноса за изграждане и поддържане на мрежата

Pi – доставка на токени

Политика за емисии на токени

  1. Общо максимално предлагане = M + R + D
    1. M = общи награди за копаене
    2. R = общите награди за реферал
    3. D = общите награди за разработчици
  2. M = ∫ f(P) dx, където f е логаритмично намаляваща функция
    1. P = брой на населението (напр. 1-во лице, което се присъединява, 2-ро лице, което се присъединява и т.н.)
  3. R = r * M
    1. r = процент на реферали (50% общо или 25% както за референта, така и за рефера)
  1. D = t * (M + R)
  2. t = процент на възнаграждение на разработчиците (25%)

M – Снабдяване за добив (Въз основа на фиксирани запаси за копаене, изсечени на човек)

За разлика от биткойн, който създаде фиксирана доставка на монети за цялото глобално население, Pi създава фиксирана доставка на Pi за всеки човек, който се присъединява към мрежата до първите 100 милиона участници. С други думи, за всеки човек, който се присъединява към мрежата Pi, предварително се изсича фиксирано количество Pi. След това тази доставка се освобождава през целия живот на този член въз основа на тяхното ниво на ангажираност и принос към сигурността на мрежата. Доставката се освобождава с помощта на експоненциално намаляваща функция, подобна на тази на биткойн през целия живот на члена.

R – Предоставяне на препоръки (Въз основа на фиксирана награда за препоръчани препоръчани лица, изсечена на човек и споделен ч/б референт и рефер)

За да има стойност една валута, тя трябва да бъде широко разпространена. За да стимулира тази цел, протоколът също така генерира фиксирано количество Pi, което служи като бонус за препоръчане както за препоръчащия, така и за рефера (или и за родител, и за потомство 🙂 Този споделен пул може да бъде копаен от двете страни през целия им живот – когато и двете страни активно копаят. Както референтът, така и реферът могат да черпят от този пул, за да избегнат модели на експлоатация, при които референтите могат да „грабят“ своите рефери. Бонусът за препоръчани клиенти служи като стимул на ниво мрежа за разрастване на Pi мрежата, като същевременно стимулиране на ангажираността между членовете в активното осигуряване на мрежата.

D – Награди за разработчици (допълнителен Pi, изсечен за подкрепа на текущото развитие)

Pi ще финансира текущото си развитие с „Награда за разработчици“, която се изсича заедно с всяка Pi монета, която се сече за копаене и препоръчани клиенти. Традиционно протоколите за криптовалута са изсичали фиксирано количество доставка, която незабавно се поставя в съкровищницата. Тъй като общото предлагане на Pi зависи от броя на членовете в мрежата, Pi постепенно сече наградата си за разработчици, докато мрежата се увеличава. Прогресивното копиране на наградата за разработчици на Pi има за цел да изравни стимулите на сътрудниците на Pi с цялостното здраве на мрежата.

f е логаритмично намаляваща функция – ранните членове печелят повече

Докато Pi се стреми да избегне екстремни концентрации на богатство, мрежата също така се стреми да възнагради по-ранните членове и техния принос с относително по-голям дял от Pi. Когато мрежи като Pi са в ранните си дни, те са склонни да предоставят по-ниска полезност на участниците. Например, представете си, че имате първия телефон в света. Това би било страхотна технологична иновация, но не изключително полезна. Въпреки това, тъй като повече хора придобиват телефони, всеки притежател на телефон получава повече полезност от мрежата. За да се възнаградят хората, които идват в мрежата рано, индивидуалната награда за копаене на Pi и наградите за препоръчани награди намаляват като функция от броя на хората в мрежата. С други думи, има определено количество Pi, което е запазено за всеки „слот“ в мрежата Pi.


Полезност: Обединяване и осигуряване на приходи от нашето време онлайн

Днес всеки седи в истинска съкровищница от неизползвани ресурси. Всеки от нас прекарва часове на ден на телефоните си. Докато сме на нашите телефони, всеки наш преглед, публикация или кликване създава изключителни печалби за големите корпорации. В Pi вярваме, че хората имат право да улавят стойност, създадена от техните ресурси.

Всички знаем, че можем да направим повече заедно, отколкото сами. В днешната мрежа огромни корпорации като Google, Amazon, Facebook имат огромно влияние срещу отделните потребители. В резултат на това те са в състояние да уловят лъвския дял от стойността, създадена от отделните потребители в мрежата. Pi изравнява игралното поле, като позволява на своите членове да обединяват своите колективни ресурси, за да могат да получат дял от стойността, която създават.

Графиката по-долу е Pi Stack, където виждаме особено обещаващи възможности да помогнем на нашите членове да уловят стойност. По-долу разглеждаме всяка от тези области по-подробно.

Представяне на Pi Stack – Освобождаване на недостатъчно използвани ресурси

Pi Ledger и графика за споделено доверие – мащабиране на доверието в мрежата

Едно от най-големите предизвикателства в интернет е да знаете на кого да се доверите. Днес разчитаме на рейтинговите системи на доставчици като Amazon, eBay, Yelp, за да знаем с кого можем да извършваме сделки в интернет. Въпреки факта, че ние, клиентите, вършим тежката работа по оценяването и прегледа на нашите колеги, тези интернет посредници улавят лъвския дял от стойността, създадена от тази работа.

Алгоритъмът за консенсус на Pi, описан по-горе, създава естествен слой за доверие, който мащабира доверието в мрежата без посредници. Докато стойността на кръга за сигурност на един човек е малка, съвкупността от нашите индивидуални кръгове за сигурност изгражда глобална „графика на доверие“, която помага на хората да разберат на кого в мрежата Pi може да се има доверие. Глобалната графика на доверието на Pi Network ще улесни транзакциите между непознати, които иначе не биха били възможни. Родната валута на Pi от своя страна позволява на всеки, който допринася за сигурността на мрежата, да улови дял от стойността, която са помогнали да създаде.

Пазарът на вниманието на Пи – размяна на неизползвано внимание и време

Pi позволява на своите членове да обединят колективното си внимание, за да създадат пазар на внимание, много по-ценен от вниманието на всеки отделен човек. Първото приложение, изградено върху този слой, ще бъде a оскъден канал в социалните мрежи в момента се хоства на началния екран на приложението. Можете да мислите за оскъден канал в социалните мрежи като Instagram с една глобална публикация в даден момент. Пионерите могат да залагат на Pi да привлече вниманието на други членове на мрежата, като споделят съдържание (напр. текст, изображения, видеоклипове) или задават въпроси, които се стремят да се докоснат до колективната мъдрост на общността. В мрежата Pi всеки има възможност да бъде влиятелен човек или да се докосне до мъдростта на тълпата. Към днешна дата основният екип на Pi използва този канал, за да анкетира мнението на общността относно избора на дизайн за Pi (напр. общността гласува за дизайна и цветовете на логото на Pi.) Получихме много ценни отговори и обратна връзка от общността относно проект. Една възможна бъдеща посока е отварянето на пазара на внимание за всеки Pioneer да използва Pi за публикуване на своето съдържание, като същевременно се разширява броят на каналите, хоствани в Pi Network.

В допълнение към размяната на вниманието със своите връстници, Pioneers могат също да изберат обмен с компании, които търсят тяхното внимание. Средният американец вижда между 4000 и 10 000 реклами на ден. Компаниите се борят за нашето внимание и плащат огромни суми за това. Но ние, клиентите, не получаваме никаква стойност от тези транзакции. На пазара на вниманието на Pi компаниите, които се стремят да достигнат до Pioneers, ще трябва да компенсират своята аудитория в Pi. Пазарът за реклама на Pi ще бъде строго само за включване и ще предостави възможност на Pioneers да осигурят приходи от един от най-големите си неизползвани ресурси: тяхното внимание.

Pi's Barter Marketplace – Изградете своя личен виртуален магазин

В допълнение към приноса на доверие и внимание към мрежата Pi, ние очакваме Pioneers да могат да допринесат със своите уникални умения и услуги в бъдеще. Мобилното приложение на Pi също ще служи като точка за продажба, където членовете на Pi могат да предлагат своите неизползвани стоки и услуги чрез „виртуална витрина“ на други членове на мрежата на Pi. Например, член предлага недостатъчно използвана стая в апартамента си за отдаване под наем на други членове в мрежата Pi. В допълнение към реални активи, членовете на Pi Network също ще могат да предлагат умения и услуги чрез своите виртуални витрини. Например, член на Pi Network може да предложи своите умения за програмиране или проектиране на пазара на Pi. Извън времето стойността на Pi ще бъде подкрепена от нарастваща кошница със стоки и услуги.

Децентрализиран App Store на Pi – Намаляване на бариерата за влизане за създатели

Споделената валута, графика на доверието и пазарът на Pi Network ще бъдат почвата за по-широка екосистема от децентрализирани приложения. Днес всеки, който иска да стартира приложение, трябва да стартира своята техническа инфраструктура и общност от нулата. Децентрализираният магазин за приложения на Pi ще позволи на разработчиците на Dapp да използват съществуващата инфраструктура на Pi, както и споделените ресурси на общността и потребителите. Предприемачите и разработчиците могат да предлагат нови Dapps на общността със заявки за достъп до споделените ресурси на мрежата. Pi също така ще изгради своите Dapps с известна степен на оперативна съвместимост, така че Dapps да могат да препращат данни, активи и процеси в други децентрализирани приложения.


Управление – криптовалута за и от хората

Предизвикателства с модели за управление от 1-во поколение

Доверието е в основата на всяка успешна парична система. Един от най-важните фактори, пораждащи доверие е управление, или процесът, чрез който промените се прилагат в протокола с течение на времето. Въпреки важността си, управлението често е едно от повечето пренебрегвани аспекти на криптоикономическите системи.

Мрежите от първо поколение, като биткойн, до голяма степен избягваха формалните (или „на верига“) механизми за управление в полза на неформалните (или „извън веригата“) механизми, произтичащи от комбинация от ролеви и стимули дизайн. Според повечето показатели, механизмите за управление на биткойн са доста успешни, позволявайки на протокола да нарасне драстично по мащаб и стойност от самото му създаване. Имаше обаче и някои предизвикателства. Икономическата концентрация на биткойн доведе до концентрация на политическа власт. Резултатът е, че обикновените хора могат да бъдат хванати в средата на разрушителни битки между масивни притежатели на биткойн. Един от най-новите примери за това предизвикателство е продължаващото битка между Bitcoin и Bitcoin Cash. Тези граждански войни могат да завършат с разклонение, където или където блокчейнът. За притежателите на токени хард форковете са инфлационни и могат да застрашат стойността на техните притежания.

Моделът на управление на Пи – двуфазен план

В статия, оспорваща достойнствата на управлението на веригата, Влад Замфир, един от основните разработчици на Ethereum, твърди, че управлението на блокчейн “не е абстрактен проблем на дизайна. Това е приложен социален проблем.” Един от ключовите моменти на Влад е, че е много трудно да се проектират системи за управление „априори” или преди наблюдения на конкретните предизвикателства, произтичащи от конкретна политическа система. Един исторически пример е основаването на Съединените щати. Първият експеримент с демокрацията в Съединените щати, Членовете на Конфедерацията, се провали след осемгодишен експеримент. Тогава бащите-основатели на Съединените щати успяха да се възползват от уроците от члена на Конфедерацията, за да изработят Конституцията – много по-успешен експеримент.

За да изгради траен модел на управление, Pi ще следва двуфазен план.

Временен модел на управление (< 5 милиона членове)

Докато мрежата не достигне критична маса от 5 милиона членове, Pi ще работи по временен модел на управление. Този модел ще прилича най-много на моделите за управление извън веригата, които в момента се използват от протоколи като Bitcoin и Ethereum, като основният екип на Pi играе важна роля в насочването на развитието на протокола. Въпреки това, основният екип на Pi все още ще разчита в голяма степен на приноса на общността. Самото мобилно приложение Pi е мястото, където основният екип на Pi настоява за принос на общността и се ангажира с Pioneers. Pi приема критики и предложения на общността, което се реализира от функциите за отворени за коментари на целевата страница на Pi, често задавани въпроси и бяла книга. Всеки път, когато хората разглеждат тези материали на уебсайтовете на Pi, те могат да изпращат коментари в конкретен раздел точно там, за да задават въпроси и да правят предложения. Офлайн срещите на Pioneer, които основният екип на Pi организира, също ще бъдат важен канал за принос на общността.

Освен това, основният екип на Pi ще разработи по-официална механика на управление. Една потенциална система за управление е ликвидната демокрация. При ликвидна демокрация всеки Pioneer ще има възможността да гласува директно по даден въпрос или да делегира своя глас на друг член на мрежата. Течната демокрация би позволила както широко, така и ефективно членство от общността на Пи.

„Конституционна конвенция“ на Пи (> 5 милиона членове)

При достигане на 5 милиона членове ще бъде сформирана временна комисия въз основа на предишни приноси в мрежата на Pi. Тази комисия ще отговаря за искането и предлагането на предложения от и към по-широката общност. Той също така ще организира серия от онлайн и офлайн разговори, където членовете на Pi ще могат да преценят дългосрочната конституция на Pi. Като се има предвид глобалната потребителска база на Pi, Pi Network ще провежда тези конвенции на множество места по света, за да осигури достъпност. В допълнение към домакинството на лични конвенции, Pi също ще използва своето мобилно приложение като платформа, за да позволи на члена на Pi да участва в процеса от разстояние. Независимо дали лично или онлайн, членовете на общността на Pi ще имат възможността да участват в изработването на дългосрочната управленска структура на Pi.


Пътна карта / План за внедряване

Фаза 1 – Проектиране, разпространение, стартиране на Trust Graph.

Сървърът Pi работи като кран, емулиращ поведението на децентрализираната система, тъй като тя ще функционира, след като заработи. По време на тази фаза подобренията в потребителското изживяване и поведение са възможни и относително лесни за правене в сравнение със стабилната фаза на основната мрежа. Цялото сечене на монети за потребителите ще бъде мигрирано в мрежата на живо, след като стартира. С други думи, livenet в началото ще блокира всички баланси на притежателите на акаунти, генерирани по време на Фаза 1, и ще продължи да работи точно като настоящата система, но напълно децентрализирана. Pi не се листва на борсите през тази фаза и е невъзможно да се „купува“ Pi с друга валута.

Фаза 2 - Testnet

Преди да стартираме основната мрежа, софтуерът на Node ще бъде разгърнат в тестова мрежа. Тестовата мрежа ще използва същата точна графика на доверието като основната мрежа, но на тестваща Pi монета. Основният екип на Pi ще хоства няколко възли в тестовата мрежа, но ще насърчи повече пионери да стартират свои собствени възли в тестовата мрежа. Всъщност, за да може всеки възел да се присъедини към основната мрежа, те се съветват да започнат от тестовата мрежа. Тестовата мрежа ще се изпълнява успоредно с Pi емулатора във фаза първа и периодично, например ежедневно, резултатите от двете системи ще се сравняват, за да се уловят пропуските и пропуските на тестовата мрежа, което ще позволи на разработчиците на Pi да предложат и внедрят поправки. След задълбочено едновременно изпълнение на двете системи, testnet ще достигне състояние, при което резултатите му постоянно съвпадат с тези на емулатора. По това време, когато общността почувства, че е готова, Pi ще мигрира към следващата фаза.

Фаза 3 – Основна мрежа

Когато общността прецени, че софтуерът е готов за производство и е щателно тестван в тестовата мрежа, ще бъде пусната официалната основна мрежа на Pi мрежата. Важна подробност е, че при прехода към основната мрежа ще бъдат уважавани само акаунти, за които е валидно, че принадлежат на различни реални лица. След този момент кранът и емулаторът на мрежата Pi от Фаза 1 ще бъдат изключени и системата ще продължи сама завинаги. Бъдещите актуализации на протокола ще бъдат предоставени от общността на разработчиците на Pi и основния екип на Pi и ще бъдат предложени от комисията. Тяхното внедряване и внедряване ще зависи от възлите, които актуализират софтуера за копаене, както всички други блокчейн. Никой централен орган няма да контролира валутата и тя ще бъде напълно децентрализирана. Баланса на фалшиви потребители или дублиращи се потребители ще бъдат отхвърлени. Това е фазата, когато Pi може да бъде свързан с борси и да бъде обменен за други валути.


This is a fan site of PI NETWORK.
You can find the original Pi white paper in Официален сайт.
PI™, PI NETWORK™, е търговска марка на PI Community Company.