Всі мови
Galaxy Network створить нове покоління fog CDN, яке охопить десятки тисяч розумних пристроїв і зробить їх вузлами мережі. Будучи загальнодоступним ланцюгом механізму консенсусу POC, Galaxy Network оснащено смарт-контрактами для підтримки розробки Dapps.В той же час вона також використовуватиме зрілі та стабільні базові технології для підтримки підприємств у бічній мережі Galaxy Network для встановлення екологія альянсу відповідно до власних потреб.
Fog CDN більш децентралізований. У порівнянні з колективним станом хмари, стан fog є дискретним станом. Дані розподіляються та зберігаються на периферійних пристроях, а не на централізованих серверах. Мульти (слабке) централізоване прискорення CDN, наприклад Оптичні модеми, маршрутизатори, настільні машини для майнінгу, NAS, комп’ютери, планшети, мобільні телефони тощо, немає жодних обмежень щодо сайтів, жодних вимог до широкосмугового зв’язку, лише стабільний онлайн. Поєднання збережених даних і масштабованості є дуже важливим для ролі fog CDN. За допомогою технології блокчейну та консенсусу POC fog CDN справді можна реалізувати.
Вартість:
Вартість поділяється на вартість зберігання та вартість прискорення. За тих самих умов витрати на зберігання на 80% нижчі, ніж витрати на публічне хмарне сховище, а витрати на прискорення на 90–95% нижчі, ніж витрати на традиційні CDN.
Досвід:
Клієнти стурбовані можливістю вилучення та передачі даних. Через кількість, цілісність і географічну невизначеність розповсюдження даних інші розподілені мережі зберігання не можуть інтегруватися з загальнодоступною хмарою. з точки зору досвіду, не має комерційних можливостей основних сценаріїв. Galaxy Network перевершує загальнодоступну хмару з точки зору досвіду передачі. Ми визначаємо швидкість завантаження понад 100 Мбіт/с, що в 100 разів швидше, ніж IPFS, і в майбутньому перевищимо пропускну здатність від 500 Мбіт/с до 1000 Мбіт/с.
Цілісність даних:
Якщо будь-яка успішна операція Put зберігає дані D під ключовим ключем, тоді немає обмеженого противника A, який може змусити клієнта виконати операцію Get над ключовим ключем D ' приймається, де D' не дорівнює D.
Надійність зберігання:
Успішна операція Put визначається як (D, f, m), її вхідні дані зберігаються в m незалежних майнерів пам’яті, і вона може допускати до f помилок майнери зберігання. Якщо є менше ніж f несправних майнерів сховища, операція отримання даних сховища виконана успішно.
Наприклад, після канального кодування даних [1,16] закодовані смуги зберігаються на 25 майнерах зберігання та прискорених майнерах.Перший майнер сховища зберігає кодовану копію R повних даних D, а другий — Майнери 25th зберігають закодовані копії 1/16 обсягу даних. Ця схема 1+16+8 надлишкового резервного копіювання, m = 25, f = 10, менше 10 майнерів виходять з ладу, а операція Get успішна.
Підлягає публічній перевірці:
Для кожної успішної операції Put майнери мережі зберігання можуть створити доказ того, що дані зберігаються. Цей доказ зберігання повинен переконати будь-якого дійсного верифікатора, який знає лише ключ, але не має доступу до даних, що відповідають ключу.
Публічно перевіряється:
Публічно перевіряється означає, що всі докази зберігання слідів операцій зберігаються відкрито, і їх можна перевірити в майбутньому, чи дані справді зберігалися в правильний час.
Стимули:
Якщо майнери сховищ і майнерів прискорення винагороджуються за успішне надання послуг зберігання та прискорення або караються за шахрайство. Домінуюча стратегія всіх майнерів сховищ і прискорених майнерів полягає в тому, щоб зберігати дані та кешувати дані, а також зберігати їх онлайн.
Децентралізована база даних
Децентралізована база даних — це безсерверна розподілена база даних P2P. Це остаточно узгоджена база даних, яка використовує CRDT для безконфліктного злиття баз даних, що робить децентралізовану базу даних чудовим вибором для DAPP, блокчейн-додатків і офлайн-перших веб-додатків. Децентралізовані бази даних можуть покладатися на високонадійне сховище Galaxy, можливості надшвидкісної передачі та потужні можливості дедуплікації для створення комерційних служб баз даних.
Децентралізовані бази даних надають різні типи баз даних для різних моделей даних і варіантів використання:
журнал: лише додані, прохідні, незмінні записи журналу. Корисно для використання останніх N записів або як чергу повідомлень.
канал: змінний журнал з історією проходження. Записи можна додавати та видаляти. Корисно для випадків використання типу кошика для покупок або, наприклад, як публікація в блозі чи твіт.
ключ/значення: база даних ключ-значення.
docs: база даних документів, документи JSON можна зберігати та індексувати, вказавши ключові значення. Корисно для створення пошукових індексів або керування версіями документів і даних. Лічильник
: Використовується для підрахунку подій окремо від даних журналу/джерела.
Система чату в реальному часі
Створіть програму розподіленого однорангового чату на основі мережі Galaxy.
Веб-сайт для розміщення зображень
Створіть веб-сайт для розміщення зображень на основі Galaxy Network. Уся програма працює на основі концепції децентралізації, що означає, що замість розміщення інформації на нашому центральному сервері дані зберігаються всіма, хто цього хоче. Коли зображення розміщується в Galaxy Network, йому надається хеш, цифровий відбиток із 46 символів. Жоден інший файл не може мати його, і якщо один і той самий файл буде додано двічі, їхній хеш буде абсолютно однаковим, а це означає, що навіть якщо сайт розміщення зображень не працює, лише знання хешу дозволить знайти зображення в Інтернеті .
Децентралізована поштова система
Децентралізована поштова система дозволяє клієнтам надсилати файли як з’єднання електронної пошти. Оскільки файли зберігаються за допомогою мережі Galaxy, їх неможливо видалити. Це найпростіший спосіб надсилати необмежену кількість файлів у будь-яку точку світу.
Однорангова зашифрована файлова система
Однорангова зашифрована файлова система з безпечним обміном файлами, призначена для захисту від стеження за вмістом даних або колом друзів. Це буде безпечна заміна електронної пошти з певною сумісністю з електронною поштою. Також буде повністю приватна та безпечна соціальна мережа, де користувачі зможуть контролювати, хто що бачить (примусове шифрування).
Децентралізований редактор
Децентралізований редактор, який дозволяє писати текст одночасно. Окрім внесення змін у певний документ у режимі реального часу, це дозволяє вузлам лише для читання відстежувати зміни в реальному часі. Це також дозволяє публікувати автономні знімки документів у мережі Galaxy.
Відеоплатформа Ultra HD 4K
На основі можливостей зберігання та надшвидкісного розповсюдження Galaxy Network створюйте програми для розповсюдження відео 4K на основі приставок і смарт-телевізорів. І дозвольте користувачам завантажувати відео та ділитися ними з іншими.
Пошукова система на основі мережі Galaxy
Пошукова система на основі мережі Galaxy. Перевірте вміст DHT і хеші файлів і каталогів. Витягніть метадані та вміст, використовуйте ElasticSearch 5 для пошуку та RabbitMQ для постановки в чергу.
Децентралізована система веб-публікацій
Розгорніть веб-вміст на основі Galaxy Network і вкажіть власне доменне ім’я для публікації.
Система зберігання даних Git
Використовуйте мережу Galaxy для розгортання системи версій Git і використовуйте протокол, сумісний з Git, на стороні клієнта, щоб надсилати та отримувати дані з мережі Galaxy.
Система обміну файлами
Створіть систему обміну файлами серед друзів на основі Galaxy Network.
Децентралізований блог
Створіть систему блогів на основі Galaxy Network.
Децентралізована система журналу
Децентралізована система журналу — це незмінна безконфліктна реплікована структура даних (CRDT) на основі операцій для розподілених систем. Це журнал лише для додавання, який можна використовувати для моделювання змінного спільного стану між одноранговими додатками p2p. Кожен запис у журналі зберігається в мережі Galaxy, і кожен запис вказує на хеш попередніх записів, які утворюють графік. Колоди можна розгалужувати та знову з’єднувати.
Надвисокошвидкісний CDN
Недороге надшвидкісне рішення CDN для аудіо та відео.