Всі мови
LSK — це абревіатура та токен проекту Lisk. Мета — створити екосистему Dapp (прикладного програмного забезпечення) на основі технології сайдчейн, подібної до Apple App Store (магазину завантажень програм).
Проект Lisk був відокремлений від блокчейн-проекту Crypti в січні 2016 року, а основна мережа була запущена в червні 2018 року. Незрозуміло, чи буде версія Lisk 1.0 включати технологію сайдчейну.
Як працює Lisk
Як і BitShares, Steem і EOS, Lisk використовує консенсусний алгоритм dPoS. Виробниками блоків є 101 делегат. Делегати обираються шляхом блокчейн-голосування. Кількість голосів, розподілених на кожен рахунок, дорівнює кількості LSK, якою він володіє. Виробництво блоків відбувається по черзі, 101 представник виготовляє один блок у кожному раунді. Lisk підтримує 10-секундну генерацію блоку, і кожна генерація блоку винагородить 4 LSK. Блоки генеруються за 10 секунд, що означає, що більше 12 мільйонів LSK буде винагороджено делегатам протягом року. Початкова пропозиція становить 100 мільйонів LSK із річною інфляцією понад 12%.
Як ми бачили з BitShares, Steem і EOS, алгоритм консенсусу dPoS є компромісом: алгоритм dPoS є швидким і масштабованим, але ціною, яку потрібно заплатити за це, є децентралізація.
Команда Lisk
Lisk заснували Макс Кордек та Олів’є Беддоуз. І Макс, і Олів'є з проекту Crypti. Відповідно до публікації в блозі Lisk, вони залишили Crypti і створили Lisk на початку 2016 року після розбіжностей з рештою команди керівництва. Про історію Макса та Олів’є до Crypti та Lisk відомо небагато. Зараз Макс є президентом і генеральним директором Lisk, а Олів’є – віце-президентом і технічним директором Lisk.
Щоб створити Lisk, Макс і Олів’є спільно заснували lightcurve GmbH, консультаційну компанію, студію розробки та маркетингове агентство з питань блокчейну. Над lightcurve працює понад 50 людей, і єдиним клієнтом є Lisk.
Основні моменти проекту
LISK — це перше децентралізоване прикладне рішення, повністю написане на js. Це відкриває нове поле для екології та розробників. Будь-який веб-розробник, який уже знайомий з JavaScript і Node.js, може негайно перейти до розробки децентралізованих програм з першого дня.
Наша головна мета з LISK — створити повну систему plug-and-play, яка дозволяє розробникам виконувати всі кроки від проектування, розробки, випуску та монетизації на одній платформі. Використовуючи екосистему LISK, розробники можуть швидко розгортати свої програми JavaScript на вузлах зберігання, розміщених у gram, отримувати список у магазині gram-dapp і мати миттєвий доступ до вузлів виконання обчислювального коду LISK. І підтримується цілісністю та безпекою бічного ланцюга функцією консенсусу позичальника.
Найважливіше те, що всі ці хмарні функції оплачуються користувачами та представниками LISK, які платять як через вбудовану систему виставлення рахунків (або самою мережею у випадку представників), так і через Gram (криптовалюта Grams) або BTC . Це справді єдиний магазин для розробки додатків, який пропонує передове, легке та перспективне рішення.
Lisk планує використовувати бічні ланцюги та заохочувати розробників створювати dApps у бічних ланцюгах. Бічний ланцюг може заблокувати токени LSK в обліковому записі основної мережі власника бічного ланцюга за допомогою спеціальних транзакцій основної мережі для зберігання токенів LSK основної мережі. Це означає, що у випадку несправного сайдчейну всі токени LSK безпечні та можуть бути відновлені власником сайдчейну. Однак це також означає, що будь-які користувачі сайдчейну знаходяться під контролем власника сайдчейну.
Сайдчейни — це повністю настроювані блокчейни. Розробники можуть налаштувати всі специфікації, параметри та типи транзакцій сайдчейну. Бічний ланцюг може використовувати токени LSK основної мережі або випускати власні токени.
Ключовим завданням бічних ланцюгів є пошук операторів вузлів, які «підтримують життя». За словами Ліска, розробники сайдчейнів можуть вказати власний алгоритм консенсусу або використовувати алгоритм консенсусу Ліска. Якщо так, то їм потрібно знайти власних представників, щоб забезпечити роботу блокчейну. 101 представник основної мережі не повинен служити представником бічного ланцюга.
Технічні деталі того, як працює технологія бічного ланцюга Lisk, незрозумілі. Незрозуміло, наскільки безпечний сайдчейн, як на ньому працюватимуть dApps і як сайдчейн спілкуватиметься з основним ланцюгом.
(1) Lisk
Повний клієнт LISK є найкращим рішенням для суперкористувачів, делегатів і розробників. Він доступний для операційних систем Windows і Apple. Хоча бути представником можна лише у цього клієнта. Користувачі Lite Client можуть підключатися до повної мережі клієнтського доступу.
Вони також можуть використовувати їх для викликів API, якщо це дозволено власником повного клієнта. Усі користувачі клієнта завантажують блокчейн один одному через однорангове з’єднання.
Користувачі LISK можуть використовувати клієнт Lite для доступу до своїх програм і встановлення їх. Надайте розробникам API dapps і API однорангового зв’язку. Розробники можуть швидко та легко створювати прикладні програми JavaScript за допомогою nw.js2 або electron3.
(2) Тонкий клієнт Lisk
Звичайні користувачі в основному користуватимуться спрощеним клієнтом Lite для доступу до своїх облікових записів Позичальника.
Спрощений клієнт доступний для Windows і Mac OS. Він не потребує процесу встановлення, оскільки використовує сучасні веб-технології. Він не діє як мережевий вузол, він може лише підключатися до інших вузлів онлайн через HTTP-з’єднання. Це дає кілька переваг.
Користувачам не потрібно завантажувати ланцюжок, а це означає, що вони знаходяться в дуже маленькій програмі. Він не транслює ключі по мережі, всі дані підписуються локально на пристрої. Можливе оформлення всіх видів угод.
Якщо ви хочете запустити проксі-вузол, ви можете зареєструвати обліковий запис делегування в полегшеному клієнті. Однак неможливо запустити делегат, який створює нові блоки. Для цього вам потрібен повноцінний клієнт.
Користувачі LISK можуть використовувати клієнт Lite для доступу до своїх програм і встановлення їх. Розробникам надаються dapps API та однорангові API.
Вони можуть легко та швидко створювати JavaScript dapps NW. JS або Electron.
(3) Мобільний гаманець LISK
Мобільний клієнт дозволяє користувачам отримувати доступ до своїх рахунків позичальників на ходу. Він доступний для iOS і Android, а також для деяких магазинів програм Apple і Google Play.
Бекенд-інфраструктура мобільного клієнта віддзеркалюватиме наше рішення для настільних ПК. Справжня зміна полягає в доповненнях і налаштуваннях інтерфейсу Forms, які дозволять мобільним пристроям налаштовувати роботу. Програма спеціально розроблена, щоб забезпечити знайомий і простий у використанні мобільний інтерфейс, схожий на біткойн або банківські програми, якими ви вже користуєтеся щодня. Це також дозволить вам запускати ваші улюблені прикладні програми з самої програми. У майбутньому ми плануємо інтегрувати спеціальні функції пристрою, такі як можливість використання відбитків пальців або сканування сітківки ока, для додаткової безпеки вашого облікового запису.