Біла книга Pi 1

This is a fan site of PI NETWORK.
You can find the original Pi white paper in Official Site.
PI™, PI NETWORK™, є торговою маркою компанії PI Community Company.

Preface

As the world becomes increasingly digital, cryptocurrency is a next natural step in the evolution of money. Pi is the first digital currency for everyday people, representing a major step forward in the adoption of cryptocurrency worldwide.

Our Mission: Build a cryptocurrency and smart contracts platform secured and operated by everyday people.

Our Vision: Build the world’s most inclusive peer-to-peer marketplace, fueled by Pi, the world’s most widely used cryptocurrency

DISCLAIMER for more advanced readers: Because Pi’s mission is to be inclusive as possible, we’re going to take this opportunity to introduce our blockchain newbies to the rabbit hole 🙂


Introduction: Why cryptocurrencies matter

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. Псевдонім. У той час, коли питання конфіденційності набуває більшої актуальності, ці потужні воротарі можуть випадково розголошувати - або змусити вас розкрити - більше фінансової інформації про себе, ніж ви хочете.

"Електронна грошова система Bitcoin", запущена в 2009 році анонімним програмістом (або групою) Сатоші Накамото, був вододілом за свободу грошей. Вперше в історії люди могли надійно обміняти вартість, не вимагаючи третьої сторони чи довіреного посередника. Оплата біткойна означала, що такі люди, як Стів та Сінді, можуть платити один одному безпосередньо, обходячи інституційні збори, перешкоди та вторгнення. Біткойн був справді валютою без кордонів, живленням та з’єднанням нової глобальної економіки.

Вступ до розподілених книг

Біткойн досяг цього історичного подвигу за допомогоюрозподіленийзапис. Незважаючи на те, що нинішня фінансова система покладається на традиційний центральний запис істини, запис Bitcoin підтримується розподіленою спільнотою "валідаторів", які отримують доступ та оновлюють цю публічну книгу. Уявіть собі протокол Bitcoin як глобально поділений "Google Leath", який містить запис транзакцій, підтверджена та підтримується цією розподіленою спільнотою.

Прорив біткойна (і загальної технології blockchain) полягає в тому, що, навіть якщо запис підтримується спільнотою, технологія дозволяє їм завжди досягати консенсусу щодо правдивих транзакцій, гарантуючи, що шахраї не можуть записувати помилкові транзакції або обігнати систему. Цей технологічний прогрес дозволяє зняти централізований посередник, без шкоди для транзакційної фінансової безпеки.

Переваги розподілених книг

Окрім децентралізації, біткойна або криптовалют загалом, поділіться кількома приємними властивостями, які заробляють гроші розумнішими та безпечнішими, хоча різні криптовалюти можуть бути сильнішими в деяких властивостях та слабшими в інших, виходячи з різних реалізацій їх протоколів. Криптовалюти проводяться в криптографічних гаманцях, визначених загальнодоступною адресою, і забезпечуються дуже сильним приватним паролем, який називається приватним ключем. Цей приватний ключ криптографічно підписує транзакцію і практично неможливо створити шахрайські підписи. Це забезпечуєбезпекаіневдоволення. На відміну від традиційних банківських рахунків, які можуть бути вилучені урядовими органами, криптовалюта у вашому гаманці ніколи не може забрати ніхто без вашого приватного ключа. Криптовалюти єцензура стійкаЧерез децентралізований характер, оскільки кожен може подати транзакції на будь -який комп'ютер у мережі, щоб записатися та затвердити. Транзакції криптовалют єнезміннийтому що кожен блок транзакцій являє собою криптографічний доказ (хеш) усіх попередніх блоків, що існували до цього. Після того, як хтось надсилає вам гроші, вони не можуть викрасти вам свій платіж (тобто, не підстрибують чеки в блокчейні). Деякі з криптовалют можуть навіть підтримуватиатомні транзакції."Розумні контракти", побудовані на цих криптовалютах, не просто покладаються на закон щодо примусового виконання, а безпосередньо застосовуються через публічно аудиторський код, який робить їхбездоганнийі може потенційно позбутися посередників у багатьох підприємствах, наприклад, ескроу для нерухомості.

Забезпечення розподілених книг (видобуток)

Однією з проблем підтримки розподіленого запису транзакцій є безпека - зокрема, як мати відкриту та редагувану книгу, запобігаючи шахрайській діяльності. Для вирішення цього завдання Bitcoin представив новий процес під назвою Mining (використовуючи алгоритм консенсусу "Доказ роботи"), щоб визначити, кому "довіряють", щоб зробити оновлення спільного запису транзакцій.

Ви можете подумати про видобуток як тип економічної гри, яка змушує «валідаторів» довести свої заслуги, намагаючись додати транзакції до запису. Для кваліфікації валідатори повинні вирішити ряд складних обчислювальних головоломок. Валідатор, який спочатку вирішує головоломку, нагороджується тим, що йому дозволяють розміщувати останній блок транзакцій. Опублікування останнього блоку транзакцій дозволяє валідаторам "видобувати" блок -винагороду - в даний час 12,5 біткойна (або ~ 40 000 доларів на момент написання).

