Всі мови
NuShares (NSR) — це акції системи Nu, які майніться через механізм PoS для підтримки мережі системи Nu. Через голосування акціонерів NuShares визначаються випуск Nubits, зберігач, інтерес системи Nubits та інші рухи. Голосування NuShares здійснюється за допомогою майнінгу, і кожна особа, яка майнить блок, записує інформацію про своє голосування в цей блок. Прибуток системи Nu розподілятиметься між власниками NuShares у системі Nu у формі PPC.
В екосистемі Nu власники NuShares керують постачанням валюти NuBits незалежно від будь-якого механізму поза блокчейном. Якщо більшість акціонерів проголосує за, нові NuBits можуть бути створені та утримані Зберігачем, за який проголосували. Зберігачів може бути кілька, і акціонери можуть вирішити їх змінити. Зберігачі можуть вирішити, чи хочуть вони бути анонімними. Оскільки зберігачів анонімно, їх багато, і вони можуть бути видалені акціонерами за бажанням. Сторонні організації не можуть контролювати мережу Nu, погрожуючи зберігачам. Зберігач також не може контролювати мережу, він контролює лише частину доходу системи. Створення та продаж NuBits є доходом усієї екосистеми, і зберігач може використовувати цю частину доходу для підтримки системи Nu та розповсюдження дивіденди. Дивіденди можна виплачувати лише в піркойнах, а це означає, що зберігачі повинні придбати піркойни, перш ніж вони будуть готові розподіляти дивіденди. Таким чином, попит на Peercoin буде рости пропорційно кількості дивідендів, випущених системою Nu.
Навпаки, система Nu також може зменшити пропозицію валютних NuBits за допомогою іншого механізму. Цей механізм називається паркуванням. Власники можуть тримати свої NuBits поза ринком обігу протягом певного періоду часу, щоб отримати процентні ставки. Це чимось схоже на позику грошей під певний відсоток. Власники NuShares можуть динамічно регулювати процентну ставку відповідно до кривої прибутковості, яку вони вважають прийнятною, голосуючи під час майнінгу. Коли попит на валюту NuBits на ринку зменшиться, власники NuShares можуть збільшити ставку за депозитом, щоб зменшити обіг NuBits на ринку. Певні суб’єкти, які не зацікавлені у валюті NuBits, можуть купити її просто під відсотки, тому попит на NuBits не зменшиться. Коли ринковий попит на NuBits знову зросте, депозитну ставку можна знизити, щоб повернути попит до попереднього піку, доки процентна ставка не впаде до нуля.
Зберігачі підтримують величезну стіну продажу, щоб утримувати ціну NuBits на рівні 1 долара, і коли ринок сигналізує про зниження попиту на NuBits, акціонери надають відсотки на депоновані NuBits, щоб створити попит, щоб підтримати ціну NuBits на рівні 1 долара. На ранніх етапах роботи системи Nu миттєвий попит на NuBits може раптово впасти, що призведе до падіння ціни нижче одного долара на короткий час, і акціонери підвищать процентну ставку, щоб швидко повернути ціну до зберігача. стіна покупки. Це карає тих, хто продає за долар, і дає прибуток тим, хто купує за долар. Усі швидко зрозуміли, що купівля нижче одного долара завжди призведе до втрат, а покупка нижче одного долара завжди принесе гроші, що запобігатиме падінню ціни. Існує особливий вид зберігача, який забезпечує глибину ліквідності для тих, хто продає за долар, запобігаючи падінню цін через раптове падіння попиту до того, як відсоткові ставки можуть бути підвищені.
Власники NuShares мають право голосувати під час майнінгу PoS-блоку, а клієнт і інтерфейс користувача Nu дозволяють власникам вручну налаштовувати свої голоси. Оскільки дані голосування можуть швидко змінюватися, акціонери можуть попередньо встановити автоматичне джерело даних (за яке акціонери голосують заздалегідь). На ринку буде кілька організацій, які нададуть джерела даних, забезпечуючи різноманітність і вільну конкуренцію. Коли вони видобувають блок, їхній голос (вручну або з джерела даних) буде розміщено в транзакції процентної монети в блокчейні. Кожен із трьох голосів налаштовується користувачем вручну або автоматично. Наприклад, користувач може вибрати автоматичне джерело даних для голосування за процентною ставкою, але налаштувати його вручну під час голосування. Голосування буде зважено та усереднено на основі віку акцій, спожитих під час майнінгу (вік монети в Peercoin). Щоб прийняти пропозиції та голоси зберігача, необхідно отримати 5001 із 10000 послідовних блоків. Нижче наведено процентні ставки та повноваження зберігача.
Акціонери можуть голосувати трьома способами:
1. Передати NuBits певному зберігачу: акціонерам потрібно лише встановити тип валюти (наразі лише NuBits, але в майбутньому ми можемо додати валютні одиниці, прив’язані до євро, британських фунтів тощо), публічну адресу та авторизовану суму в своєму клієнті. Акціонери можуть проголосувати за одного зберігача (зобов’язання щодо отримання дивідендів) за один мільйон NuBits, і в той же час вони можуть проголосувати за іншого зберігача (члена основної команди розробників) за 200 000 NuBits. Унікальним ідентифікатором зберігача є його адреса відкритого ключа. Коли власник NuShares викопує блок PoS, його голос буде запакований у валютну транзакцію процентів PoS у формі транзакції. Інформація включає тип валюти, значення RIPEMD -160 (публічна адреса довжиною 20 байт) і значення uint64, яке показує, скільки сатоші авторизовано. Якщо використовується транзакція з кількома підписами, під даними типу RIPEMD-160 відображатиметься хеш-адреса оплати за сценарій (оплата за скрипт-хеш).
2. Крива відсоткової ставки для депозиту NuBits: власникам NuShares потрібно встановити різні відсоткові ставки для різних періодів зберігання NuBits. Період зберігання починається з 1 довжини блоку та поступово збільшується в 2 рази: 2 блоки, 4 блоки та 8 блоків... У system
, тривалість часу блокування періоду зберігання представлена числом uint8: 0 означає 1 блок, 1 означає 2 блоки, 2 означає 4 блоки, 3 означає 8 блоків... Депозитна ставка Представлена числом uint32, його значення вказує, скільки
відсотка Satoshi слід сплачувати за кожен депонований NuBits Голосування за процентну ставку, яке вноситься в інформацію про транзакцію валюти відсотка, походить із двовимірної матриці. Перший вимір включає числа типів unit8 і unit32. Власники NuShares можуть ефективно встановлювати мінімальний і максимальний періоди зберігання, щоб виключити інші періоди.
Термін придатності 12 означає 4096 блоків часу, 13 означає 8192 блоки часу, 14 означає 16384 блоки часу тощо. 19 представляє час 524288 блоків. Цей стейкер встановлює нульову процентну ставку для блокового часу 4096 (код періоду 12) і нижче. Також проголосували за встановлення нульової процентної ставки для 524288 блокувань (код періоду 19) і вище. Користувач може внести NuBits з будь-яким ненульовим періодом процентної ставки. Наприклад, час зберігання 6000 блоків або 14000 блоків. У цьому випадку середньозважене значення буде розраховано як кінцеву ставку депозиту. Інтерфейс клієнта може дозволити користувачам вручну налаштувати ставки депозитів, які вдвічі перевищують тривалість періоду. Код періоду буде перетворено на кількість блоків плюс час проліт. (наприклад, відображається як X днів). Крім введення кількості сатоші, користувач також повинен вказати річну процентну ставку, яку клієнт може конвертувати в кількість сатоші.
Інтерфейс депозитного голосування матиме кнопку для додавання коротшого періоду та іншу кнопку для додавання довшого періоду. Коли будь-яка з цих кнопок натиснута вперше, у сітці з’явиться 131 тисяча циклів блоку. Номер додаткового рядка вказуватиме на сусідні цикли вище або нижче залежно від того, яка кнопка була натиснута. Якщо дані не введені, ставки для інших періодів за умовчанням дорівнюють нулю. Обчисліть час кожного включеного блоку, розмістіть ці дані в інтерфейсі користувача, і код інтерпретує їх як кількість блоків. Біля кожного періоду є текстове поле для введення процентної ставки за відповідний період. Не забувайте, що спочатку інтервал блокування становив одну хвилину, ми очікуємо змінити це, тому напишіть код, щоб нам не довелося змінювати інтервал блокування, якщо цільовий інтервал блокування PoS зміниться пізніше.
3. Клопотання: оскільки пропозиції можуть бути будь-якої форми, протокол не може автоматично виконувати їх, і ми не готові це робити. Звичайно, протокол може лише зберігати голоси щодо пропозицій, а потім перевіряти голоси, щоб побачити, чи була схвалена конкретна пропозиція. Від акціонерів залежить, щоб ті пропозиції, які були прийняті, могли бути запропоновані будь-ким. Хоча пропозиція зазвичай має текстову форму, вона може бути в будь-якому електронному форматі чи документі. Пропозиції шифруються за допомогою хешу RIPEMD-160 (довжина 40 шістнадцяткових символів) і розповсюджуються разом із пропозицією. Коли необхідно проголосувати за пропозицію, введіть відповідні 40 шістнадцяткових символів в інтерфейсі користувача або отримайте їх із джерела даних, і дані займуть 20 байт місця.При написанні відсотків на блокчейні при торгівлі монетами.
Пропозиція вважається схваленою, якщо вона отримує 5001 голос у будь-яких 10000 послідовних блоках і підтримується більшістю акцій (конечного віку) у цих 10000 послідовних блоках. Провідник блоків виявить і відобразить ці запропоновані посилання. Цей дослідник блоків отримає фінансування на розробку до запуску цього проекту.
Довжина валютних транзакцій PoS буде обмежена протоколом до 1000 байт, хоча зазвичай вона становить близько 150 байт. Окрім голосування та процентних монет, вміст також включає фактичну процентну ставку (крім голосу майнера), яка використовується для депозитних транзакцій у блоці.
*Наведений вище вміст організовано офіційною особою YouToCoin. У разі повторного друку вкажіть джерело.