Всі мови
Achain — це децентралізована загальнодоступна платформа блокчейну. Розробники можуть використовувати платформу Achain для простого, швидкого та безпечного випуску токенів, смарт-контрактів і систем блокчейну. Achain прагне створити мережеву систему блокчейну з глобальним обміном інформацією, взаємозв’язком цінностей і довірчим обміном. Концепція та технічна місія Achain полягає у створенні світу блокчейнів без бар’єрів.
Унікальний механізм розподіленого консенсусу RDPOS Achain реалізує повну віртуальну машину смарт-контракту Turing із незалежними правами інтелектуальної власності. Продуктивність транзакцій у ланцюжку досягає 1000 TPS. Це проста, швидка та безпечна платформа блокчейну. Користувачі Achain можуть використовувати для швидкого розгортання децентралізованих програм корпоративного рівня, таких як цифрові активи та смарт-контракти. Монети ACT мають цінність екосистеми Achain. Власники токенів можуть брати участь у діяльності спільноти, наприклад, створювати та публікувати розумні контракти, отримувати доступ до веб-сервісів, голосувати за довірених осіб та отримувати прибуток.
Особливості проекту
Стабільність
Стабільність є необхідною умовою для використання Achain. Блокчейн має власні децентралізовані функції, а децентралізовані мережі зазвичай складні та повні невизначеності. Тому ми абстрагуємо та спрощуємо блокчейн за допомогою інструментів модульного проектування та запускаємо смарт-контракти, створюючи модульну віртуальну машину — віртуальну машину Lua (далі — LVM).Ця конструкція може принести дві переваги. Один полягає в оптимізації продуктивності LVM для безпосереднього підвищення ефективності виконання контракту та зменшення факторів перешкод, викликаних зв’язком системи; інший полягає в ослабленні кореляції між мережею блокчейну та поточним статусом смарт-контрактів.Стабільність ланцюжка мережі все ще можна гарантувати.
Безпека
PoW зробив великий внесок у безпеку мережі Bitcoin, але через зростаючий попит на майнінг і складність обчислювальної потужності майже всі права зосереджені в руках майнерів і майнінг-пулів. Завдяки професійній співпраці вони фактично перетворилися на високоцентралізований «центральний сервер». Якщо об’єднати понад 51% обчислювальної потужності, теоретично можна контролювати більшість транзакцій біткойн, наприклад, добре відому атаку DOS (Denial of Service). Крім того, критикують високе енергоспоживання. Порівняно з моделлю PoW, модель PoS все ще розвивається, і ці напрямки розвитку в основному базуються на безпеці та додатках. Модель PoS має значні переваги в безпеці порівняно з моделлю PoW, але передумова полягає в тому, що достатня кількість власників залучається для проведення PoS-майнінгу, щоб повністю використати переваги безпеки. DPoS є вдосконаленням PoS, і Achain розробила більш комерційно придатний механізм консенсусу RDPoS. У разі такої ж безпеки, як DPoS, це теоретично може покращити реакцію на блокування та підвищити стабільність і безпеку мережі. Крім того, Achain пропонує інноваційний механізм інтелектуальної пісочниці. Будь-який контракт, випущений будь-ким, має спочатку бути пробно запущений у розумній пісочниці. Achain проведе повний автоматичний тест на ньому та постійно відстежуватиме його робочий стан. Якщо рівень працездатності погіршиться або буде знайдена лазівка. Мережа припинить його на власний розсуд, щоб уникнути шкоди екології блокчейну через проблемні контракти.
Масштабованість
Масштабованість пропонується вирішити проблему інформаційних островів, де блокчейни несумісні один з одним. По-перше, ми вважаємо, що одним з ефективних шляхів розвитку мережі є апгрейди та форки, після яких формується основний ланцюг і кілька підланцюгів. Основний ланцюг і підланцюг повністю еквівалентні з технічної точки зору, але вони встановлюються з різними ідентифікаціями на основі консенсусу спільноти. Кожен субланцюг можна відповідним чином налаштувати відповідно до різних бізнес-додатків. Побудувавши VEP між субланцюгами, його метод роботи подібний до методу роботи шлюзу. Субланцюги можуть обмінюватися інформацією та цінністю через VEP. Завдяки такій співпраці можна сформувати багатопрограмну блокчейн-екосистему. Крім того, онлайн-дані, не пов’язані з блокчейном, також будуть включені в екосистему Achain, доповнену смарт-контрактами, які зможуть реагувати на події в реальному світі.
Простота використання
Achain досягає простоти використання двома способами. Одна з них полягає в тому, щоб надати платформу Blockchain як послугу (Blockchain як послуга, яка називається BaaS), щоб знизити поріг для використання підприємствами та окремими особами. Завдяки розгалуженню мережі, налаштуванню даних, випуску та оновленню смарт-контрактів, моніторингу транзакцій активів тощо, доповненим функціями візуалізації, блокчейн-програми стають простими у використанні. По-друге, Achain забезпечує багатомовну підтримку, від Lua, C++ до Java, щоб розробники на різних платформах могли легко розвиватися.
Сценарій застосування
Фінансування ланцюга постачання
Фінансування ланцюга постачання – це фінансова послуга, за якої фінансові установи (зазвичай банки) керують потоком капіталу та матеріально-технічним забезпеченням малих і середніх підприємств на першому та нижньому рівнях навколо основного підприємства та контролюють ризики для найнижчий рівень шляхом інтеграції інформації.Це одна з галузей, яка стрімко розвивалася в останні роки. Через високу вартість створення кредиту фінансові установи повинні діяти обережно, керуючись ризиками, і часто пропускають деякі високоякісні проекти. Achain може допомогти підприємствам і фінансовим установам реконструювати свої кредитні системи та налагодити більш ефективне фінансування ланцюга поставок.
З підтримкою основного підприємства Achain створить блокчейн-платформу для складування, логістики, цифрових рахунків і корпоративного кредиту. Він може реалізовувати інформацію про товари, складування, логістику та дебіторську заборгованість, яку спільно свідчать підприємства і фінансові установи в ланцюжку постачання. Випуск, підтвердження, обіг, розділення та прийняття цифрових рахунків ініціюються контрактами кожного учасника ланцюга постачання. Умови ініціювання можуть ґрунтуватися на змінах у статусі даних у складі, логістичному блокчейні та основних корпоративних базах даних. Правила ініціювання базуються на договорі сторін-учасниць, написаному, а поведінка, пов’язана з дотриманням або порушенням правил, буде записана в кредитному блокчейні, і її неможливо змінити.
Achain використовує такі технічні переваги, як BaaS і розумна пісочниця, і підприємства можуть досягти швидкого розгортання. Створюйте невикористовувані блокчейн-мережі за допомогою швидкої біфуркації за низькими витратами, використовуйте VEP для встановлення протоколів з’єднання та впроваджуйте керовані подіями шляхом інтеграції даних. Усі учасники можуть спільно перевірити достовірність даних, щоб забезпечити безперебійний переказ коштів у ланцюжку поставок і підвищити ефективність співпраці.
Відстеження продукту
Галузь роздрібної торгівлі природно характеризується фрагментованими даними про транзакції, диверсифікованими вузлами транзакцій і складними мережами транзакцій. Коли люди купують товари в онлайн-центрах або офлайн-супермаркетах, на упаковці буде вказано інформацію про походження, дату виробництва та виробника. Але нам важко судити про достовірність цієї інформації. Через високу норму прибутку від підробки високоякісні товари, такі як діаманти, шкіряні сумки, засоби догляду за шкірою тощо, з більшою ймовірністю будуть підробленими. Підробка завдає шкоди не лише інтересам споживачів, а й репутації та іміджу бренду бізнесу.Суспільство також має витрачати кошти та робочу силу для здійснення правового нагляду та правових санкцій. Що стосується відстеження товарів, наразі існує кілька проблемних моментів: по-перше, відстежуваність товарів потрібно не лише відстежувати назад до ланки виробництва, але також її потрібно відстежувати до ланки обігу. Це неминуче збільшить спільне схвалення більшої кількості суб’єктів, і можна уявити труднощі міжорганізаційної співпраці; по-друге, системи, які використовуються як виробниками, так і постачальниками логістичних послуг, мають бути централізованими, і існує проблема ізольованих інформаційних островів; по-третє, існують централізовані системи. Ризик того, що особа вчинить зло.
Націлюючись на зазначені вище три больові точки, Achain пропонує відповідне рішення – блокчейн + Інтернет речей. За допомогою Інтернету речей дані у виробництві та логістиці можна збирати в режимі реального часу за допомогою розумних пристроїв і підключати до Achain через VEP для зберігання в мережі відстеження. Унікальна структура зберігання даних і технологія розподіленої книги блокчейну гарантують, що дані в ланцюжку неможливо підробити. У той же час асиметричне шифрування та відносна анонімність можуть гарантувати, що основна інформація підприємства не витікає. Коли споживачам потрібно запитати інформацію про товар, вони можуть відстежити всю інформацію про товар, якщо знають код товару та виробничу партію.
Технічний огляд
Реалізація контракту та LVM
Традиційні смарт-контракти обмежені введенням і виведенням даних у ланцюжку, які можуть підтримувати лише деякі прості сценарії застосування. З цієї причини Achain змінює визначення смарт-контракту. Окрім даних у ланцюзі, він також дозволяє взаємодіяти між даними в ланцюзі та поза ним, а також підтримує реакції на події на зміни стану даних у ланцюзі та поза ланцюгом. . Більшість комерційних програм у реальному світі дуже складні, і ця складність відображається в структурах даних і логічних правилах. Щоб досягти вищезазначених цілей, Achain зробив дві підготовки в дизайні верхнього рівня. Один полягає в абстрагуванні потенційних додатків, виділенні загальних вимог і розробці API-інтерфейсів і структур даних заздалегідь. По-друге, вибрати мову, повну за Тьюрингом, щоб максимально наблизити правила в реальному фізичному світі.
Механізм консенсусу
Через розподілену природу блокчейну для належного функціонування потрібен механізм консенсусу. Наразі широко використовувані алгоритми консенсусу в основному включають: доказ роботи (PoW: Proof of Work), доказ частки (PoS: Proof of Stake), практичний візантійський алгоритм відмовостійкості (PBFT: практична візантійська відмовостійкість), делегований доказ справедливості (DPoS). : Делеговане підтвердження частки). З огляду на безпеку та практичність Achain вибирає DPoS і вдосконалює на його основі механізм консенсусу RDPoS.
RDPoS не тільки успадковує переваги DPoS – йому не потрібно споживати додаткову обчислювальну потужність для реалізації розподілу прав і інтересів після створення блоку, він також може динамічно визначати результати виконання смарт-контрактів агентами або всіма вузлами відповідно до на стан транзакції мережі.
Як громадський ланцюг, Achain не може сформувати консенсус спільноти без підтримки економічних засобів——токена. Holding Token може не тільки отримувати базові послуги блокчейну, такі як випуск контракту та розгалуження мережі, але також брати участь у голосуванні та стати вузлом-агентом для надання послуг та отримання винагород за токени. Achain назвав цей токен ACT, а кожен власник ACT називається зацікавленою стороною, і відповідна вага голосу розподіляється відповідно до кількості холдингів ACT. Проксі-вузли обираються шляхом голосування зацікавлених сторін. 99 найкращих агентів з найбільшою кількістю голосів по черзі перевіряють транзакцію, і порядок спільно визначається всіма вузлами агентів, і гарантується, що його неможливо змінити. Агенти можуть отримати виплати, якщо вони працюють нормально, і вони будуть покарані, якщо вони працюють ненормально або не працюють.
Модель облікового запису
У мережі блокчейн адреса облікового запису — це схема, розроблена для безпечного обміну, а обліковий запис, відкритий ключ і процес генерації приватного ключа мають такий зв’язок: закритий ключ—>відкритий ключ—> обліковий запис адреси, усі три з них використовують безпечний алгоритм хешування (скорочено SHA), який може забезпечити достатню безпеку. Хеш — це дистиляція інформації, зазвичай вихідні дані набагато менші за вхідні та мають фіксовану довжину. За сучасних технічних засобів хеш із надійним шифруванням повинен бути незворотним. Тобто інформацію про закритий ключ користувача неможливо отримати через адресу облікового запису користувача.
Achain використовує модель облікового запису замість моделі UTXO (вихід невитраченої транзакції) Bitcoin. Хоча дизайн UTXO дуже геніальний, він підтримує декілька транзакцій паралельно, а захист конфіденційності облікового запису відносно хороший. Однак дизайн облікового запису біткойн є специфічним для транзакцій, і дуже важко реалізувати смарт-контракти на основі UTXO. Розумні контракти в екосистемі Achain часто вимагають умов і станів для ініціювання транзакцій з активами, тому Achain нарешті вибрала модель облікового запису.
Розгалужена мережа
Achain пропонує відповідну розгалужену мережу на основі двох міркувань. Один — підтримувати міцну життєздатність, а інший — відповідати різним сценаріям застосування. По-перше, блокчейн-мережа - це спільнота, сформована багатьма учасниками згідно з певним консенсусом. Розкол консенсусу призводить до хардфорка, і такий форк іноді хороший, а іноді поганий. Завдяки перевірці та вилученню людей зрештою залишиться партія цінних блокчейн-мереж, що цілком узгоджується з законом безперервної самоеволюції видів і середовищ у світі, що самоорганізується.
Achain слугуватиме відправною точкою всієї розгалуженої мережі, яку також можна назвати основним ланцюгом. Головний ланцюг може розгалужуватися на паралельні підланцюги, а підланцюги також можуть продовжувати розгалужуватися, і всі ланцюги мають однаковий статус. Коли відбувається розгалуження, VEP записує та транслює реєстраційну інформацію цього підланцюга, таку як інформація про блок генезису, ідентифікатор підланцюга, початковий вузол, цифрові активи, ідентифікаційний номер служби тощо. Якщо розгалуження продовжує відбуватися, ця реєстраційна інформація буде знову оновлена VEP і синхронізована з усією мережею. Коли потрібна взаємодія між ланцюгами, зв’язок може бути встановлений у формі виявлення послуги через реєстраційну інформацію, а інформаційна взаємодія та обмін цінностями можуть бути реалізовані в структурі VEP. VEP схожий на службу DNS Інтернету, що відповідає за реєстрацію інформації, оновлення інформації та надання послуг доступу.
Протокол обміну цінностями (Value Exchange Protocol)
VEP — це стандартний протокол для з’єднань між різними блокчейн-мережами. VEP визначає вказівки щодо співпраці. Він реєструє реєстраційну інформацію кожного ланцюга та надає послуги ланцюгам у списку довірених для запитів і запитів на підключення. VEP підтримує два сценарії застосування: міжланцюгова взаємодія вузлів і міжланцюговий виклик контракту. Перший використовує зміни стану даних, що зберігаються у вузлах, або зовнішніх даних, щоб опосередковано дозволити контрактам взаємодіяти та може генерувати нову інформацію. Наприклад: неспроможність погасити кредит відповідно до договору вплине на особистий кредит. Записи про кредити можуть зберігатися в блокчейні A, а кредитні дані можуть зберігатися в блокчейні B, а особиста інформація може надходити із зовнішньої публічної бази даних. Останній — це взаємні виклики між контрактами.Найпростіший приклад — обмін токенами двох ланцюжків і збереження загальної вартості незмінною.
Керований подіями
Покладаючись на VEP, Achain може реалізувати інформаційну взаємодію та обмін цінностями між ланцюгами та навіть інтегрувати IOT (Інтернет речей), AI (штучний інтелект), корпоративні або публічні джерела даних, не пов’язані з блокчейном, такі як Сервісні бази даних також включені в екологію для досягнення реального часу, керованого подіями (Event-Driven).
Achain — це загальнодоступна блокчейн-платформа. Розробники можуть випускати токени, розумні контракти, створювати додатки та блокчейн-системи. Виникла в 2015 році, основна мережа була запущена в липні 2017 року. Achain прагне створити глобальну мережу обміну інформацією про блокчейн і цінних транзакцій. Achain спочатку був розроблений сінгапурською некомерційною організацією Achain Foundation, яка спільно створена та підтримується фанатськими спільнотами з усього світу.
Схожі посилання:
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/