Всі мови
XMX — це валюта обчислювальної потужності. Наразі вона має власну обчислювальну потужність біткойнів у 35 WP. Обчислювальна потужність зростає щодня та оновлюється в режимі реального часу на офіційному веб-сайті. Короткострокова мета — досягти 5% від біткойнів обчислювальна потужність; 20% доходу від шахти викуповується та знищується нерегулярно щомісяця; це також абсолютно нова екологія обчислювальної потужності, заснована на побудові автономної спільноти, яка є справедливою, прозорою, взаємовигідною та не може бути підроблено.
Команда XMX прагне побудувати відкритий механізм спільного використання вигод. Завдяки відкритій екологічній платформі обчислювальної потужності велика кількість користувачів і майнерів, майнінгових ферм, виробників машин для майнінгу, пулів для майнінгу та інших промислових вузлів заохочуються до приєднайтеся до індустрії, щоб досягти екологічного безпрограшного результату!
XMAX надає розробникам ігор основний ланцюг із високим TPS та інтегрований бічний ланцюг для інтенсивних транзакцій DAPP. За допомогою XMAX розробники можуть створювати складні DAPP за допомогою WebX.js, мови типу JavaScript, призначеної для спрощення програмування блокчейну. Завдяки WebX.js розробники можуть більше зосередитися на створенні чудових програм, а не на використанні інфраструктури блокчейну.
Початкова розробка XMax позиціонувалася як базова операційна система на основі блокчейну, і активно розвивалися рідні програми для мультимедійних сценаріїв. Команда дослідників і розробників розробить велику кількість базових інтерфейсів додатків «блокчейн + мультимедіа» в системі XMax для сторонніх розробників, а також інтегрує кілька нативних програм на блочний робочий стіл офіційного гаманця XMX, щоб звичайні користувачі могли користуватися системою XMax. Приходь новий досвід.
Мультимедійні файли на XMax
Система XMax перевизначає мультимедійні файли в багатьох вимірах. Окрім того, що медіафайли є носієм пам’яті, вони також є носіями цінності. XMax має самостійно створене шифрування ДНК файлу блокчейну та шифрування відміток часу для медіафайлів, а також жорстко закодував інформацію про авторські права користувача та платіжну інформацію у файлі та надіслав інформацію до базової книги блокчейну XMax Go та використав алгоритм DPOS для досягнення консенсусу. у всій мережі, яка є прозорою, відкритою та не може бути змінена.
Тому кожен раз, коли медіафайл створюється або копіюється в XMax, це абсолютно новий файл і містить абсолютно нову інформацію про авторські права. XMax використовує технічні засоби, щоб зробити його унікальним на фізичному рівні та досягти консенсусу в усій мережі. . XMax робить кожен традиційний цифровий файл, як і реальний світ, природно дефіцитним і унікальним, що змінює цінність традиційних цифрових файлів і наближає людей до цінного Інтернету.
Інші користувачі, якщо вони хочуть відтворити файл, повинні сплатити комісію GAS, встановлену власником авторських прав (навіть якщо вона дорівнює 0), і все це природно інтегровано в систему. Крім того, файл не можна запускати незалежно поза системою XMax, повністю ізолюючи існуючу традиційну екосистему піратства та змінюючи систему цінностей «авторського права».
Якщо програма поза системою хоче процитувати музичний файл, вона також може легко викликати сторонній мультимедійний інтерфейс SDK, наданий XMax, але вона також повинна сплатити комісію GAS власнику авторських прав.
Blockchain Music
XMax використовує мультимедійний інтерфейс SDK для розробки рідного музичного плеєра, який може відтворювати музичні файли в системі XMax і автоматично викликати платіжну систему XMax. Користувачі можуть використовувати офіційний гаманець XMX дозволяє іншим слухати дохід XMX, ділячись власною музикою, захищеною авторським правом.
Програвач блокчейну
XMax використовує мультимедійний інтерфейс SDK для розробки рідного відеопрогравача, який може відтворювати відеофайли в системі XMax і автоматично викликати платіжну систему XMax. Користувачі можуть використовувати XMX офіційний гаманець, щоб поділитися своїм власним захищеним авторським правом відео, щоб інші могли дивитися та отримувати дохід XMX.
Читання блокчейном
XMax використовує мультимедійний інтерфейс SDK для розробки рідного електронного читача тексту, який може переглядати електронний текст у системі XMax і автоматично викликати платіжну систему XMax. Користувачі можуть використовувати офіційний гаманець XMX, щоб ділитися своїми власними електронними текстами, захищеними авторським правом, щоб інші могли переглядати та отримувати переваги XMX.
Зв'язок через блокчейн
XMax використовує мультимедійний інтерфейс SDK для розробки рідного інструменту обміну миттєвими повідомленнями, і користувачі можуть використовувати миттєві повідомлення для соціального спілкування.
Блокчейн-камера
XMax використовує мультимедійний інтерфейс SDK для розробки рідного блокчейн-інструменту камери. Коли користувачі використовують цю камеру для зйомки фотографій або відео, файли, природно, захищені авторським правом. І жорстко закодовані платіжну інформацію для автоматичного створення мультимедійних файлів блокчейну XMax.
Блокчейн-браузер
XMax-браузер ресурсів, ви можете переглядати основну ситуацію поточного блокчейну та служб XMax.
Налаштування блокчейну
Параметри блокчейну XMax можуть керувати або встановлювати власні файли ресурсів у блокчейні.
Системна архітектура
XMax представляє серію революційних технологій, які ми називаємо технологією blockchain MAX, які найбільшою мірою застосовують технологію blockchain до реальних сценаріїв і спрощують розробку найбільшою мірою труднощі звичайних розробників, і вирішити всі проблеми транзакцій, заснованих на авторському праві, у пан-індустрії розваг.
XMax надає різноманітні API відкритої платформи, які підтримують мультимедіа, і засновники XMax.io займуться розробкою та розробкою перших правил. Прикладний рівень DAPP реалізує різні програми на базі XMax. Команда XMax та інші виконуватимуть роль початкових розробників і спочатку завершать розробку базової технології, магазину DAPP, гаманця, набору SDK тощо. Будь-хто та стороннє програмне забезпечення також можуть внести свої власні роботи в екологію на основі магазину XMax.io DAPP.
Визначення вузла XMax
Вузли XMax поділяються на дві категорії: вузли книги цифрових активів і сервісні вузли.
Вузол книги цифрових активів відповідає за зберігання базових даних блокчейну XMax і реалізацію механізму консенсусу DPOS.
Сервісні вузли відповідають за надання сервісних механізмів і обчислювальної потужності розробникам розважальних DAPP, а також функціональних вузлів різних комплектів розробки SDK.
Комплексна обробка токенів
Включно зі службовими вузлами токенів, це в основному вирішує проблему уніфікованого споживання основної книги токенів XMX за моделями консенсусу XMax із кількома консенсусами та координує базовий публічний ланцюжок між різними вузлами;
Сервісний ланцюг функцій SDK
Містить сервісні вузли SDK, головним чином розв’язуючи базовий загальнодоступний ланцюжок різних базових інтерфейсів API мультимедійних бібліотек, наданих XMax для реалізації спеціальних функцій SDK;
ланцюжок Використовуйте консенсус POW, щоб конкурувати за можливість надавати послуги. Після надання послуг, окрім комісії майнерів, створених POW, ви також отримуватимете комісію за послуги. Використовуйте послуги для створення вартості, а послуги — це майнінг.
Відкритий інтерфейс XMax
XMax надає достатньо відкритий інтерфейс для сторонніх користувачів або розробників DAPP, які можуть визначати власні програми в найбільшій мірі, насолоджуючись функціями рідного SDK XMax, Нижче наведено приклад відкритого інтерфейсу сховища та інтерфейсу служби шифрування:
Відкритий інтерфейс сховища
Він може використовувати наявне сховище хмарного вузла або технологію P2P або навіть сторонній протокол IPFS. Протокол дозволяє кожному користувачеві визначати структуру каталогів і підтримує посилання на файли до вказаної користувачем мережі зберігання, а потім використовує смарт-контракт XMax для зберігання цієї структури. Користувачі можуть завантажувати файли через інтерфейс програмування (API), і як тільки XMax перевірить, що файл має розмір і назву, вказані користувачем, буде виконано трансляцію блокчейну, що вказує на те, що файл отримано.
Інтерфейс служби шифрування
XMax дозволяє користувачам налаштовувати бібліотеку функцій шифрування, щоб відео, аудіо, текст та інші цифрові носії XMax.io могли бути зашифровані відповідно до режиму, який вимагається Розробник DAPP, щоб щоразу, коли інші користувачі відкривали цифровий файл, відповідний програвач викликав код шифрування, щоб максимально захистити власника авторських прав.
Розподілена обробка транзакцій
Містить сервісні вузли для обробки транзакцій, що в основному вирішує проблему обробки багатоланцюжкових транзакцій у XMax з кількома ланцюжками та мультиконсенсусом, а також гарантує, що всі розумні контракти поведінка успішна або одночасна Не вдалося скоординувати основний публічний ланцюг між різними вузлами;
Блоковий веб-браузер XMax
Плагін служби XMax, розроблений командою творців на ранній стадії, головним чином для вирішення стороннього магазину DAPP Для проблеми веб-доступу до служби він надає вбудований WEB-компілятор, підтримує програмування H5 і програмування граматики WebX.JS самостійної розробки, а також надає велику кількість шаблонів контрактів, що дозволяє розробникам використовувати оригінальну технологію програмування для участі в дослідницькій і дослідно-конструкторській роботі в XMax. Знизити поріг для розробників;
Рівень технології бічного ланцюга
Система бічного ланцюга, розроблена командою Genesis для того, щоб щоб досягти інтеграції з іншими публічними ланцюгами сторонніх розробників, технологічний рівень стороннього ланцюга не лише забезпечує відображення стороннього ланцюга публічного ланцюга сторонніх розробників, але й надає велику кількість відкритих протоколів доступу за посиланнями, щоб дозволити програмам працювати на різних блокчейнах. Без необхідності змінювати бізнес-логіку або працювати з кількома зв’язаними технологіями. Протоколи доступу з відкритими посиланнями можуть створюватися спільнотою та заохочуватися механізмами стимулювання. Це дозволить XMax.io підтримувати багато протоколів блокчейну та продовжувати вдосконалюватися.
Незалежна архітектура віртуальної машини
Операційна система блокчейн XMax підтримує різноманітні віртуальні машини, і в той же час може додавати нові віртуальні машини відповідно до розвитку технології. На даний момент до системи XMax.io SDK вже підключено три віртуальні машини.
Веб-компоненти (WASM)
WASM — це новий веб-стандарт для створення високопродуктивних веб-додатків, які можна чітко визначити та використовувати в ізольованому програмному середовищі з невеликою адаптацією. Перевага WASM полягає в тому, що він широко підтримується галуззю, тому розумні контракти можна розробляти на знайомих мовах, таких як C або C++. Розробники Ethereum почали адаптувати WASM, щоб забезпечити належну пісочницю та використовувати визначення Ethereum WASM. XMax SDK наразі підтримує цю віртуальну машину.
Віртуальна машина Ethereum (EVM)
Віртуальна машина Ethereum наразі є найпоширенішою віртуальною машиною та використовується в більшості існуючих смарт-контрактів. Ми також прагнемо зробити її доступною в XMax Використовується в системі блокчейн .io. Цілком можливо, що в блокчейні операційної системи XMax контракт EVM може працювати у внутрішній пісочниці, і для взаємодії з іншими додатками XMax потрібна лише невелика адаптація.
Віртуальна машина низького рівня (LLVM)
Віртуальна машина низького рівня (Low Level Virtual Machine), по суті, це інфраструктура компілятора для програм, написаних будь-якою мовою програмування, використовуючи віртуальна технологія для створення оптимізацій під час компіляції, під час зв’язування, під час виконання та «час простою». Основна логіка коду XMax спирається на LLVM. Якщо ви хочете написати ефективну базову логіку блокчейна, ви повинні взаємодіяти з нею.
Кросчейн взаємодія
XMax підтримує кросчейн взаємодію між блокчейнами, яка реалізується через систему індексів бічних ланцюгів і перевірку послідовності повідомлень. Але розробникам не потрібно розуміти деталі міжланцюжкової взаємодії та перевірки.
Система індексу бічних ланцюгів
XMax з’єднує дерево Merkle усіх функціональних бічних ланцюгів із основним ланцюгом. Головний ланцюг містить кореневі вузли дерева Merkle усіх функціональних бічних ланцюгів і записує, де розташовані бічні ланцюги. позиція s. XMax перевіряє та взаємодіє з основним ланцюгом через ці дерева Merkle. Тому бічні ланцюги XMax не взаємодіють безпосередньо, а спілкуються через основний ланцюг.
Доказ послідовності повідомлень
XMax дозволяє кожному обліковому запису надсилати структуровані повідомлення іншим обліковим записам і може визначати сценарії для обробки повідомлень після їх отримання. Сценарії обробки повідомлень також можуть надсилати повідомлення іншим обліковим записам. Поєднання повідомлень і автоматичних обробників повідомлень є основною функцією крос-ланцюжкової взаємодії XMax.
За допомогою механізму повідомлень ми можемо вирішувати деякі технічні проблеми, такі як міжланцюгові затримки зв’язку або асинхронні зворотні виклики, щоб задовольнити складні бізнес-потреби розважальних програм DAPP.
Зменшення контракту
XMax стискає контракти в системі, наприклад контракти WebAssembly. Використовуючи стиснення контрактів, блокчейни можуть більш ефективно зберігати та передавати велику кількість транзакцій, а для користувачів бухгалтерської книги зберігати більше транзакцій.
Механізм майнінгу XMax та ідентифікаційний ідентифікатор майнінгу
Оскільки XMax не має плати за газ для всієї системи, винагороди всіх вузлів повністю підтримуються токенами XMX, які випускаються щороку, тому традиційні Майнінг Bitcoin POW Режим майнінгу не підходить для XMax. Однак, щоб заохотити різні сервісні вузли механізму до активної участі в екосистемі XMax і забезпечити обчислювальну потужність для DAPP на XMax, система XMax пропонує наступний механізм майнінгу відповідно до ідеї чесності та справедливості:
1 Записи в основному ланцюзі XMax Вузли обліку не беруть участь у видобутку послуг, використовують консенсус DPOS для вибору вузлів обліку, а екологія XMax винагороджує вузли обліку щороку відповідно до кількості блоків, створених вузлами обліку
2. Функціональна сторона XMax ланцюжки не можуть брати участі в обліку, а можуть обслуговувати лише Майнінг, конкретний консенсус змінюється залежно від наданих послуг, і екологія XMax винагороджує ці функціональні сервісні вузли бічного ланцюга на щорічній основі
3. XMax визначає ідентифікаційний ідентифікатор для майнінгу послуг вузлів, і цей ідентифікатор також фіксується XMax щороку Ідентифікатор вузла майнінгу, згенерований за номером, є різновидом неоднорідного токена, тобто він унікальний у всій мережі.Кожен вузол майнінг-служби повинен мати один і лише один ідентифікатор для легального майнінгу. XMax щорічно нагороджує ці вузли видобутку послуг неоднорідними ідентифікаторами ідентифікаторів
4. Токени неоднорідних ідентифікаторів знищуються щороку, починаючи з вузла для обчислень видобутку послуг, сукупно протягом одного року, коли час закінчився. , Автоматично знищується, як паливо для майнінгу
5. Вузол майнінгу служби, ідентифікаційний ідентифікатор якого знищено, потрібно отримати через систему лотереї служби XMax або придбати в інших, щоб продовжити майнінг, інакше майнінг служби не може продовжуватися
> 6. Оскільки кількість вузлів функціональних бічних ланцюжків сервісів XMax не фіксована, як вузли бухгалтерії (кількість може бути нескінченною), щоб переконатися, що вузли, які надають послуги, мають достатній прибуток, XMax може використовувати лише ідентифікаційний ідентифікатор майнінгу для перегляду. кваліфікація майнінгу вузла, фіксована кількість ідентифікаторів може гарантувати дохід.Для справедливості інших вузлів термін дії тимчасово встановлено на один рік, а лотерею буде замінено через рік, тому формула розрахунку річного доходу це: P=S/N
Серед них: річний дохід сервісного вузла — P, загальна річна винагорода — S, а загальна кількість неоднорідних токенів у всій мережі — N
Клієнтська бібліотека/фреймворк
Клієнтський інструмент XMax інкапсулює серію інструментів, які зазвичай використовуються для розробників Функції, такі як гаманець XMX, вхід до облікового запису XMax, магазин DAPP, взаємодія механізму стимулювання та інші функції. Розробники можуть легко отримати доступ до екосистеми XMax, інтегрувавши цю бібліотеку без надмірного розвитку.
Доступ до клієнтських бібліотек є важливою перевагою для розробки програм. Спочатку розробникам доводиться витрачати більшу частину свого часу на взаємодію з клієнтом і користувачем і писати більшу частину коду на цьому рівні. Однак на XMax розробники можуть розробляти клієнтські додатки так само, як вони створюють традиційні неблокчейнові додатки. Наш дизайн дозволяє розробникам використовувати свої улюблені фреймворки та інструменти, щоб вони могли скористатися ресурсами спільноти та підтримкою.
Сервер/Інфраструктура
XMax надає велику кількість мультимедійних бібліотек і фреймворків для розробників програм DAPP. Ці бібліотеки підтримують iOS, Android, Windows, MAC та інші основні платформи. Ці мультимедійні бібліотеки існують у загальнодоступному ланцюжку служби SDK у формі вузлів служби.
Схожі посилання:
https://www.qukuaiwang.com.cn/szhb/2771.html###