Система доменних імен Sats — це стандартизований протокол для гравіювання доменних імен на порядкових номерах біткойн з метою створення екосистеми доменних імен, створеної користувачами біткойнів і повністю розробленої на біткойнах.
Компіляція: BeyondLee, дослідник 0xUClub
Примітка перекладача
У рік Кролика, 2023, система запису Bitcoin, розроблена на основі теорії порядкових чисел, народилася, як кролик, і вибухнула з кола. Brc20, BTCnft та інші екосистеми Bitcoin скористалися вітром. Міф про тисячу часів багатство вражає. Інноваційні програми, очолювані unisat, отримали високе визнання на ринку. Відомі установи, такі як Binance та Ouyi, оголосили про свою участь у спільному будівництві.
З ротацією сектору та поверненням вартості доменне ім’я Bitcoin поступово привернуло широку увагу на ринку завдяки своїм чудовим характеристикам, таким як децентралізація, одноразове кастинг і постійне володіння. Але слід зазначити, що як безпрецедентна система доменних імен різні стандарти досі були змішані, і інвестори не дійшли єдиної думки. Sats, як перша система доменних імен web3, яка є високодецентралізованою, має повний протокол, може оновлюватися ітеративно та повністю базується на теорії порядкових номерів біткойнів, заслуговує на більше уваги.Стандарти протоколу Sats все ще глибоко неправильно розуміють. Основною метою мого перекладу цієї угоди є усунення інформаційних помилок.
Проте я повинен заявити, що я високо ціную нову систему Sats лише з технічної точки зору, і вона не є жодною інвестиційною порадою. Через мовні обмеження неминуче будуть пропуски та неправильний переклад. Інвесторам також пропонується прочитати ретельно англійська версія договору про доменне ім'я Sats, раціональне інвестування.
Доменне ім'я Sats
I. Огляд
1. Введення
Система доменних імен Sats — це стандартизований протокол для вписування доменних імен у порядкові номери Bitcoin. Його мета — побудувати екосистему доменних імен, створену користувачами Bitcoin і повністю розроблену на основі Bitcoin. Команда розробників створює індексатор для цього проекту, а синтаксис буде надано для подальшого вдосконалення іншими розробниками. Керівні принципи такі:
Вся інформація про доменні імена зберігається в ланцюжку Bitcoin
Увесь вміст, пов’язаний із реєстрацією та поновленням доменного імені, містить лише дані про транзакції біткойн. Біткойн-вузол містить всю інформацію про всі доменні імена, тому йому не потрібна підтримка інших баз даних або пов’язаних служб, і кожен може самостійно дізнатися реальний статус доменних імен.
Протокол залишатиметься надійним і нейтральним
Зберігачів даних немає, тому ніхто не може призупинити дію угоди чи заборонити іншим реєструвати доменні імена. Жодних привілейованих смарт-контрактів чи інтерфейсів, жодної економіки токенів, жодних премайнів, жодних токенів газу, жодного централізованого управління, жодних спотворених стимулів.
Перша особа, яка зареєструє доменне ім’я на біткойнах, стане його власником
Наприклад, перша особа, яка зареєструє "satoshi.sats", стане власником доменного імені та отримає повноваження оновлювати доменне ім’я. За допомогою порядкових номерів будь-хто може вписати потрібну інформацію, включаючи повторювані доменні імена. Але це призведе до конфліктів і конкуренції щодо стандартів доменних імен, що рівнозначно виснаженню енергії спільноти. Тому ми маємо дотримуватися єдиного нейтрального та об’єктивного принципу вирішення суперечок: хто першим прийшов, той обслужений.
2. Приклад використання
Система доменних імен Sats, яка повністю зберігається в ланцюжку Bitcoin, має багато переваг і додає додаткову цінність багатьом існуючим продуктам і екосистемам. Наприклад:
Використання доменного імені Sats у протоколі Nostr
Використовуйте доменне ім’я Sats як адресу мережі Lightning
Використовуйте доменне ім’я Sats як публічну біткойн-адресу
Для входу в програму використовуйте доменне ім’я Sats
Переглядайте домени Sats у Bitcoin Explorer
2. Специфікація протоколу
Нові доменні імена можна реєструвати як порядкові номери, які вперше вводяться в процесі транзакцій Bitcoin, процес відкритий для всіх, хто бажає.
1. Зареєструйте доменне ім'я
Проста реєстрація
Щоб зареєструвати нове доменне ім'я в системі доменних імен Sats, необхідно лише вписати порядковий номер, що містить доменне ім'я. Як от цей приклад.
satoshi.sats
Попередня реєстрація
Розширена реєстрація дозволяє користувачам додавати додаткові дані до заяви про доменне ім’я за допомогою синтаксису JSON5. Формат реєстрації необов’язковий і використовуватиметься під час процесу поновлення домену. Як от цей приклад.
{
"p": "sns",
"вгору": "праворуч",
"ім'я": "helloworld.sats",
}
Обмеження реєстрації
Ці обмеження застосовуються до обох вищезазначених типів реєстрації:
Кожен порядковий номер може вигравірувати лише одне доменне ім’я
Будь-який символ UTF-8 дійсний
Регістр не має значення, усі доменні імена будуть зареєстровані малими літерами
Пробіли в доменному імені не допускаються
2. Створіть індексатор
У цих інструкціях пояснюється логіка отримання та перевірки доменних імен, щоб їх можна було правильно проіндексувати та визначити, коли кожне доменне ім’я було вперше зареєстровано.
отримати дані
Наступний опис передбачає доступ до повної структури даних порядкових номерів, включаючи основні деталі, такі як тип, ідентифікатор і текстовий вміст. Щоб належним чином перевірити дійсність доменного імені Sats, користувач повинен почати індексацію з першого доменного імені Sats із номером напису 159710.
Переконайтеся, що тип напису є одним із таких:
текст/звичайний
додаток/json
Отримати текст як необроблений текстовий вміст напису. Наприклад, текст у цьому доменному імені є оригінальним вмістом, який повертає ця URL-адреса.
Підтвердьте доменне ім’я
Перше вписане доменне ім’я Sats є єдиним дійсним доменним ім’ям у системі, тому, коли користувачі стикаються з багатьма ідентичними доменними іменами, вони можуть знайти та визначити дійсне доменне ім’я за номером запису. Нижче пояснюється, як отримати та перевірити доменне ім’я, щоб порівняти номери написів.
Витягти доменні імена з JSON5
Переконайтеся, що текст є дійсним JSON відповідно до стандарту JSON5. Тож вам потрібно спробувати проаналізувати текст, якщо ви повідомите про помилку (недійсний JSON), перейдіть до частини перевірки «звичайний текст».
Переконайтеся, що JSON містить необхідні ключові значення:
p дорівнює "sns"
op дорівнює "reg"
ім'я існує і має тип string
Після вилучення імені виконайте кроки, щоб продовжити перевірку.
Кінцеві коми дійсні в JSON5. Недійсний новий рядок у значенні.
Підтвердьте доменне ім’я
Перетворіть рядок на нижній регістр.
Видаліть усе після першого пробілу або нового рядка (\n).
Видаліть усі пробіли та розриви рядків.
Переконайтеся, що доменне ім’я містить лише одну крапку (.).
Переконайтеся, що рядок закінчується на .sats.
3. Індексатор і API
Щоб визначити, чи дійсне доменне ім’я Sats, потрібно порівняти всі ідентичні доменні імена. Серед них єдиним дійсним вважається лише той, у якого вгорі стоїть номер напису, тобто перше зареєстроване доменне ім’я.
Переконайтеся, що всі літери перетворюються на малі під час пошуку, інакше ви можете помилково зареєструвати недійсне доменне ім’я.
Шахраї можуть додати приховані символи в доменне ім’я, тому необхідно переконатися, що API повертає розшифроване доменне ім’я UTF-8.Ідентифікувавши цю інформацію, користувачі можуть розрізняти оманливі доменні імена.
користувач
Прямий запит доменних імен, що містять # або ?, спричинить помилки, тому їх потрібно спочатку перетворити на кодування URL-адреси.
4. Експериментальний синтаксис
Команда розробників продовжуватиме публікувати більше актуальної інформації під час тестування. Кастинг написів недешевий, тому необхідно переконатися, що всі сторони мають однакову граматичну систему, принаймні система доменних імен повинна мати можливість оновлювати граматику.
Користувачі можуть самостійно закарбувати більш відповідні синтаксичні параметри доменного імені. У майбутньому команда розробників також може прийняти подібні параметри, але перед фактичним випуском його потрібно повністю вивчити та протестувати. Звичайно, індексатор групи розробників може не аналізувати ці параметри, а інші індексатори або клієнти можуть ігнорувати їх нескінченно довго. Отже, продовжуйте на свій страх і ризик.
Системи доменних імен мають вирішальне значення для спілкування в Інтернеті, але вони зазвичай контролюються централізованими установами. Система доменних імен, заснована на біткойнах, має потенціал революціонізувати особисту або інституційну ідентифікацію в Інтернеті. У майбутньому навколо доменного імені Sats буде створено більше гаманців, ринків і програм.
Коли запрацює доменне ім’я Sats?
Насправді немає необхідності в централізованій організації, щоб оголосити про її запуск, система доменних імен Sats вже існує в блокчейні Bitcoin, і користувачі можуть зареєструватися в будь-який час, вставивши порядкові номери.
Чи можу я торгувати доменними іменами Sats?
Звичайно, доменами Sats можна торгувати як звичайними порядковими. Незалежно від того, який гаманець містить дійсне ім’я Sats, індексатор може його правильно визначити.
Як підтримати доменне ім'я Sats?
Користувачі можуть додати деякі відомі імена або змінити псевдонім або дескриптор Twitter, Nostr на доменне ім’я Sats для підтримки. Команда розробників також поділиться кодом GitHub, щоб допомогти доменному імені Sats.
Хтось заробляв на доменному імені Sats?
Під час розробки доменного імені Sats відповідні команди не отримували від нього жодної вигоди, а також не планували отримання прибутку. Під час процесу реєстрації доменного імені Sats, тобто вписаних порядкових номерів, користувачам потрібно лише платити за газ майнерам мережі Bitcoin.
Хто контролює DAO і протокол?
Немає DAO на доменному імені Sats, і немає угоди в розумінні будь-якого розумного контракту. Команда розробників може лише визначити спільний знаменник для доменних імен Sats. Окрім цього, вони не можуть нічого зробити, наприклад змінити доменне ім’я, продовжити доменне ім’я, збільшити вартість реєстрації доменного імені тощо.
Як отримати статус OG, airdrop, білий список тощо?
Насправді в системі доменних імен Sats цих механізмів винагороди не існує. Існує лише набір механізмів реєстрації за принципом «першим прийшов, першим обслужено», будь-хто має право вписати бажане доменне ім’я Sats під порядкові номери.
2. Реєстрація
Як зареєструвати доменне ім'я sats?
Дотримуйтеся вказівок у специфікації протоколу або скористайтеся програмою, яка підтримує цей протокол.
Як визначити, чи хтось зареєстрував доменне ім'я sats?
Індексатор доменних імен, який має мати відповідна програма. Додаткову інформацію див. у розділі Індексатори та API.
Як оцінити автентичність і дійсність доменного імені?
Команда розробників не має права визначати «автентичність» доменного імені.Так само команда не несе відповідальності за те, щоб особа чи організація, яка володіє доменним ім’ям, відповідала інформації, яка відображається в доменному імені.
Команда прагне лише розробити відповідні інструменти, які допоможуть ринкам, гаманцям і окремим особам перевірити, яке доменне ім’я sats є першим і дійсним. Користувачі не повинні довіряти нікому, крім індексаторів і пов’язаних інструментів, у тому числі команди розробників, коли йдеться про «валідність» доменного імені. Тому команда намагається забезпечити швидку та ефективну перевірку доменних імен sats індексаторами.
Чи можу я вписати кілька доменних імен в один порядковий номер?
Ні, будь ласка, зверніться до Специфікації протоколу для отримання додаткової інформації.
Чи можна використовувати emoji та IDN для реєстрації?
Так, використовуйте його безпосередньо.
Що станеться, якщо користувач впише дублікат доменного імені?
На основі механізму реєстрації "першим прийшов, першим обслужено" індексатор розглядатиме дублікат доменного імені як недійсний.
Чому деякі доменні імена неправильно індексуються?
Іноді причиною цього є спеціальне або неповне форматування. Користувачі можуть клацнути тут, щоб перевірити формат JSON.
4. Дорожня карта
*Ось кілька ідей щодо майбутнього спільноти домену Sats. Тому що в домені Sats немає жодних технічних угод, жодних смарт-контрактів, жодних DAO, жодних корпорацій, які керують командою, тож це лише деякі пропозиції, які надійшли від спільноти з відкритим кодом... *
1. Фаза запуску
Все це було виконано протягом перших тридцяти днів:
Опублікуйте граматику в Twitter
Публікація індексатора та API
Викарбувано 60 000 дійсних доменних імен
Такі платформи, як Ordinalsbot, Unisat і Ordinals Wallet для інтеграції
gm.sats торгується за 0,125 BTC
Інтеграція Nostr
Використовуйте доменне ім’я Sats для надсилання та отримання BTC
2. Основний етап
Цей етап визначатиметься трьома основними викликами:
Оновлення доменного імені
Подібно до DNS і ENS, Sats має бути оновлюваним протоколом доменних імен, щоб розширити більше сценаріїв застосування. У майбутньому можливо буде поєднати оновлення граматики та індексатора з цифровими підписами та авторизувати оновлення за допомогою написів.
Колекція ремонту
Ординали зосереджені на статичних зборах, але Sats є динамічними і наразі зростають зі швидкістю тисячі на день, тому новий стандарт, сумісний із ним, має бути випущено згодом.
Зменшити концентрацію
Подібно до ENS, BNS або DNS, коли користувачі використовують доменне ім’я Sats, вони довірятимуть надійній інформації, наданій одним вузлом. Незважаючи на те, що доменні імена Sats, вигравірувані на порядкових номерах, дуже розкидані, індексатор може мати ризики через централізований збір такої інформації. Для цього існує кілька рішень для покращення:
Запишіть усі дійсні доменні імена Sats в інший блокчейн, як протокол рівня 2, як Optimistic rollups.
Створіть відповідні верифікаційні хеші для всіх дійсних доменних імен sats, а також впишіть цей хеш у біткойн.
Створіть мережу вузлів резолвера, щоб отримати консенсус щодо того, чи дійсне доменне ім’я.
3. Стадія прискорення
Ця фаза стосується зростання та розширення:
До синтаксису SNS додано систему рекомендацій для винагороди тих, хто допомагає розвивати мережу.
Хакатони, баунті, спонсорство та партнерство.
Сумісність з іншими системами доменних імен.
Станьте феноменальною системою доменних імен, яка впливає на світ.
індекс
1. Індексатор і API
URL:
Код:
Документи: documentation/static/index.html#/
ПРИМІТКА. Команда розробників не додала жодної функції повторного індексування. Порядкові номери, надіслані за допомогою передачі, не отримуватимуть особливого відображення під час синтаксичного аналізу, і команда розробників покращить цю функцію в майбутньому.
ПОПЕРЕДЖЕННЯ: Вищезазначений індексатор лише сканує мережу блокчейну біткойнів і повертає впорядковані дані. Команда розробників жодним чином не гарантує їх точність, тому використовуйте його на свій страх і ризик (докладніше див. умови використання). Тому користувачам рекомендується використовувати власний незалежний індексатор для перевірки.
2. Умови використання
Умови використання
Умови оновлено 27 лютого 2023 р
Як користувач API ([api.sats.id]( ви підпадаєте під дію
наступні умови («Умови»), надані власником авторських прав та його
учасників («Власник авторських прав», «наш» або «ми»). Продовжуючи використовувати наш API, ви
підтверджуєте, що ви прочитали та зрозуміли Умови, включаючи додаткові
умови та правила, на які посилаються тут і/або доступні за гіперпосиланням,
і погоджуються дотримуватися їх.
**Відмова від відповідальності; Обмеження відповідальності**
ВИ ПРЯМО ПОГОДЖУЄТЕСЯ, ЩО ДОСТУП ДО API ТА ВИКОРИСТОВУЄТЬСЯ НА ВАШ РИЗИК І
НАДАЄТЬСЯ НА ОСНОВІ «ЯК Є» ТА «ЯК НАЯВНІСТЬ» БЕЗ ГАРАНТІЙ АБО УМОВ
БУДЬ-ЯКІ ВИДИ, ЯВНІ АБО НЕПРЯМІ, ВКЛЮЧАЮЧИ, АЛЕ НЕ ОБМЕЖУЮЧИСЬ, ГАРАНТІЇ
ПРАВО ВЛАСТИ АБО НЕПРЯМІ ГАРАНТІЇ ЩОДО ВІДПОРУШЕННЯ ПРАВ, КОМЕРЦІЙНОЇ ПРИДАТНОСТІ АБО ПРИДАТНОСТІ
КОНКРЕТНЕ ПРИЗНАЧЕННЯ. БЕЗ ОБМЕЖЕННЯ ВИЩЕСКАЗАНОГО, НІ ВЛАСНИК АВТОРСЬКИХ ПРАВ, НІ ЙОГО
ФІЛІЇ АБО ДОЧІРНІ КОМПАНІЇ, ДИРЕКТОРИ, ОФІЦЕРИ, СПІВРОБІТНИКИ, ПІДРЯДНИКИ, АГЕНТИ,
АДВОКАТИ, СТОРОННІ ПОСТАЧАЛЬНИКИ, ДИСТРИБ’ЮТОРИ, ЛІЦЕНЗІАРИ, ЛІЦЕНЗІАРИ, ПРАВОПАСНАПНИКИ АБО
ASSIGN, НЕ ГАРАНТУЄ, ЩО API БУДЕ ПРАЦЮВАТИ БЕЗПЕРЕБІЙ, БЕЗПЕЧНО, БЕЗ ПОМИЛОК АБО
БЕЗ ПОМИЛОК. ТАКОЖ ЖОДНА З СТОРІН-ВЛАСНИКІВ АВТОРСЬКИХ ПРАВ НЕ ГАРАНТУЄ, ЩО API Є
ПРОДАЖНА АБО ПІДХОДИТЬ ДЛЯ БУДЬ-ЯКОЇ КОНКРЕТНОЇ МЕТИ. ВСЯ ЯКІСТЬ ТА ЕФЕКТИВНІСТЬ
РИЗИК API З Вами. У ВИПАДКУ, ЩО API ВИЯВИТЬСЯ ДЕФЕКТНИМ, ВИ ПРИПУЩАЄТЕ
ВАРТІСТЬ УСЬОГО НЕОБХІДНОГО ОБСЛУГОВУВАННЯ, РЕМОНТ АБО ВИПРАВЛЕННЯ.
НАСІЛЬКИ ДОЗВОЛЕНОГО ЗАКОНОМ МІРЮ, БУДЬ-ЯКІ ЗБИТКИ, ЗБИТКИ ТА/АБО ТРАВМИ
ВИЧИСЛЕНО АБО ПОВ’ЯЗАНО З ВИКОРИСТАННЯМ АБО НЕМОЖЛИВОСТЮ ВИКОРИСТАННЯ API ЗА БУДЬ-ЯКОЇ ПРИЧИНИ АБО
ДІЇ БУДЬ-ЯКОЇ ЮРИСДИКЦІЇ, ВКЛЮЧАЮЧИ, БЕЗ ОБМЕЖЕННЯ, ДІЇ ЗА
ПОРУШЕННЯ ГАРАНТІЇ, ПОРУШЕННЯ КОНТРАКТУ ТА/АБО ДЕЛІКТУ (ВКЛЮЧАЮЧИ НЕДБАЛІСТЬ)
ВІДМОВА ВІД ВІДПОВІДАЛЬНОСТІ, ЩО МІСТИТЬСЯ ТУТ. ВЛАСНИК АВТОРСЬКИХ ПРАВ
СТОРОНИ НЕ НЕСУТЬ ВІДПОВІДАЛЬНОСТІ ЗА БУДЬ-ЯКІ ЗБИТКИ, ВКЛЮЧАЮЧИ, ОРЕМЕННО НЕ ОБМЕЖУЮЧИСЬ ВТРАЧЕНИЙ ПРИБУТОК,
ДОХОДИ АБО ФІНАНСОВІ ВТРАТИ АБО БУДЬ-ЯКІ ПРЯМІ, НЕПРЯМІ, ВИПАДКОВІ, СПЕЦІАЛЬНІ,
ПРИКЛАДНІ, ШТРАФНІ ТА/АБО НЕПРЯМІ ЗБИТКИ, ЩО ВИНИКАЮТЬ В наслідок ВИКОРИСТАННЯ АБО
НЕМОЖЛИВІСТЬ ВИКОРИСТАННЯ API АБО ЗА БУДЬ-ЯКІ ЗБИТКИ, ПОВ’ЯЗАНІ З ВТРАТОЮ ДОХОДУ, ВТРАТОЮ
ПРИБУТОК, ВТРАТА В БІЗНЕСІ, ВТРАТА ВИКОРИСТАННЯ, ВТРАТА ДОБРОЇ РЕВІЛІ АБО ВТРАТА ДАНИХ, ЧИ
Спричинено правопорушенням (ВКЛЮЧАЮЧИ НЕДБАЛІСТЬ), ПОРУШЕННЯМ ДОГОВОРУ АБО ІНШИМ ЧИСЛОМ, НАВІТЬ ЯКЩО
ПЕРЕДБАЧЕНИЙ І НАВІТЬ ЯКЩО СТОРОНИ ВЛАСНИКІВ АВТОРСЬКОГО ПРАВА БУЛИ ПОВІДОМЛЕНІ ПРО
МОЖЛИВІСТЬ ТАКИХ ЗБИТКІВ. ВИ ТАКОЖ ПІДТВЕРДЖУЄТЕ, ЩО ВЛАСНИК АВТОРСЬКИХ ПРАВ
СТОРОНИ НЕ НЕСУТЬ ВІДПОВІДАЛЬНОСТІ, І ВИ ПОГОДЖУЄТЕСЯ НЕ ПРАГНУТИ ВЛАСНИКА АВТОРСЬКИХ ПРАВ
СТОРОНИ, ВІДПОВІДАЛЬНІ ЗА ПОВЕДІНКУ ТРЕТІХ ОСІБ, ВКЛЮЧАЮЧИ ІНШИХ КОРИСТУВАЧІВ API,
І ЩО РИЗИК ВИКОРИСТАННЯ API ТА ТРАВМ ВІД ВИЩЕСКАЗАНОГО
ПОВНІСТЮ З ВАМИ.
У ВИПАДКУ, КОЛИ СУД ТА/АБО АРБІТР(И) КОМПЕТЕНТНОЇ ЮРИСДИКЦІЇ ВИЗНАЖУТЬ, ЩО
БУДЬ-ЯКА З СТОРІН-ВЛАСНИКІВ АВТОРСЬКИХ ПРАВ НЕСЕ ВІДПОВІДАЛЬНІСТЬ ПЕРЕД ВАМИ (НАПРИКЛАД І БЕЗ
ОБМЕЖЕННЯ, ОСКІЛЬКИ БУДЬ-ЯКЕ ЗВІЛЬНЕННЯ АБО ВІДМОВА ЗА ТУТ УГОДОЮ ВИЗНАЄТЬСЯ НЕДРУШНИМ АБО ІНШИМ
НЕПІДМОЖНО ВИКОНУВАТИ АБО ТОЛЬКО БУДЬ-ЯКІ ПРЕТЕНЗІЇ ВИХОДЯТЬ ПОЗА ОБЛАСТЬ ТАКИХ
ЗВІЛЬНЕННЯ АБО ВІДМОВИ), ЗА ЖОДНИХ ОБСТАВИН БУДЬ-ЯКА З СТОРІН-ВЛАСНИКІВ АВТОРСЬКИХ ПРАВ
НЕСУТЬ ПЕРЕД ВАМИ СУГАРУ СУМУ БІЛЬШ 100 ДОЛАРІВ ($100), ЧИ
ТАКА ВІДПОВІДАЛЬНІСТЬ ОСНОВУЄТЬСЯ НА ПОРУШЕННІ ГАРАНТІЇ, ПОРУШЕННІ ДОГОВОРУ АБО ДЕЛІКТУ (ЗОКРЕМА
НЕДБАЛІСТЬ) АБО ІНШИМ ЧИСЛОМ. ПОЛОЖЕННЯ ЦЬОГО РОЗДІЛУ (ВІДМОВА ВІД ВІДПОВІДАЛЬНОСТІ; ОБМЕЖЕННЯ
ВІДПОВІДАЛЬНІСТЬ) ДІЄ ПІСЛЯ БУДЬ-ЯКОГО ПРИПИНЕННЯ ВАМИ ВИКОРИСТАННЯ АБО ДОСТУПУ ДО API.
**Відшкодування**
Ви погоджуєтеся компенсувати збитки, захищати та звільняти від відповідальності Сторони-власники авторських прав
і проти будь-яких збитків, претензій, збитків, судових рішень, вимог, дій,
провадження, розслідування (формальні чи неофіційні) або витрати (включаючи
розумні гонорари адвокатів), або загрози їх, через, що виникають або пов'язані з
(a) порушення вами (i) будь-якого закону або (ii) прав третьої сторони, або (b) вашого
використання API.
Якщо виникне така претензія, позов або позов, ми спробуємо надати вам
повідомлення за контактною інформацією, яку ми маємо для вашого облікового запису/файлу. Однак провал
надання такого повідомлення не скасовує або зменшує ваші зобов’язання щодо відшкодування
нижче. Сторони-власники авторських прав залишають за собою право за власний рахунок
взяти на себе виключний захист і контроль у будь-якому іншому випадку
відшкодування збитків з вашого боку, і в цьому випадку ви будете повністю співпрацювати з авторським правом
Сторони-утримувачі в обґрунтуванні будь-яких доступних засобів захисту. Ви визнаєте та погоджуєтеся з цим
положення цього Розділу (Відшкодування) залишаються в силі після припинення дії
ваше використання або доступ до API.
Різне
Ми залишаємо за собою право оновлювати, змінювати, змінювати або замінювати будь-яку частину цих Умов за адресою
на наш розсуд, публікуючи оновлення та зміни. Це ваша відповідальність регулярно
перевірити наявність змін у цих Умовах. Ваше подальше використання або доступ до API
після публікації будь-яких змін до цих Умов означає згоду з ними
зміни. Ці Умови складають повну угоду та взаєморозуміння між вами
і нас щодо API. Ці Умови та всі суперечки, що виникають або пов’язані з ними
до Умов регулюються, тлумачаться та застосовуються відповідно до законодавства
штату Делавер у Сполучених Штатах, незважаючи на конфлікт законів
принципи. Ці спори вирішуватимуться виключно на федеральному рівні та у штаті
суди штату Делавер, і ми погоджуємося на особисту юрисдикцію в
ті суди.
ПОСИЛАННЯ
Github
Twitter
Угода про доменне ім’я Sats англійською версією
підписатися //
Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
8 лайків
Нагородити
8
7
Поділіться
Прокоментувати
0/400
Ruyi1314
· 2024-07-06 02:35
Стад Олл-ін 🙌
відповісти на0
Yiqing
· 2024-03-03 10:04
Стократні монети 📈 із засідки
відповісти на0
GateUser-faaa0d71
· 2024-02-03 15:56
Ви говорите про SATS монету, в яку я інвестував?Вона така чудова?Чому вона смикнула за струни мого серця, вловила тренд і заробила багато грошей у 2024 ✌️ році?
відповісти на0
Handsome0606
· 2023-12-28 12:14
Як ви думаєте, його візьмуть?
відповісти на0
GateUser-15f71185
· 2023-12-15 17:46
Влаштуйте засідку на коло монети в 100 разів більше монети 👍
Стаття, що пояснює специфікацію стандартного протоколу доменного імені Bitcoin Sats, поширені запитання та дорожню карту
Компіляція: BeyondLee, дослідник 0xUClub
Примітка перекладача
У рік Кролика, 2023, система запису Bitcoin, розроблена на основі теорії порядкових чисел, народилася, як кролик, і вибухнула з кола. Brc20, BTCnft та інші екосистеми Bitcoin скористалися вітром. Міф про тисячу часів багатство вражає. Інноваційні програми, очолювані unisat, отримали високе визнання на ринку. Відомі установи, такі як Binance та Ouyi, оголосили про свою участь у спільному будівництві.
З ротацією сектору та поверненням вартості доменне ім’я Bitcoin поступово привернуло широку увагу на ринку завдяки своїм чудовим характеристикам, таким як децентралізація, одноразове кастинг і постійне володіння. Але слід зазначити, що як безпрецедентна система доменних імен різні стандарти досі були змішані, і інвестори не дійшли єдиної думки. Sats, як перша система доменних імен web3, яка є високодецентралізованою, має повний протокол, може оновлюватися ітеративно та повністю базується на теорії порядкових номерів біткойнів, заслуговує на більше уваги.Стандарти протоколу Sats все ще глибоко неправильно розуміють. Основною метою мого перекладу цієї угоди є усунення інформаційних помилок.
Проте я повинен заявити, що я високо ціную нову систему Sats лише з технічної точки зору, і вона не є жодною інвестиційною порадою. Через мовні обмеження неминуче будуть пропуски та неправильний переклад. Інвесторам також пропонується прочитати ретельно англійська версія договору про доменне ім'я Sats, раціональне інвестування.
Доменне ім'я Sats
I. Огляд
1. Введення
Система доменних імен Sats — це стандартизований протокол для вписування доменних імен у порядкові номери Bitcoin. Його мета — побудувати екосистему доменних імен, створену користувачами Bitcoin і повністю розроблену на основі Bitcoin. Команда розробників створює індексатор для цього проекту, а синтаксис буде надано для подальшого вдосконалення іншими розробниками. Керівні принципи такі:
Вся інформація про доменні імена зберігається в ланцюжку Bitcoin
Увесь вміст, пов’язаний із реєстрацією та поновленням доменного імені, містить лише дані про транзакції біткойн. Біткойн-вузол містить всю інформацію про всі доменні імена, тому йому не потрібна підтримка інших баз даних або пов’язаних служб, і кожен може самостійно дізнатися реальний статус доменних імен.
Протокол залишатиметься надійним і нейтральним
Зберігачів даних немає, тому ніхто не може призупинити дію угоди чи заборонити іншим реєструвати доменні імена. Жодних привілейованих смарт-контрактів чи інтерфейсів, жодної економіки токенів, жодних премайнів, жодних токенів газу, жодного централізованого управління, жодних спотворених стимулів.
Перша особа, яка зареєструє доменне ім’я на біткойнах, стане його власником
Наприклад, перша особа, яка зареєструє "satoshi.sats", стане власником доменного імені та отримає повноваження оновлювати доменне ім’я. За допомогою порядкових номерів будь-хто може вписати потрібну інформацію, включаючи повторювані доменні імена. Але це призведе до конфліктів і конкуренції щодо стандартів доменних імен, що рівнозначно виснаженню енергії спільноти. Тому ми маємо дотримуватися єдиного нейтрального та об’єктивного принципу вирішення суперечок: хто першим прийшов, той обслужений.
2. Приклад використання
Система доменних імен Sats, яка повністю зберігається в ланцюжку Bitcoin, має багато переваг і додає додаткову цінність багатьом існуючим продуктам і екосистемам. Наприклад:
2. Специфікація протоколу
Нові доменні імена можна реєструвати як порядкові номери, які вперше вводяться в процесі транзакцій Bitcoin, процес відкритий для всіх, хто бажає.
1. Зареєструйте доменне ім'я
Проста реєстрація
Щоб зареєструвати нове доменне ім'я в системі доменних імен Sats, необхідно лише вписати порядковий номер, що містить доменне ім'я. Як от цей приклад.
satoshi.sats
Попередня реєстрація
Розширена реєстрація дозволяє користувачам додавати додаткові дані до заяви про доменне ім’я за допомогою синтаксису JSON5. Формат реєстрації необов’язковий і використовуватиметься під час процесу поновлення домену. Як от цей приклад.
{
"p": "sns",
"вгору": "праворуч",
"ім'я": "helloworld.sats",
}
Обмеження реєстрації
Ці обмеження застосовуються до обох вищезазначених типів реєстрації:
2. Створіть індексатор
У цих інструкціях пояснюється логіка отримання та перевірки доменних імен, щоб їх можна було правильно проіндексувати та визначити, коли кожне доменне ім’я було вперше зареєстровано.
отримати дані
Наступний опис передбачає доступ до повної структури даних порядкових номерів, включаючи основні деталі, такі як тип, ідентифікатор і текстовий вміст. Щоб належним чином перевірити дійсність доменного імені Sats, користувач повинен почати індексацію з першого доменного імені Sats із номером напису 159710.
Переконайтеся, що тип напису є одним із таких:
Отримати текст як необроблений текстовий вміст напису. Наприклад, текст у цьому доменному імені є оригінальним вмістом, який повертає ця URL-адреса.
Підтвердьте доменне ім’я
Перше вписане доменне ім’я Sats є єдиним дійсним доменним ім’ям у системі, тому, коли користувачі стикаються з багатьма ідентичними доменними іменами, вони можуть знайти та визначити дійсне доменне ім’я за номером запису. Нижче пояснюється, як отримати та перевірити доменне ім’я, щоб порівняти номери написів.
Витягти доменні імена з JSON5
Переконайтеся, що текст є дійсним JSON відповідно до стандарту JSON5. Тож вам потрібно спробувати проаналізувати текст, якщо ви повідомите про помилку (недійсний JSON), перейдіть до частини перевірки «звичайний текст».
Переконайтеся, що JSON містить необхідні ключові значення:
p дорівнює "sns"
op дорівнює "reg"
ім'я існує і має тип string
Кінцеві коми дійсні в JSON5. Недійсний новий рядок у значенні.
Підтвердьте доменне ім’я
3. Індексатор і API
Щоб визначити, чи дійсне доменне ім’я Sats, потрібно порівняти всі ідентичні доменні імена. Серед них єдиним дійсним вважається лише той, у якого вгорі стоїть номер напису, тобто перше зареєстроване доменне ім’я.
Переконайтеся, що всі літери перетворюються на малі під час пошуку, інакше ви можете помилково зареєструвати недійсне доменне ім’я.
Шахраї можуть додати приховані символи в доменне ім’я, тому необхідно переконатися, що API повертає розшифроване доменне ім’я UTF-8.Ідентифікувавши цю інформацію, користувачі можуть розрізняти оманливі доменні імена.
користувач
Прямий запит доменних імен, що містять # або ?, спричинить помилки, тому їх потрібно спочатку перетворити на кодування URL-адреси.
4. Експериментальний синтаксис
Команда розробників продовжуватиме публікувати більше актуальної інформації під час тестування. Кастинг написів недешевий, тому необхідно переконатися, що всі сторони мають однакову граматичну систему, принаймні система доменних імен повинна мати можливість оновлювати граматику.
Користувачі можуть самостійно закарбувати більш відповідні синтаксичні параметри доменного імені. У майбутньому команда розробників також може прийняти подібні параметри, але перед фактичним випуском його потрібно повністю вивчити та протестувати. Звичайно, індексатор групи розробників може не аналізувати ці параметри, а інші індексатори або клієнти можуть ігнорувати їх нескінченно довго. Отже, продовжуйте на свій страх і ризик.
{
"p": "sns",
"вгору": "праворуч",
"ім'я": "satoshi.sats",
"lnurl": "LNURL1DP68GURN8GHJ7CTSDYHXCMNSV9UJUCM09AMRZTMHV9KXCET59AMKZH60WPHXUDRTGA85WSJDDENYXNZXTP68X3RWDF2XYTMVDE6HYMPDWPEX7CM9WDEN7MM5WS7NYUZGG34N2SESFCUYS3PXDE 6K6HMNV96X7UMGD9EN6VCY8TWN5",
"npub": "npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m"
"btc": "3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy"
}
3. Часті запитання
1. Про доменне ім'я Sats
**Навіщо володіти доменним іменем Sats? **
Системи доменних імен мають вирішальне значення для спілкування в Інтернеті, але вони зазвичай контролюються централізованими установами. Система доменних імен, заснована на біткойнах, має потенціал революціонізувати особисту або інституційну ідентифікацію в Інтернеті. У майбутньому навколо доменного імені Sats буде створено більше гаманців, ринків і програм.
Коли запрацює доменне ім’я Sats?
Насправді немає необхідності в централізованій організації, щоб оголосити про її запуск, система доменних імен Sats вже існує в блокчейні Bitcoin, і користувачі можуть зареєструватися в будь-який час, вставивши порядкові номери.
Чи можу я торгувати доменними іменами Sats?
Звичайно, доменами Sats можна торгувати як звичайними порядковими. Незалежно від того, який гаманець містить дійсне ім’я Sats, індексатор може його правильно визначити.
Як підтримати доменне ім'я Sats?
Користувачі можуть додати деякі відомі імена або змінити псевдонім або дескриптор Twitter, Nostr на доменне ім’я Sats для підтримки. Команда розробників також поділиться кодом GitHub, щоб допомогти доменному імені Sats.
Хтось заробляв на доменному імені Sats?
Під час розробки доменного імені Sats відповідні команди не отримували від нього жодної вигоди, а також не планували отримання прибутку. Під час процесу реєстрації доменного імені Sats, тобто вписаних порядкових номерів, користувачам потрібно лише платити за газ майнерам мережі Bitcoin.
Хто контролює DAO і протокол?
Немає DAO на доменному імені Sats, і немає угоди в розумінні будь-якого розумного контракту. Команда розробників може лише визначити спільний знаменник для доменних імен Sats. Окрім цього, вони не можуть нічого зробити, наприклад змінити доменне ім’я, продовжити доменне ім’я, збільшити вартість реєстрації доменного імені тощо.
Як отримати статус OG, airdrop, білий список тощо?
Насправді в системі доменних імен Sats цих механізмів винагороди не існує. Існує лише набір механізмів реєстрації за принципом «першим прийшов, першим обслужено», будь-хто має право вписати бажане доменне ім’я Sats під порядкові номери.
2. Реєстрація
Як зареєструвати доменне ім'я sats?
Дотримуйтеся вказівок у специфікації протоколу або скористайтеся програмою, яка підтримує цей протокол.
Як визначити, чи хтось зареєстрував доменне ім'я sats?
Індексатор доменних імен, який має мати відповідна програма. Додаткову інформацію див. у розділі Індексатори та API.
Як оцінити автентичність і дійсність доменного імені?
Команда розробників не має права визначати «автентичність» доменного імені.Так само команда не несе відповідальності за те, щоб особа чи організація, яка володіє доменним ім’ям, відповідала інформації, яка відображається в доменному імені.
Команда прагне лише розробити відповідні інструменти, які допоможуть ринкам, гаманцям і окремим особам перевірити, яке доменне ім’я sats є першим і дійсним. Користувачі не повинні довіряти нікому, крім індексаторів і пов’язаних інструментів, у тому числі команди розробників, коли йдеться про «валідність» доменного імені. Тому команда намагається забезпечити швидку та ефективну перевірку доменних імен sats індексаторами.
Чи можу я вписати кілька доменних імен в один порядковий номер?
Ні, будь ласка, зверніться до Специфікації протоколу для отримання додаткової інформації.
Чи можна використовувати emoji та IDN для реєстрації?
Так, використовуйте його безпосередньо.
Що станеться, якщо користувач впише дублікат доменного імені?
На основі механізму реєстрації "першим прийшов, першим обслужено" індексатор розглядатиме дублікат доменного імені як недійсний.
Чому деякі доменні імена неправильно індексуються?
Іноді причиною цього є спеціальне або неповне форматування. Користувачі можуть клацнути тут, щоб перевірити формат JSON.
4. Дорожня карта
*Ось кілька ідей щодо майбутнього спільноти домену Sats. Тому що в домені Sats немає жодних технічних угод, жодних смарт-контрактів, жодних DAO, жодних корпорацій, які керують командою, тож це лише деякі пропозиції, які надійшли від спільноти з відкритим кодом... *
1. Фаза запуску
Все це було виконано протягом перших тридцяти днів:
2. Основний етап
Цей етап визначатиметься трьома основними викликами:
Оновлення доменного імені
Подібно до DNS і ENS, Sats має бути оновлюваним протоколом доменних імен, щоб розширити більше сценаріїв застосування. У майбутньому можливо буде поєднати оновлення граматики та індексатора з цифровими підписами та авторизувати оновлення за допомогою написів.
Колекція ремонту
Ординали зосереджені на статичних зборах, але Sats є динамічними і наразі зростають зі швидкістю тисячі на день, тому новий стандарт, сумісний із ним, має бути випущено згодом.
Зменшити концентрацію
Подібно до ENS, BNS або DNS, коли користувачі використовують доменне ім’я Sats, вони довірятимуть надійній інформації, наданій одним вузлом. Незважаючи на те, що доменні імена Sats, вигравірувані на порядкових номерах, дуже розкидані, індексатор може мати ризики через централізований збір такої інформації. Для цього існує кілька рішень для покращення:
3. Стадія прискорення
Ця фаза стосується зростання та розширення:
індекс
1. Індексатор і API
URL:
Код:
Документи: documentation/static/index.html#/
ПРИМІТКА. Команда розробників не додала жодної функції повторного індексування. Порядкові номери, надіслані за допомогою передачі, не отримуватимуть особливого відображення під час синтаксичного аналізу, і команда розробників покращить цю функцію в майбутньому.
ПОПЕРЕДЖЕННЯ: Вищезазначений індексатор лише сканує мережу блокчейну біткойнів і повертає впорядковані дані. Команда розробників жодним чином не гарантує їх точність, тому використовуйте його на свій страх і ризик (докладніше див. умови використання). Тому користувачам рекомендується використовувати власний незалежний індексатор для перевірки.
2. Умови використання
Умови використання
Умови оновлено 27 лютого 2023 р
Як користувач API ([api.sats.id]( ви підпадаєте під дію
наступні умови («Умови»), надані власником авторських прав та його
учасників («Власник авторських прав», «наш» або «ми»). Продовжуючи використовувати наш API, ви
підтверджуєте, що ви прочитали та зрозуміли Умови, включаючи додаткові
умови та правила, на які посилаються тут і/або доступні за гіперпосиланням,
і погоджуються дотримуватися їх.
**Відмова від відповідальності; Обмеження відповідальності**
ВИ ПРЯМО ПОГОДЖУЄТЕСЯ, ЩО ДОСТУП ДО API ТА ВИКОРИСТОВУЄТЬСЯ НА ВАШ РИЗИК І
НАДАЄТЬСЯ НА ОСНОВІ «ЯК Є» ТА «ЯК НАЯВНІСТЬ» БЕЗ ГАРАНТІЙ АБО УМОВ
БУДЬ-ЯКІ ВИДИ, ЯВНІ АБО НЕПРЯМІ, ВКЛЮЧАЮЧИ, АЛЕ НЕ ОБМЕЖУЮЧИСЬ, ГАРАНТІЇ
ПРАВО ВЛАСТИ АБО НЕПРЯМІ ГАРАНТІЇ ЩОДО ВІДПОРУШЕННЯ ПРАВ, КОМЕРЦІЙНОЇ ПРИДАТНОСТІ АБО ПРИДАТНОСТІ
КОНКРЕТНЕ ПРИЗНАЧЕННЯ. БЕЗ ОБМЕЖЕННЯ ВИЩЕСКАЗАНОГО, НІ ВЛАСНИК АВТОРСЬКИХ ПРАВ, НІ ЙОГО
ФІЛІЇ АБО ДОЧІРНІ КОМПАНІЇ, ДИРЕКТОРИ, ОФІЦЕРИ, СПІВРОБІТНИКИ, ПІДРЯДНИКИ, АГЕНТИ,
АДВОКАТИ, СТОРОННІ ПОСТАЧАЛЬНИКИ, ДИСТРИБ’ЮТОРИ, ЛІЦЕНЗІАРИ, ЛІЦЕНЗІАРИ, ПРАВОПАСНАПНИКИ АБО
ASSIGN, НЕ ГАРАНТУЄ, ЩО API БУДЕ ПРАЦЮВАТИ БЕЗПЕРЕБІЙ, БЕЗПЕЧНО, БЕЗ ПОМИЛОК АБО
БЕЗ ПОМИЛОК. ТАКОЖ ЖОДНА З СТОРІН-ВЛАСНИКІВ АВТОРСЬКИХ ПРАВ НЕ ГАРАНТУЄ, ЩО API Є
ПРОДАЖНА АБО ПІДХОДИТЬ ДЛЯ БУДЬ-ЯКОЇ КОНКРЕТНОЇ МЕТИ. ВСЯ ЯКІСТЬ ТА ЕФЕКТИВНІСТЬ
РИЗИК API З Вами. У ВИПАДКУ, ЩО API ВИЯВИТЬСЯ ДЕФЕКТНИМ, ВИ ПРИПУЩАЄТЕ
ВАРТІСТЬ УСЬОГО НЕОБХІДНОГО ОБСЛУГОВУВАННЯ, РЕМОНТ АБО ВИПРАВЛЕННЯ.
НАСІЛЬКИ ДОЗВОЛЕНОГО ЗАКОНОМ МІРЮ, БУДЬ-ЯКІ ЗБИТКИ, ЗБИТКИ ТА/АБО ТРАВМИ
ВИЧИСЛЕНО АБО ПОВ’ЯЗАНО З ВИКОРИСТАННЯМ АБО НЕМОЖЛИВОСТЮ ВИКОРИСТАННЯ API ЗА БУДЬ-ЯКОЇ ПРИЧИНИ АБО
ДІЇ БУДЬ-ЯКОЇ ЮРИСДИКЦІЇ, ВКЛЮЧАЮЧИ, БЕЗ ОБМЕЖЕННЯ, ДІЇ ЗА
ПОРУШЕННЯ ГАРАНТІЇ, ПОРУШЕННЯ КОНТРАКТУ ТА/АБО ДЕЛІКТУ (ВКЛЮЧАЮЧИ НЕДБАЛІСТЬ)
ВІДМОВА ВІД ВІДПОВІДАЛЬНОСТІ, ЩО МІСТИТЬСЯ ТУТ. ВЛАСНИК АВТОРСЬКИХ ПРАВ
СТОРОНИ НЕ НЕСУТЬ ВІДПОВІДАЛЬНОСТІ ЗА БУДЬ-ЯКІ ЗБИТКИ, ВКЛЮЧАЮЧИ, ОРЕМЕННО НЕ ОБМЕЖУЮЧИСЬ ВТРАЧЕНИЙ ПРИБУТОК,
ДОХОДИ АБО ФІНАНСОВІ ВТРАТИ АБО БУДЬ-ЯКІ ПРЯМІ, НЕПРЯМІ, ВИПАДКОВІ, СПЕЦІАЛЬНІ,
ПРИКЛАДНІ, ШТРАФНІ ТА/АБО НЕПРЯМІ ЗБИТКИ, ЩО ВИНИКАЮТЬ В наслідок ВИКОРИСТАННЯ АБО
НЕМОЖЛИВІСТЬ ВИКОРИСТАННЯ API АБО ЗА БУДЬ-ЯКІ ЗБИТКИ, ПОВ’ЯЗАНІ З ВТРАТОЮ ДОХОДУ, ВТРАТОЮ
ПРИБУТОК, ВТРАТА В БІЗНЕСІ, ВТРАТА ВИКОРИСТАННЯ, ВТРАТА ДОБРОЇ РЕВІЛІ АБО ВТРАТА ДАНИХ, ЧИ
Спричинено правопорушенням (ВКЛЮЧАЮЧИ НЕДБАЛІСТЬ), ПОРУШЕННЯМ ДОГОВОРУ АБО ІНШИМ ЧИСЛОМ, НАВІТЬ ЯКЩО
ПЕРЕДБАЧЕНИЙ І НАВІТЬ ЯКЩО СТОРОНИ ВЛАСНИКІВ АВТОРСЬКОГО ПРАВА БУЛИ ПОВІДОМЛЕНІ ПРО
МОЖЛИВІСТЬ ТАКИХ ЗБИТКІВ. ВИ ТАКОЖ ПІДТВЕРДЖУЄТЕ, ЩО ВЛАСНИК АВТОРСЬКИХ ПРАВ
СТОРОНИ НЕ НЕСУТЬ ВІДПОВІДАЛЬНОСТІ, І ВИ ПОГОДЖУЄТЕСЯ НЕ ПРАГНУТИ ВЛАСНИКА АВТОРСЬКИХ ПРАВ
СТОРОНИ, ВІДПОВІДАЛЬНІ ЗА ПОВЕДІНКУ ТРЕТІХ ОСІБ, ВКЛЮЧАЮЧИ ІНШИХ КОРИСТУВАЧІВ API,
І ЩО РИЗИК ВИКОРИСТАННЯ API ТА ТРАВМ ВІД ВИЩЕСКАЗАНОГО
ПОВНІСТЮ З ВАМИ.
У ВИПАДКУ, КОЛИ СУД ТА/АБО АРБІТР(И) КОМПЕТЕНТНОЇ ЮРИСДИКЦІЇ ВИЗНАЖУТЬ, ЩО
БУДЬ-ЯКА З СТОРІН-ВЛАСНИКІВ АВТОРСЬКИХ ПРАВ НЕСЕ ВІДПОВІДАЛЬНІСТЬ ПЕРЕД ВАМИ (НАПРИКЛАД І БЕЗ
ОБМЕЖЕННЯ, ОСКІЛЬКИ БУДЬ-ЯКЕ ЗВІЛЬНЕННЯ АБО ВІДМОВА ЗА ТУТ УГОДОЮ ВИЗНАЄТЬСЯ НЕДРУШНИМ АБО ІНШИМ
НЕПІДМОЖНО ВИКОНУВАТИ АБО ТОЛЬКО БУДЬ-ЯКІ ПРЕТЕНЗІЇ ВИХОДЯТЬ ПОЗА ОБЛАСТЬ ТАКИХ
ЗВІЛЬНЕННЯ АБО ВІДМОВИ), ЗА ЖОДНИХ ОБСТАВИН БУДЬ-ЯКА З СТОРІН-ВЛАСНИКІВ АВТОРСЬКИХ ПРАВ
НЕСУТЬ ПЕРЕД ВАМИ СУГАРУ СУМУ БІЛЬШ 100 ДОЛАРІВ ($100), ЧИ
ТАКА ВІДПОВІДАЛЬНІСТЬ ОСНОВУЄТЬСЯ НА ПОРУШЕННІ ГАРАНТІЇ, ПОРУШЕННІ ДОГОВОРУ АБО ДЕЛІКТУ (ЗОКРЕМА
НЕДБАЛІСТЬ) АБО ІНШИМ ЧИСЛОМ. ПОЛОЖЕННЯ ЦЬОГО РОЗДІЛУ (ВІДМОВА ВІД ВІДПОВІДАЛЬНОСТІ; ОБМЕЖЕННЯ
ВІДПОВІДАЛЬНІСТЬ) ДІЄ ПІСЛЯ БУДЬ-ЯКОГО ПРИПИНЕННЯ ВАМИ ВИКОРИСТАННЯ АБО ДОСТУПУ ДО API.
**Відшкодування**
Ви погоджуєтеся компенсувати збитки, захищати та звільняти від відповідальності Сторони-власники авторських прав
і проти будь-яких збитків, претензій, збитків, судових рішень, вимог, дій,
провадження, розслідування (формальні чи неофіційні) або витрати (включаючи
розумні гонорари адвокатів), або загрози їх, через, що виникають або пов'язані з
(a) порушення вами (i) будь-якого закону або (ii) прав третьої сторони, або (b) вашого
використання API.
Якщо виникне така претензія, позов або позов, ми спробуємо надати вам
повідомлення за контактною інформацією, яку ми маємо для вашого облікового запису/файлу. Однак провал
надання такого повідомлення не скасовує або зменшує ваші зобов’язання щодо відшкодування
нижче. Сторони-власники авторських прав залишають за собою право за власний рахунок
взяти на себе виключний захист і контроль у будь-якому іншому випадку
відшкодування збитків з вашого боку, і в цьому випадку ви будете повністю співпрацювати з авторським правом
Сторони-утримувачі в обґрунтуванні будь-яких доступних засобів захисту. Ви визнаєте та погоджуєтеся з цим
положення цього Розділу (Відшкодування) залишаються в силі після припинення дії
ваше використання або доступ до API.
Різне
Ми залишаємо за собою право оновлювати, змінювати, змінювати або замінювати будь-яку частину цих Умов за адресою
на наш розсуд, публікуючи оновлення та зміни. Це ваша відповідальність регулярно
перевірити наявність змін у цих Умовах. Ваше подальше використання або доступ до API
після публікації будь-яких змін до цих Умов означає згоду з ними
зміни. Ці Умови складають повну угоду та взаєморозуміння між вами
і нас щодо API. Ці Умови та всі суперечки, що виникають або пов’язані з ними
до Умов регулюються, тлумачаться та застосовуються відповідно до законодавства
штату Делавер у Сполучених Штатах, незважаючи на конфлікт законів
принципи. Ці спори вирішуватимуться виключно на федеральному рівні та у штаті
суди штату Делавер, і ми погоджуємося на особисту юрисдикцію в
ті суди.