Всі мови
Платформу Universa можна використовувати для ітерації технології криптографічного реєстру, і було доведено, що вона має вісім років успішних транзакцій Bitcoin у розподілі валюти та підходить для необхідних інструментів для вирішення важливого бізнесу проблеми та відповідність уряду. Завдяки на порядки вищій фізичній пропускній здатності, вбудованій підтримці перевірки автентичності файлів і мережі надійних вузлів атестації Universa здатна забезпечити доступність, необхідну для того, щоб надати компаніям нові можливості для впровадження. Зі стрімким розвитком технологій Bitcoin та Ethereum для задоволення все більшої кількості потреб споживачів Universa продовжить досліджувати більш детальні методи впровадження блокчейнів, використовуючи розподілені інновації для задоволення потреб підприємств у надійності та безпеці.
У ключовому бізнесі, заснованому на традиційній технології блокчейн, Universa не покладається на учасників, яким не довіряє громадськість. Наші партнери володіють і керують системними вузлами Universa; вони повинні бути затверджені та авторизовані Universa Corporation. Їй потрібно довіряти, її потрібно навчати та перевіряти, а також гарантовано бути доступною, швидкою та безпечною. На додаток до стимульованого майнінгу (марнотратної діяльності, яка без потреби споживає гігавати глобальної генерації електроенергії на годину, не приносячи прибутку), усі вузли винагороджуються через комісію за транзакції за їхню участь у підтвердженні та виконанні контракту. Єдина «робота» хмарних машин Universa — це обробка критично важливих даних і виконання контрактів, і немає потреби у дорогому обладнанні GPU. У глобальній невідомій сфері конфіденційні бізнес-дані не зберігатимуться легковажно та неусвідомлено, а шифрування та керування даними мають бути реалізовані за допомогою передових практик організаційної безпеки, щоб підприємства могли нарешті довіряти блокчейну конфіденційних або приватних бізнес-процесів.
Платформа Universa підтримується мережею Universa - великою кількістю основних вузлів Universa (під кодовою назвою "Notarization Cloud"), які включають блокчейн Universa та підтримують безпечний підпис Universa обслуговування документів. Блокчейн повинен лише забезпечити дійсність стану транзакції, тоді як хмара нотаріального посвідчення діє як перевірене сховище оригінальних підписів контракту.
Наприклад, якщо виконується контракт, який визначає актив "токен" і розповсюджує 1 токен кожній із 10 000 сторін, то лише весь блокчейн (приблизно 90 слів), а не повністю записувати всі 10 000 транзакцій і всі баланси облікових записів користувачів, як у випадку з біткойнами або Ethereum; отже, при детальному виконанні синхронізації інформації в цьому блокчейні майбутні вузли, підключені до мережі, отримають вигоду від зменшення розміру на понад 99,99 %. І лише короткий хеш поточного стану потрібно зберігати на цій висоті блоку з метою перевірки. Крім того, оскільки необхідно використовувати нецикловий спрямований граф (DAG) замість суто синхронного та впорядкованого блокчейну, хеші кожного контракту агрегуються в головний ланцюг Universa, і можна виконувати асинхронні дії різних контрактів, повторно реалізує безлад і все одно дасть той самий остаточний глобальний хеш-стан.
Мережа розроблена таким чином, що контракт і його виконання - "одна транзакція" - і тільки одна дія за раз, що передається поточним станом контракту та джерелом дії, яку потрібно виконати для всіх вузлів. Операція виконується шляхом хешування та перевірки стану та джерела, а також поточного збереженого стану бічного ланцюга контракту («C-ланцюга»). Потім новий стан хешується та погоджується 90% консенсусом; через короткий період (зараз 10 днів) вузли можуть відмовитися від контракту та стану – хешується та підписується, а потім зберігається в хмарі нотаріального посвідчення. Оригінальний контракт можна надати вузлам і перевірити його автентичність - лише хеші потрібно зберігати масово на кожному вузлі. Таким чином можна значно підвищити швидкість транзакцій, а розмір блокчейну можна зменшити, щоб його інформації було достатньо для перевірки повної історичної книги. Щоб перевірити певний ланцюжок C, наприклад запис потрійної книги про дійсність балансу контракту, схожого на валюту, учасники можуть зберігати походження контракту та історію транзакцій (за потреби перевіряється хмарою нотаріуса), повторно здійснювати транзакції та поточний стан книги, порівняйте хеш із поточним значенням.
Технічний огляд
Блокчейн
Блокчейн Universa — це спільна книга змін стану, які виконуються дозволеними та довіреними вузлами, здатна обробляти тисячі або десятки тисяч десятків тисяч транзакцій (± 20 000 TPS, http://access.universa.io). Він може виконувати договір на стороні клієнта та використовувати алгоритм 90% консенсусу для перевірки свого вихідного вмісту під час створення кожного нового блоку, щоб досягти вищезгаданого стану. Немає необхідності зберігати повну історію всіх транзакцій у блокчейні, оскільки сторони, відповідальні за це, несуть відповідальність за її зберігання у сайдчейні. Все, що зазвичай потрібно зберігати в блокчейні іншої платформи, як-от записи транзакцій, походження контрактів і цифрові підписи, можна перевірити на автентичність за допомогою відповідної хмарної служби нотаріального посвідчення. Серед них відповідна хмарна служба нотаріального посвідчення відповідає за обробку активів та їхніх цифрових підписів, але є окремою та відокремленою від блокчейну (підвищує швидкість транзакцій та час синхронізації).
State Proof
Основною функцією вузла Universa є виконання контракту та перевірка стану. Замість того, щоб покладатися на старовинні методи видобутку, які безпричинно споживають такти, в Universa дозволено створювати нові блоки, які беруть участь як вузли затвердження. Таким чином, замість того, щоб чекати, поки будуть видобуті нові блоки, зміни стану можуть відбутися в будь-який час, перевірені довіреними учасниками та часто одностайно схвалені в масштабі менше десяти мілісекунд. Кожен окремий контракт підтримує свій власний ланцюжок станів, тому контракти можуть виконувати дії асинхронно, не блокуючи та не впливаючи на інші контракти, а об’єднані зміни стану разом утворюють спрямований ациклічний граф («DAG»), таким чином становлячи сам блокчейн.
Розумний контракт
Зазвичай смарт-контракт Universa посилається лише на дані виконуваного сценарію, які зберігаються в структурі дерева. Його формат зберігання інформації — «ключ-значення»; кожен ключ має глобально унікальну адресу, і значення може бути фіксованим значенням, двійковою виконуваною логікою, динамічним виконанням сценарію або навіть посиланням на інші дерева чи адреси тощо, тоді як Допускаються структури вкладеного представлення майже будь-якої складності.
Сценарії смарт-контрактів Universa повні за Тьюрингом; простими словами, це означає, що сценарії можуть виконувати інші сценарії та включають програмовану логіку значної складності. У деяких випадках відповідна логіка для виконання певної дії та/або керування може бути надто складною, щоб її можна було виразити як набір властивостей конфігурації. Наприклад, ви можете прив’язати акції до зовнішніх даних, таких як курс долара або набір фондових індексів, дозволяючи акції продавати лише за певних обставин. Хоча практично неможливо включити всі такі можливі сценарії в специфікацію контракту, цього можна легко досягти, зберігаючи виконувані сценарії в контракті. Сценарії підпису є незмінними в рамках контракту та можуть виконувати будь-яку складну інтелектуальну логіку, перевіряти складні умови, запускати певні тригери та виконувати подальші відповідні дії за потреби.
Отже, загалом, дерево смарт-контрактів може створювати смарт-контракти. Він являє собою набір розумних контрактів і може посилатися та підтверджувати один одного. Ланцюжок C представляє групу пов’язаних файлів у реальному світі. Характеристики кожного нового C-ланцюжка визначаються на основі його першого нового смарт-контракту. Але, знову ж таки, блокчейн не може зберігати сам контракт, лише його поточний стан. Також самі договори зберігаються в інших суб’єктів. Наприклад, флеш-карти або приховані хмари. Це також означає, що облік смарт-контрактів може бути полегшений будь-якою інфраструктурою, будь то через сервери Amazon або власне обладнання. Крім того, оскільки вузол, який підписав виконання та прийняв статус транзакції, все ще вимагає перевірки, усі учасники платформи Universa все ще можуть довіряти результату.
Додаткові файли
Смарт-контракти можуть містити право власності на об’єкти реального світу, такі як об’єкти інтелектуальної власності (IP) у вигляді вкладень, або контракти на купівлю певної власності ( зазвичай інший смарт-контракт).
Будь-який файл можна додати в сам контракт або використовувати як посилання для перевірки підпису для великих файлів (щоб запобігти зміні файлів). Під час виконання функціонального контракту клієнт Universa перевіряє відповідний вміст посилання. Після хмари нотаріального засвідчення договір перевіряється та надається позначка часу. Максимальний розмір контракту становить 1 Гб.
Мітка часу
Іншою важливою особливістю контракту функції Universa є мітка часу. Коли стан контракту надсилається від клієнта до вузла Universa, останній повинен перевірити та підтвердити його збережений стан і час виникнення. Оскільки хмара нотаріального засвідчення може бути виконана протягом однієї секунди, коли Universa перевіряє або відхиляє контракт і підтримує законне використання смарт-контрактів Universa, можна знати точний час перевірки або відхилення.
Позначка
Іноді вам потрібно мати можливість підтвердити минулий стан смарт-контракту; якщо вам потрібно посилатися на стан контракту в певний момент у час, можна створити «маркер». Це спеціальний невеликий смарт-контракт, який може підтверджувати та зберігати минулий стан необхідного контракту протягом 2 років.
Вузли
Кожен вузол Universa є одноранговим хостом, який зберігає результати мережі Universa. Кожен вузол є надійним, оскільки він належить відомому кваліфікованому власнику, юридичній особі, відповідальній за ведення нотаріальних послуг. Він працює на звичайних серверах Unix і містить динамічну копію книги. Коли клієнт надсилає смарт-контракт до Universa, він спочатку перевіряє клієнт Universa, подорожуючи відомими вузлами. Якщо лише кілька сторін підпишуть смарт-контракт, вузли Universa зберігають його стан лише протягом 10 днів. Якщо вузол відмовляється реєструвати смарт-контракт, його статус зберігатиметься протягом 30 днів, щоб запобігти шахрайству.
Платформу Universa можна використовувати для ітерації технології криптографічного реєстру, і доведено, що вона має вісім років успішних транзакцій Bitcoin у розподілі валюти та підходить для необхідних інструментів для вирішення важливі бізнес-питання та відповідність уряду. Завдяки на порядки вищій фізичній пропускній здатності, вбудованій підтримці перевірки автентичності файлів і надійній мережі атестуючих вузлів Universa може забезпечити доступність, необхідну для того, щоб надати підприємствам нові можливості для впровадження. Зі стрімким розвитком технологій Bitcoin та Ethereum для задоволення все більшої кількості потреб споживачів Universa продовжить досліджувати більш детальні методи впровадження блокчейнів, використовуючи розподілені інновації для задоволення потреб підприємств у надійності та безпеці.
https://www.universa.io/
http://www.qukuaiwang.com.cn/szhb/3195.html###< br> https://www.chainnews.com/articles/569734036173.htm
*Вищевказаний вміст організовано офіційною особою YouToCoin. У разі відтворення вкажіть джерело.