This process is very secure, but it demands enormous computing power and energy consumption as users essentially “burn money” to solve the computational puzzle that earns them more Bitcoin. The burn-to-reward ratio is so punitive that it is always in Validators’ self-interest to post honest transactions to the Bitcoin record.


Problem: Centralization of power and money put 1st Generation Cryptocurrencies out of reach

In the early days of Bitcoin, when only a few people were working to validate transactions and mining the first blocks, anyone could earn 50 BTC by simply running Bitcoin mining software on their personal computer. As the currency began to gain in popularity, clever miners realized that they could earn more if they had more than one computer working to mine.

As Bitcoin continued to increase in value, entire companies began to spring up to mine. These companies developed specialized chips (“ASICs”) and constructed huge farms of servers using these ASIC chips to mine Bitcoin. The emergence of these enormous mining corporations, known drove the Bitcoin Gold Rush, making it very difficult for everyday people to contribute to the network and get rewarded. Their efforts also began consuming increasingly large amounts of computing energy, contributing to mounting environmental issues around the world.

Простота видобутку біткойна та подальше зростання гірничих ферм Bitcoin швидко призвели до масової централізації виробничої потужності та багатства в мережі Bitcoin. Щоб забезпечити деякий контекст, 87% усіх біткойнів зараз належать 1% їх мережі, багато з цих монет були видобуті практично вільними в перші дні. Як інший приклад, Bitmain, одна з найбільших гірничих операцій Bitcoinмільярди доходів та прибутку.

Централізація потужності в мережі Bitcoin робить її дуже складною і дорогою для пересічної людини. Якщо ви хочете придбати біткойн, ваші найпростіші варіанти - це:

  1. Моє самостійно. Просто підключіть спеціалізоване обладнання (осьУстановка на Amazon, якщо ви зацікавлені!) І їдьте до міста. Тільки знайте, що оскільки ви будете конкурувати проти масивних серверних ферм з усього світу, споживає стільки енергії, як і країна Швейцарії, ви не зможете багато
  2. Купуйте біткойн на біржі. Сьогодні ви можете придбати біткойн за одиничною ціною 3500 доларів США / монети на момент написання (ПРИМІТКА досить мінливий.

Біткойн першим показав, як криптовалюта могла порушити поточну фінансову модель, надаючи людям можливість здійснювати операції, не маючи на шляху третьої сторони. Збільшення свободи, гнучкості та конфіденційності продовжує рухати неминучий марш до цифрових валют як нової норми. Незважаючи на свої переваги, біткойн (ймовірно, непередбачувана) концентрація грошей та влади представляє значущий бар'єр для прийняття мейнстріму. Оскільки основна команда PI провела дослідження, щоб спробувати зрозуміти, чому люди неохоче вступають у криптовалютний простір. Люди послідовно цитують ризик інвестування/видобутку як ключового бар'єру для вступу.


Рішення: PI - Увімкнення видобутку на мобільних телефонах

Визначивши ці ключові бар'єри для прийняття, команда PI Core вирішила знайти спосіб, який дозволить повсякденним людям видобувати (або заробляти нагороди за криптовалюту за перевірку транзакцій на розподіленому записі транзакцій). Як оновлення, однією з головних проблем, що виникає при підтримці розподіленого запису транзакцій, є забезпечення оновлення цього відкритого запису не є шахрайськими. Хоча процес оновлення його запису Bitcoin є доведеним (спалювання енергії / грошей, щоб довести надійність), він не дуже користувач (або планета!) Дружні. Для PI ми представили додаткові вимоги до дизайну використання алгоритму консенсусу, який також був би надзвичайно зручним для користувачів та ідеально забезпечити видобуток персональних комп'ютерів та мобільних телефонів.

Порівнюючи існуючі алгоритми консенсусу (процес, який записує транзакції в розподілену книгу), зоряний протокол консенсусу створюється як провідний кандидат, який дозволяє зручності, мобільний пер-перший видобуток.Зоряний протокол консенсусу(SCP) був архітований Девідом Мазьєром професором інформатики в Стенфорді, який також виконує функції головного вченого вФонд зоряного розвитку. SCP використовує новий механізм під назвою Федеративні візантійські угоди, щоб забезпечити, щоб оновлення розподіленої книги є точними та надійними. SCP також розгортається на практиці через зоряний блокчейн, який працює з тих пір2015.

Спрощене вступ до алгоритмів консенсусу

Перш ніж стрибати, щоб ввести алгоритм консенсусу PI, він допомагає мати просте пояснення того, що робить алгоритм консенсусу для блокчейна та типів консенсусних алгоритмів, які зазвичай використовують сьогоднішні протоколи блокчейн, наприклад, Bitcoin та SCP. Цей розділ явно написаний надмірно спрощено заради ясності, і він не завершений. Для більш високої точності див. РозділАдаптації до SCPНижче та прочитайте зоряний протокольний документ протоколу.

Blockchain-це розподілена система, яка не має на несправності, яка має на меті повністю замовити список блоків транзакцій. Системи розподілених несправностей-це область інформатики, яка вивчалася протягом багатьох десятиліть. Їх називають розподіленими системами, оскільки вони не мають централізованого сервера, але натомість вони складаються з децентралізованого списку комп'ютерів (називаютьсявузли або ровесник) що потрібно дійти до консенсусу щодо того, що таке вміст та повне впорядкування блоків. Вони також називаються несправними, оскільки вони можуть терпіти певну ступінь несправних вузлів у систему (наприклад, до 33% вузлів можуть бути несправними, і загальна система продовжує працювати нормально).

Існує дві широкі категорії алгоритмів консенсусу: ті, які обрали вузол як лідера, який виробляє наступний блок, і ті, де немає явного лідера, але всі вузли приходять до консенсусу того, що наступний блок після обміну голосами надсилання комп'ютерних повідомлень один одному. (Строго кажучи, останнє речення містить багаторазові неточності, але це допомагає нам пояснити широкі удари.)

Bitcoin використовує перший тип алгоритму консенсусу: усі вузли біткойна конкурують один з одним у вирішенні криптографічної головоломки. Оскільки рішення виявляється випадковим чином, по суті вузол, який спочатку знаходить рішення, випадково обраний лідером раунду, який виробляє наступний блок. Цей алгоритм називається "доказом роботи" і призводить до великого споживання енергії.

Спрощене вступ до зоряного протоколу консенсусу

PI використовує інший тип алгоритмів консенсусу і заснований на зоряному протоколі консенсусу (SCP) та алгоритму, який називається федеральованою візантійською угодою (FBA). Такі алгоритми не мають енергетичних відходів, але вони потребують обміну багатьма мережевими повідомленнями, щоб вузли прийшли до "консенсусу" щодо того, яким повинен бути наступний блок. Кожен вузол може самостійно визначати, чи є транзакція чи ні, наприклад, повноваження здійснення переходу та подвійних витрат на основі криптографічного підпису та історії транзакцій. Однак для того, щоб мережа комп’ютерів домовилася, які транзакції записувати в блоці та порядок цих транзакцій та блоків, їм потрібно повідомити один одному та мати кілька раундів голосування, щоб отримати консенсус. Інтуїтивно, такі повідомлення з різних комп'ютерів у мережі, про який блок наступний виглядатиме як наступне: "ЯзапропонуватиВсі ми голосуємо за блокування А, щоб бути наступним »; “Яголосуватищоб блок А був наступним блоком »; “Япідтверджуватищо більшість вузлів, яким я довіряю, також проголосували за блоку ", з якого алгоритм консенсусу дозволяє цьому вузлу зробити висновок, що" A - наступний блок; і не могло бути не блок, крім наступного блоку ”; Незважаючи на те, що вищезазначені кроки голосування здаються великими, Інтернет є адекватно швидким, і ці повідомлення є легкими, тому такі алгоритми консенсусу є більш легкими, ніж доказ роботи Bitcoin. Один головний представник таких алгоритмів називається візантійською толерантністю до несправності (BFT). Кілька найкращих блокчейнів сьогодні базуються на варіантах BFT, таких як Neo та Ripple.

Однією з головних критики BFT є те, що вона має централізацію: оскільки голосує, набір вузлів, що беруть участь у "кворумі", що визначається центрально творцем системи на початку. Внесок FBA полягає в тому, що замість того, щоб мати один централізований кворум, кожен вузол встановлює власні «кворумні шматочки», які, в свою чергу, утворюють різні кворуми. Нові вузли можуть приєднатися до мережі децентралізованим чином: вони заявляють вузли, які вони довіряють, і переконують інші вузли довіряти їм, але їм не потрібно переконувати будь -яку центральну владу.

SCP - це одна інстанція FBA. Замість спалювання енергії, як в алгоритмі консенсусу Bitcoin щодо роботи, вузли SCP забезпечують спільний запис, порушуючи інші вузли в мережі як надійні. Кожен вузол у мережі створює шматочок кворуму, що складається з інших вузлів у мережі, які вони вважають надійними. Кворуми утворюються на основі шматочків кворум його членів, а валідатор прийме нові транзакції лише в тому випадку, лише якщо частка вузлів у їх кворумах також прийме транзакцію. Оскільки валідатори по всій мережі конструюють свої кворуми, ці кворуми допомагають вузлам досягти консенсусу щодо транзакцій з гарантією безпеки. Ви можете дізнатися більше про зоряний протокол консенсусу, перевіривши цеТехнічний підсумок SCP.

Адаптації PI до зоряного протоколу консенсусу (SCP)

Алгоритм консенсусу PI будується на вершині SCP. SCP був офіційно доведено [Mazieres 2015] і наразі реалізується в зоряній мережі. На відміну від Stellar Network, що складається здебільшого з компаній та установ (наприклад, IBM) як вузли, PI має намір дозволити пристроям людей внести свій внесок на рівень протоколу та отримувати винагороду, включаючи мобільні телефони, ноутбуки та комп’ютери. Нижче наводиться вступ про те, як PI застосовує SCP, щоб забезпечити видобуток фізичними особами.

Існує чотири ролі, які можуть грати користувачі, як PI Miners. А саме:

  • Піонер. Користувач програми PI Mobile, який просто підтверджує, що вони не є "роботом" щодня. Цей користувач перевіряє свою присутність кожного разу, коли вони входять у додаток. Вони також можуть відкрити додаток для запиту транзакцій (наприклад, здійснити платіж у PI іншому піонеру)
  • Дописувач. Користувач програми PI Mobile, який сприяє, надаючи список піонерів, які він знає та довіряє. В сукупності учасники PI створить глобальний графік довіри.
  • Посол. Користувач програми PI Mobile, який вводить інших користувачів у PI Network.
  • Вузол. Користувач, який є піонером, дописувачем, який користується мобільним додатком PI, а також запускає програмне забезпечення PI Node на своєму робочому столі або ноутбукному комп'ютері. Програмне забезпечення PI Node - це програмне забезпечення, яке запускає основний алгоритм SCP, враховуючи інформацію про довіру, надану учасниками.

Користувач може грати більше однієї з перерахованих вище ролей. Всі ролі необхідні, таким чином, усі ролі щодня винагороджуються новоспеченими ПІ, доки вони брали участь і внесли свій внесок у цей день. У вільному визначенні "шахтаря" є користувачем, який отримує нещодавно викарбовану валюту як винагороду за внески, усі чотири ролі вважаються міністами ПІ. Ми визначаємо «видобуток» ширше, ніж його традиційне значення, прирівнюється до виконання алгоритму консенсусу доказів, як у біткойна чи Ethereum.

Перш за все, нам потрібно підкреслити, що програмне забезпечення PI Node ще не випущено. Тож у цьому розділі пропонується більше як архітектурний дизайн та як прохання вимагати коментарів з технічної спільноти. Це програмне забезпечення буде повністю відкритим кодом, і воно також сильно залежатиме від зоряної ялиці, яка також є наявним програмним забезпеченням з відкритим кодомось. Це означає, що будь -хто в громаді зможе читати, коментувати та запропонувати вдосконалення в ньому. Нижче наведено запропоновані PI зміни в SCP, щоб забезпечити видобуток окремими пристроями.

Вузли

Для читабельності ми визначаємо якПравильно підключений вузолбути тим, що стосується SCP -паперу якнеушкоджений вузол. Також для читабельності ми визначаємо якОсновна мережа PIбути набором всіх неушкоджених вузлів у мережі PI. Основне завдання кожного вузла має бути налаштоване для правильного підключення до основної мережі PI. Інтуїтивно, вузол неправильно підключений до основної мережі, схожий на вузол Bitcoin, який не підключений до основної мережі Bitcoin.

З точки зору SCP, вузол правильно підключений означає, що цей вузол повинен вибрати «кворум -шматочок» таким чином, що всі в результаті кворуми, що включають цей вузол, перетинаються з кворуми існуючої мережі. Точніше, вузол Vn+1правильно підключений до основної мережі n n, вже правильно підключених вузлів (v1, V2,…, Vп) Якщо отримана система n 'з вузлів n+1 (v1, V2,…, Vn+1) насолоджується перехрестям кворуму. Іншими словами, N 'користується перехрестям кворуму, якщо будь -які два його кворуми поділяють вузол. - тобто, для всіх кворутів1і u2, U1∩u2≠ ∅.

Основний внесок PI в існуючому зоряному розгортанні консенсусу полягає в тому, що він вводить концепцію довірчого графіка, наданого учасниками PI як інформації, яка може бути використана вузлами Pi, коли вони налаштовують свої конфігурації для підключення до основної мережі PI .

Вибираючи свої шматочки кворуму, ці вузли повинні враховувати графік довіри, наданий учасниками, включаючи власне коло безпеки. Щоб допомогти в цьому рішенні, ми маємо намір надати допоміжне програмне забезпечення для аналізу графіків, щоб допомогти користувачам запустити вузли для прийняття максимально обґрунтованих рішень. Щоденне результати цього програмного забезпечення включатиме:

  • список рейтингових вузлів, упорядкованих на їх відстані від поточного вузла на графіку довіри; рейтинг списку вузлів на основіпейджеркАналіз вузлів на графіку довіри
  • Список вузлів, повідомлених спільнотою, як несправний будь -яким чином список нових вузлів, які прагнуть приєднатися до мережі
  • Список останніх статей з Інтернету на ключове слово «неправильно поводитися вузли PI» та інші пов'язані ключові слова; Візуальне зображення вузлів, що містять мережу Pi, подібну до показуStellarbeat, монітор якого[вихідний код]
  • Провідник кворуму, схожий наQuorumexplorer.com[вихідний код]
  • імітаційний інструмент, як той, що вStellarbeat, монітор якогоЦе показує очікувані наслідки, що виникають у зв'язку з підключенням цих вузлів, до мережі PI, коли змінюється конфігурація поточного вузла.

Цікавою дослідницькою проблемою для подальшої роботи є розробка алгоритмів, які можуть враховувати графік довіри та запропонувати кожному вузлу оптимальну конфігурацію або навіть встановити цю конфігурацію автоматично. Під час першого розгортання мережі PI, в той час як користувачі, що підлягають вузлам, можуть оновлювати конфігурацію вузла в будь -який час, їм буде запропоновано щодня підтверджувати свої конфігурації та попросити оновити їх, якщо вони вважають за потрібне.

Користувачі мобільних додатків

Коли піонер повинен підтвердити, що дана транзакція була виконана (наприклад, вони отримали PI), вони відкривають мобільний додаток. У цей момент мобільний додаток підключається до одного або декількох вузлів, щоб запитати, чи була записана транзакція на книзі, а також для отримання останнього номера блоку та хеш -значення цього блоку. Якщо цей піонер також працює з вузлом, мобільний додаток підключається до власного вузла цього піонера. Якщо піонер не запускає вузол, то додаток підключається до декількох вузлів і перетинає цю інформацію. Піонери матимуть можливість вибрати, до яких вузлів вони хочуть підключитися до їх додатків. Але щоб зробити це просто для більшості користувачів, додаток повинен мати розумний набір вузлів за замовчуванням, наприклад, ряд вузлів, найближчих до користувача на основі графіку довіри, а також випадковий вибір вузлів високо в PageRank. Ми просимо ваші відгуки про те, як слід вибрати набір вузлів для мобільних піонерів.

Видобуток нагороди

Прекрасна власність алгоритму SCP полягає в тому, що він більш загальний, ніж блокчейн. Він координує консенсус у розподіленій системі вузлів. Це означає, що один і той же ядровий алгоритм використовується не лише кожні кілька секунд для запису нових транзакцій у нових блоках, але й він може використовуватися для періодичного запуску більш складних обчислень. Наприклад, раз на тиждень зоряна мережа використовує її для обчислення інфляції в зоряній мережі та розподілу нещодавно викарбованих жетонів пропорційно всім власникам зоряних монет (монета Stellar називається люменами). Аналогічним чином, мережа PI використовує SCP раз на день для обчислення нового розподілу PI в мережі для всіх шахтарів PI (піонерів, учасників, послів, вузлів), які активно брали участь у будь-який день. Іншими словами, нагороди за видобуток PI обчислюються лише один раз на день, а не на кожному блоці блокчейна.

Для порівняння біткойна виділяє нагороди за видобуток на кожному блоці, і це дає всю винагороду шахтарю, якому пощастило, що зможе вирішити обчислювально інтенсивне рандомізоване завдання. Ця нагорода в Bitcoin в даний час 12,5 біткойна (~ 40 тис. Доларів) надається лише одному шахтару кожні 10 хвилин. Це робить надзвичайно малоймовірним для будь -якого шахтаря коли -небудь отримувати винагороду. Як рішення для цього, шахтарі біткойна організовуються в централізованих гірничих пулах, що все сприяє переробній потужності, збільшуючи ймовірність отримання винагород, і, врешті -решт, поділяючи пропорційно ці винагороди. Шонри для видобутку - це не лише точки централізації, але й їхні оператори отримують скорочення, зменшуючи суму, що надходить до окремих шахтарів. У PI немає потреби у видобувних басейнах, оскільки раз на день усі, хто внесли свій внесок, отримують меритократичне розподіл нового PI.

Плата за трансакцію

Подібно до транзакцій Bitcoin, збори необов’язкові в мережі 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 пропонує мережу розподілу блокчейн (BDN), яка використовує глобальну мережу серверів, оптимізованих для продуктивності мережі. У той час як кожен BDN контролюється однією організацією, вони пропонують прискорення, що передає нейтральне повідомлення. IE BDNS може служити всім вузлам справедливо без дискримінації, оскільки повідомлення зашифровані. Це означає, що BDN не знає, звідки беруться повідомлення, куди вони йдуть, або що знаходиться всередині. Таким чином PI вузли можуть мати два маршрути проходження повідомлень: швидкий через BDN, який, як очікується, буде надійним більшу частину часу, і його первісне інтерфейс однорангового повідомлення, який є повністю децентралізованим та надійним, але повільніше. Інтуїція цієї ідеї нечітко схожа на кешування: кеш - це місце, де комп'ютер може отримати доступ до даних дуже швидко, прискорюючи середнє обчислення, але він не гарантовано завжди має будь -яку необхідну інформацію. Коли кеш пропускає, комп'ютер сповільнюється, але нічого катастрофічного не відбувається. Ще одним рішенням може бути використання безпечного підтвердження повідомлень про багатоадресну передачу у відкритих однорангових мережах [Nicolosi and Mazieres 2004] для прискорення розповсюдження повідомлень серед однолітків.


Економічна модель PI: врівноваження дефіциту та доступу

Плюси та мінуси економічних моделей 1 -го покоління

Однією з найбільш вражаючих нововведень Bitcoin є його шлюб розподілених систем з теорією економічних ігор.

Профі

Фіксована постачання

Економічна модель біткойна проста.Існує лише 21 мільйон біткойна. Цей номер встановлений у коді. Маючи лише 21 м, що циркулює серед 7,5B людей у ​​всьому світі, біткойна не вистачає. Цей дефіцит - один з найважливіших драйверів цінності Bitcoin.

Зменшення нагороди блоку

Схема розповсюдження біткойна, зображена нижче, ще більше застосовує це почуття дефіциту. Біткойн -блок з видобутку половин нагороди кожні 210 000 блоків (приблизно кожні ~ 4 роки) У перші дні нагорода біткойна блок становила 50 монет. Тепер винагорода становить 12,5, і ще більше зменшиться до 6,25 монет у травні 2020 року. Зменшення швидкості розподілу Bitcoin означає, що навіть у міру зростання валюти, насправді, що насправді є.

Мінуси

Перевернутий означає нерівномірний

Інвертована модель розповсюдження Bitcoin (менше людей, які заробляють більше на початку, і сьогодні більше людей заробляє менше) є одним з головних учасників його нерівномірного розподілу. Маючи стільки біткойна в руках кількох ранніх усиновлювачів, нові шахтарі «спалюють» більше енергії для менш біткойна.

Накопичення гальмує використання як середовище обміну

Незважаючи на те, що біткойн був випущений як система "однорангові до однорангові готівки", відносна дефіцит біткойна перешкоджала метою біткойна служити середнім обміном. Дефіцит біткойна призвело до його сприйняття як форми "цифрового золота" або цифрового магазину цінності. Результатом цього сприйняття є те, що багато власників біткойнів не бажають витрачати біткойн на щоденні витрати.

Економічна модель PI

З іншого боку, PI прагне досягти балансу між створенням почуття дефіциту для PI, при цьому все ще гарантуючи, що велика кількість не накопичується в дуже малу кількість рук. Ми хочемо переконатися, що наші користувачі заробляють більше PI, коли вони внесуть внески в мережу. Мета ПІ - побудувати економічну модель, яка є достатньо складною для досягнення та збалансування цих пріоритетів, залишаючись достатньо інтуїтивно зрозумілими, щоб люди використовували.

Вимоги до проектування економічної моделі PI:

  • Просто: Побудуйте інтуїтивну та прозору модель
  • Справедливий розподіл: Надайте критичну масу доступу до населення світу до PI
  • Дефіцит: Створіть відчуття дефіциту для підтримки ціни PI з часом
  • Меритократичний заробіток: Внески винагороди для будівництва та підтримки мережі

PI - пропозиція токенів

Політика викидів токенів

  1. Total Max Supply = M + R + D
    1. M = загальна нагорода за видобуток
    2. R = загальна винагорода за реферал
    3. D = загальна винагорода розробника
  2. M = ∫ f(P) dx where f is a logarithmically declining function
    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 попередньо змальована. Потім ця пропозиція випускається протягом усього життя цього члена на основі їх рівня залучення та внеску в безпеку мережі. Постачання вивільняється за допомогою експоненціально зменшення функції, подібної до Bitcoin протягом життя члена.

R - Поставка направлення (на основі фіксованої реферальної винагороди, витраченої на особу та спільного реферату та арбітра)

Для того, щоб валюта має значення, вона повинна бути широко розподілена. Щоб стимулювати цю мету, протокол також генерує фіксовану кількість PI, яка служить бонусом на реферал як для реферату, так і для арбітра (або обидва батьківські, і потомства 🙂 Цей спільний пул може бути видобутий обома сторонами протягом життя - коли обидві сторони Активно видобуток. Стимулювання залучення членів у активному забезпеченні мережі.

D - Поставка на винагороду за розробника (додатковий PI, витрачений для підтримки постійного розвитку)

PI фінансуватиме свою постійну розробку з "винагородою за розробником", яка визначається поряд з кожною монетою PI, яка визначається для видобутку та рефералів. Традиційно протоколи криптовалют визначали фіксовану кількість постачання, яка негайно розміщується в скарбницю. Оскільки загальна пропозиція PI залежить від кількості членів у мережі, PI прогресивно відбивають свою нагороду розробника в міру масштабу мережі. Прогресивна картинка нагороди розробника PI має на меті вирівняти стимули учасників PI із загальним здоров’ям мережі.

f - логарифмічно зменшуюча функція - ранні члени заробляють більше

Хоча PI прагне уникнути надзвичайних концентрацій багатства, мережа також прагне нагородити попередніх членів та їх внески з відносно більшою часткою PI. Коли такі мережі, як PI, знаходяться в перші дні, вони, як правило, забезпечують меншу корисність учасникам. Наприклад, уявіть собі перший телефон у світі. Це було б чудовим технологічним інноваціям, але не надзвичайно корисним. Однак, оскільки більше людей придбає телефони, кожен власник телефонів отримує більше комунальних послуг з мережі. Для того, щоб нагородити людей, які приходять до мережі рано, індивідуальна винагорода за видобуток PI зменшується як функція кількості людей у ​​мережі. Іншими словами, є певна кількість PI, яка зарезервована для кожного «слота» в мережі PI.


Утиліта: Об'єднання та монетизація нашого часу в Інтернеті

Сьогодні всі сидять на справжній скарбницькій поколінні невикористаних ресурсів. Кожен з нас проводить години дня на своїх телефонах. Перебуваючи на наших телефонах, кожен з наших поглядів, публікацій чи кліків створює надзвичайні прибутки для великих корпорацій. У PI ми вважаємо, що люди мають право зафіксувати цінність, створену з своїх ресурсів.

Всі ми знаємо, що можемо зробити більше разом, ніж ми можемо наодинці. У сьогоднішньому Інтернеті, масові корпорації, такі як Google, Amazon, Facebook, мають величезні важелі проти окремих споживачів. Як результат, вони здатні зафіксувати Lionshare цінності, створеної окремими споживачами в Інтернеті. PI вирівнює ігрові умови, дозволяючи своїм членам об'єднати свої колективні ресурси, щоб вони могли отримати частку цінності, яку вони створюють.

Графіком нижче є стек PI, де ми бачимо особливо перспективні можливості для того, щоб допомогти нашим членам зафіксувати цінність. Нижче ми детальніше переходимо в кожну з цих областей.

Представлення стека PI - розв’язання недостатньо використаних ресурсів

PI Ledger та спільний графік довіри - масштабування довіри в Інтернеті

Однією з найбільших проблем в Інтернеті є знання, кому довіряти. Сьогодні ми покладаємось на рейтингові системи провайдерів, таких як Amazon, eBay, Yelp, щоб знати, з ким ми можемо здійснити в Інтернеті. Незважаючи на те, що ми, клієнти, робимо важку роботу з рейтингу та перегляду наших однолітків, ці Інтернет -посередники фіксують Lionshare цінності, створеної цієї роботи.

Алгоритм консенсусу PI, описаний вище, створює рідний рівень довіри, який масштабує довіру в Інтернеті без посередників. Незважаючи на те, що цінність лише кола безпеки однієї людини невелика, сукупність наших індивідуальних кіл безпеки створює глобальний «довірчий графік», який допомагає людям зрозуміти, кому в мережі PI можна довіряти. Глобальний графік довіри PI мережі сприятиме транзакціям між незнайомцями, які б інакше не були можливими. Рідна валюта PI, у свою чергу, дозволяє кожному, хто сприяє безпеці мережі, щоб зафіксувати частку вартості, яку вони допомогли створити.

Ринок уваги PI - бартерна невикористана увага та час

PI дозволяє своїм членам об'єднати свою колективну увагу, щоб створити ринок уваги набагато ціннішим, ніж увага будь -якої людини. Перша програма, побудована на цьому шару, будеМізерний канал соціальних медіаВ даний час розміщується на головному екрані програми. Ви можете придуматиМізерний канал соціальних медіаяк Instagram з однією глобальною публікацією одночасно. Піонери можуть ставити Пі, щоб привернути увагу інших членів мережі, обмінюючись вмістом (наприклад, текстом, зображеннями, відео) або задаючи питання, які прагнуть скористатися колективною мудрістю громади. У мережі PI кожен має можливість бути впливовим або скористатися мудрістю натовпу. На сьогоднішній день основна команда PI використовує цей канал для опитування думки громади щодо вибору дизайну для PI (наприклад, громада проголосувала за дизайн та кольори логотипу PI.) Ми отримали багато цінних відповідей та відгуків від спільноти на демонструвати. Один з можливих майбутніх напрямків - відкрити ринок уваги для будь -якого піонера для використання PI для розміщення вмісту, розширюючи кількість каналів, розміщених у мережі PI.

Окрім того, що привертає увагу зі своїми однолітками, піонери можуть також підбадьоритись з компаніями, які шукають їх уваги. Середній американець бачить між4000 та 10 000 оголошень на день. Компанії борються за нашу увагу і платять за це величезні гроші. Але ми, клієнти, не отримуємо жодної цінності від цих транзакцій. На ринку уваги PI компаніям, які прагнуть дістатися до піонерів, доведеться компенсувати свою аудиторію в PI. Рекламний ринок PI буде суворо вибираючи лише і надасть можливість піонерам монетизувати один із своїх найбільших невикористаних ресурсів: їх уваги.

Ринок Barter Pi - побудуйте свою особисту віртуальну вітрину

In addition to contributing trust and attention to the Pi Network, we expect Pioneers to be able to contribute their unique skills and services in the future. Pi’s mobile application will also serve as a Point of Sales where Pi’s members can offer their untapped goods and services via a “virtual storefront” to other members of the Pi Network. For example, a member offer up an underutilized room in their apartment for rent to other members on the Pi Network. In addition to real assets, members of the Pi Network will also be able to offer skills and services via their virtual storefronts. For example, a member of the Pi Network could offer their programming or design skills on the Pi marketplace. Overtime, the value of Pi will be supported by a growing basket of goods and services.

Pi’s Decentralized App Store – Lowering The Barrier Of Entry For Creators

The Pi Network’s shared currency, trust graph, and marketplace will be the soil for a broader ecosystem of decentralized applications. Today, anyone that wants to start an application needs to bootstrap its technical infrastructure and community from scratch. Pi’s decentralized applications store will allow Dapp developers to leverage Pi’s existing infrastructure as well as the shared resources of the community and users. Entrepreneurs and developers can propose new Dapps to the community with requests for access to the network’s shared resources. Pi will also build its Dapps with some degree of interoperability so that Dapps are able to reference data, assets, and processes in other decentralized applications.


Governance – Cryptocurrency for and by the people

Challenges w/ 1st Generation Governance models

Trust is the foundation of any successful monetary system. One of the most important factors engendering trust is governance, or the process by which changes are implemented to the protocol over time. Despite its importance, governance is often one of the most overlooked aspects of cryptoeconomic systems.

First generation networks such as Bitcoin largely avoided formal (or “on-chain”) governance mechanisms in favor of informal (or “off-chain”) mechanisms arising from a combination of role and incentive design. By most measures, Bitcoin’s governance mechanisms has been quite successful, allowing the protocol to grow dramatically in scale and value since its inception. However, there have also been some challenges. The economic concentration of Bitcoin has led to a concentration of political power. The result is that everyday people can get caught in the middle of destructive battles between massive holders of Bitcoin. One of the most recent examples of this challenge has been the ongoing battle between Bitcoin and Bitcoin Cash. These civil wars can end in a fork where or where the blockchain. For token holders, hard forks are inflationary and can threaten the value of their holdings.

Pi’s Governance Model – a two-phase plan

In an article challenging the merits of on-chain governance, Vlad Zamfir, one of Ethereum’s core developers, argues that blockchain governance “is not an abstract design problem. It’s an applied social problem.” One of Vlad’s key points is that it is very difficult to design governance systems “a priori” or before observations of the particular challenges arising from a specific political system. One historical example is in the founding of the United States. The first experiment with democracy in the United States, the Articles of Confederation, failed after an eight-year experiment. The Founding Fathers of the United States were then able to draw upon the lessons of the Article of Confederation to craft the the Constitution – a much more successful experiment.

To build an enduring governance model, Pi will pursue a two-phase plan.

Provisional Governance Model (

Until the network hits a critical mass of 5M members, Pi will operate under a provisional governance model. This model will most closely resemble “off-chain” governance models currently employed by protocols like Bitcoin and Ethereum, with Pi’s Core Team playing an important role in guiding the development of the protocol. However,, Pi’s Core Team will still rely heavily on the input of the community. The Pi mobile application itself is where Pi’s core team has been soliciting community input and engaging with Pioneers. Pi embraces community critiques and suggestions, which is implemented by the open-for-comments features of Pi’s landing page, FAQs and white paper. Whenever people browse these materials on Pi’s websites, they can submit comment on a specific section right there to ask for questions and make suggestions. Offline Pioneer meetups that Pi’s core team have been organizing will also be an important channel for community input.

Additionally, Pi’s Core Team will develop more formal governance mechanics. One potential governance system is liquid democracy. In liquid democracy, every Pioneer will have the ability to either vote on an issue directly or to delegate their vote to another member of the network. Liquid democracy would allow for both broad and efficient membership from Pi’s community.

Pi’s “Constitutional Convention” (> 5M members)

Upon hitting 5M members, a provisional committee will be formed based on previous contributions to the Pi Network. This committee will be responsible for soliciting and proposing suggestions from and to the wider community. It will also organize a series of on- and offline conversations where Pi’s members will be able to weigh on Pi’s long-term constitution. Given Pi’s global user base, the Pi Network will conduct these conventions at multiple locations across the world to ensure accessibility. In addition to hosting in-person conventions, Pi will also use its mobile application as a platform for allowing Pi’s member to participate in the process remotely. Whether in-person or online, Pi’s community members will have the ability to participate in the crafting Pi’s long-term governance structure.


Roadmap / Deployment plan

Phase 1 – Design, Distribution, Trust Graph Bootstrap.

The Pi server is operating as a faucet emulating the behavior of the decentralized system as it will function once its live. During this phase improvements in the user experience and behavior are possible and relatively easy to make compared to the stable phase of the main net. All minting of coins to users will be migrated to the live net once it launches. In other words, the livenet will pre-mint  in its genesis block all account holder balances generated during Phase 1, and continue operating just like the current system but fully decentralized. Pi is not listed on exchanges during this phase and it is impossible to “buy” Pi with any other currency.

Phase 2 – Testnet

Before we launch the main net, the Node software will be deployed on a test net. The test net will use the same exact trust graph as the main net but on a testing Pi coin. Pi core team will host several nodes on the test net, but will encourage more Pioneers to start their own nodes on the testnet. In fact, in order for any node to join the main net, they are advised to begin on the testnet. The test net will be run in parallel to the Pi emulator in phase one, and periodically, e.g. daily, the results from both systems will be compared to catch the gaps and misses of the test net, which will allow Pi developers to propose and implement fixes.  After a thorough concurrent run of both systems, testnet will reach a state where its results consistently match the emulator’s. At that time when the community feels its ready, Pi will migrate to the next phase.

Phase 3 – Mainnet

When the community feels the software is ready for production, and it has been thoroughly tested on the testnet, the official mainnet of the Pi network will be launched. An important detail is that, in the transition into the mainnet, only accounts validated to belong to distinct real individuals will be honored. After this point, the faucet and Pi network emulator of Phase 1 will be shut down and the system will continue on its own forever. Future updates to the protocol will be contributed by the Pi developer community and Pi’s core team, and will be proposed by the committee. Their implementation and deployment will depend on nodes updating the mining software just like any other blockchains. No central authority will be controlling the currency and it will be fully decentralized. Balances of fake users or duplicate users will be discarded. This is the phase when Pi can be connected to exchanges and be exchanged for other currencies.


This is a fan site of PI NETWORK.
You can find the original Pi white paper in Official Site.
PI™, PI NETWORK™, є торговою маркою компанії PI Community Company.