Le Sats Domain Name System est un protocole standardisé de gravure de noms de domaine sur Bitcoin Ordinals, dans le but de construire un écosystème de noms de domaine créé par les utilisateurs de Bitcoin et entièrement développé sur Bitcoin.
Compilation : BeyondLee, chercheur 0xUClub
Note du traducteur
En l'année du lapin 2023, le système d'inscription Bitcoin développé sur la base de la théorie des nombres ordinaux est né comme un lapin et a explosé hors du cercle. Brc20, BTCnft et d'autres écosystèmes Bitcoin ont profité du vent. Le mythe des mille fois la richesse est stupéfiante. Les applications innovantes menées par unisat ont été très reconnues par le marché. Des institutions bien connues telles que Binance et Ouyi ont annoncé leur participation à la construction conjointe.
Avec la rotation du secteur et le retour de valeur, le nom de domaine Bitcoin a progressivement attiré l'attention du marché en raison de ses excellentes caractéristiques telles que la décentralisation, le casting unique et la propriété permanente. Mais il faut mentionner que, en tant que système de noms de domaine sans précédent, diverses normes ont été mélangées jusqu'à présent et les investisseurs ne sont pas parvenus à un consensus. Sats, en tant que premier système de noms de domaine Web3 hautement décentralisé, doté d'un protocole complet, pouvant être mis à jour de manière itérative et entièrement basé sur la théorie des nombres ordinaux Bitcoin, mérite plus d'attention.Les normes du protocole Sats sont encore profondément mal comprises. L'élimination des erreurs d'information est le but principal de ma traduction de cet accord.
Cependant, il faut déclarer que je n'apprécie le système Sats émergent que d'un point de vue technique et qu'il ne constitue en aucun cas un conseil en investissement. En raison des limitations linguistiques, il y aura inévitablement des omissions et des erreurs de traduction. Les investisseurs sont également priés de lire soigneusement version anglaise de l'accord de nom de domaine Sats, investissement rationnel.
Nom de domaine Sat
I. Aperçu
1. Introduction
Le système de noms de domaine Sats est un protocole standardisé pour inscrire des noms de domaine sur des ordinaux Bitcoin. Son objectif est de construire un écosystème de noms de domaine créé par les utilisateurs de Bitcoin et entièrement développé sur la base de Bitcoin. L'équipe de développement construit un indexeur pour ce projet, et la syntaxe sera partagée pour un raffinement ultérieur par d'autres développeurs. Les principes directeurs sont les suivants :
Toutes les informations de nom de domaine sont stockées sur la chaîne Bitcoin
Tout le contenu lié à l'enregistrement et au renouvellement du nom de domaine contient uniquement des données de transaction Bitcoin. Un nœud Bitcoin contient toutes les informations de tous les noms de domaine, il n'a donc pas besoin du support d'autres bases de données ou de services connexes, et n'importe qui peut connaître indépendamment le statut réel des noms de domaine.
Le protocole restera crédible et neutre
Il n'y a pas de dépositaires de données, donc personne ne peut suspendre l'accord ou empêcher d'autres d'enregistrer des noms de domaine. Pas de contrats intelligents privilégiés ou de front-ends, pas d'économie symbolique, pas de prémines, pas de jetons de gaz, pas de gestion centralisée, pas d'incitations perverses.
La première personne à enregistrer un nom de domaine sur Bitcoin en sera propriétaire
Par exemple, la première personne à enregistrer "satoshi.sats" sera propriétaire du nom de domaine et obtiendra l'autorisation de mettre à jour le nom de domaine. Avec les ordinaux, n'importe qui peut inscrire les informations qu'il souhaite, y compris les noms de domaine en double. Mais cela conduira à des conflits et à une concurrence sur les standards des noms de domaine, ce qui revient à épuiser l'énergie de la communauté. Par conséquent, nous devons respecter le seul principe neutre et objectif de règlement des différends : premier arrivé, premier servi.
2. Exemple d'utilisation
Le système de noms de domaine Sats entièrement stocké sur la chaîne Bitcoin présente de nombreux avantages et ajoute une valeur supplémentaire à de nombreux produits et écosystèmes existants. Par exemple:
Utilisation du nom de domaine Sats dans le protocole Nostr
Utilisez le nom de domaine Sats comme adresse réseau Lightning
Utilisez le nom de domaine Sats comme adresse publique Bitcoin
Utilisez le nom de domaine Sats pour vous connecter à l'application
Voir les domaines Sats dans Bitcoin Explorer
2. Spécification du protocole
Les nouveaux noms de domaine peuvent être enregistrés en tant qu'ordinaux inscrits pour la première fois dans le processus de transaction Bitcoin, un processus ouvert à toute personne qui le souhaite.
1. Enregistrez le nom de domaine
Inscription facile
Pour enregistrer un nouveau nom de domaine dans le système de noms de domaine Sats, il suffit d'inscrire un ordinal contenant le nom de domaine. Comme cet exemple.
satoshi.sats
Inscription avancée
L'enregistrement avancé permet aux utilisateurs d'ajouter des données supplémentaires à la déclaration de nom de domaine à l'aide de la syntaxe JSON5. Le format d'enregistrement est facultatif et sera utilisé lors du processus de renouvellement du domaine. Comme cet exemple.
{
"p": "sns",
"haut": "à droite",
"nom": "helloworld.sats",
}
Restrictions d'inscription
Ces restrictions s'appliquent aux deux types d'enregistrement ci-dessus :
Chaque ordinal ne peut graver qu'un seul nom de domaine
Tout caractère UTF-8 est valide
La casse n'a pas d'importance, tous les noms de domaine seront enregistrés en minuscules
Les espaces ne sont pas autorisés dans le nom de domaine
2. Créer un indexeur
Ces instructions expliquent la logique d'extraction et de validation des noms de domaine afin qu'ils puissent être correctement indexés et déterminent quand chaque nom de domaine a été enregistré pour la première fois.
récupérer les données
La description suivante suppose l'accès à la structure complète des données ordinales, y compris les détails de base tels que le type, l'ID et le contenu du texte. Pour bien vérifier la validité d'un nom de domaine Sats, l'utilisateur doit commencer l'indexation à partir du premier nom de domaine Sats avec le numéro d'inscription 159710.
Vérifiez que le type d'inscription est l'un des suivants :
texte simple
application/json
Obtenez le texte comme contenu de texte brut de l'inscription. Par exemple, le texte de ce nom de domaine est le contenu original renvoyé par cette URL.
Vérifiez le nom de domaine
Le premier nom de domaine Sats inscrit est le seul nom de domaine valide dans le système. Ainsi, lorsque les utilisateurs sont confrontés à de nombreux noms de domaine identiques, ils peuvent trouver et déterminer le nom de domaine valide grâce au numéro d'inscription. Ce qui suit explique comment extraire et vérifier le nom de domaine afin de comparer les numéros d'inscription.
Extraire les noms de domaine de JSON5
Validez que le texte est valide JSON selon la norme JSON5. Vous devez donc essayer d'analyser le texte, si vous signalez une erreur (JSON invalide), passez à la partie "texte brut" de validation.
Vérifiez que le JSON contient les valeurs de clé nécessaires :
p est égal à "sns"
op est égal à "reg"
le nom existe et est de type chaîne
Après avoir extrait le nom, suivez les étapes pour continuer la vérification.
Les virgules de fin sont valides dans JSON5. Nouvelle ligne non valide dans la valeur.
Vérifier le nom de domaine
Convertissez la chaîne en minuscules.
Supprimez tout ce qui se trouve après le premier espace ou le retour à la ligne (\n).
Supprimez tous les espaces et les sauts de ligne.
Vérifiez que le nom de domaine ne contient qu'un seul point (.).
Vérifiez que la chaîne se termine par .sats.
3. Indexeur et API
Pour déterminer si un nom de domaine Sats est valide, tous les noms de domaine identiques doivent être comparés. Parmi ceux-ci, seul celui dont le numéro d'inscription figure en tête est considéré comme le seul valide, c'est-à-dire le premier nom de domaine enregistré.
Assurez-vous de convertir toutes les lettres en minuscules lors de la recherche, sinon vous risquez d'enregistrer par erreur un nom de domaine invalide.
Les fraudeurs peuvent inclure des caractères cachés dans le nom de domaine, il est donc nécessaire de s'assurer que l'API renvoie un nom de domaine UTF-8 décodé. En identifiant cette information, les utilisateurs peuvent distinguer les noms de domaine trompeurs.
utilisateur
Interroger directement les noms de domaine contenant # ou ? entraînera des erreurs, ils doivent donc d'abord être convertis en codage d'URL.
4. Syntaxe expérimentale
L'équipe de développement publiera des informations plus pertinentes dans le test. Le casting des inscriptions n'est pas bon marché, il est donc nécessaire de s'assurer que toutes les parties partagent le même système de grammaire, au moins le système de noms de domaine devrait pouvoir mettre à jour la grammaire.
Les utilisateurs peuvent graver eux-mêmes des paramètres de syntaxe plus pertinents du nom de domaine. À l'avenir, l'équipe de développement peut également adopter des paramètres similaires, mais avant la version réelle, elle doit être entièrement explorée et testée. Bien sûr, l'indexeur de l'équipe de développement peut ne pas analyser ces paramètres, et d'autres indexeurs ou clients peuvent choisir de les ignorer indéfiniment. Alors, procédez à vos risques et périls.
Les systèmes de noms de domaine sont essentiels à la socialisation en ligne, mais ils sont généralement contrôlés par des institutions centralisées. Le système de noms de domaine basé sur Bitcoin a le potentiel de révolutionner les identités Internet personnelles ou institutionnelles. À l'avenir, davantage de portefeuilles, de marchés et d'applications seront développés autour du nom de domaine Sats.
Quand le nom de domaine Sats sera-t-il mis en ligne ?
En effet, nul besoin d'une organisation centralisée pour annoncer son lancement, le système de noms de domaine Sats existe déjà sur la blockchain Bitcoin, et les utilisateurs peuvent s'enregistrer à tout moment en y inscrivant des ordinaux.
Puis-je échanger des noms de domaine Sats ?
Bien sûr, les domaines Sats peuvent être échangés comme des ordinaux réguliers. Quel que soit le portefeuille qui détient un nom Sats valide, l'indexeur peut le résoudre correctement.
Comment prendre en charge le nom de domaine Sats ?
Les utilisateurs peuvent choisir d'inscrire des noms bien connus, ou de changer Twitter, le surnom ou le pseudonyme de Nostr en un nom de domaine Sats pour le support. L'équipe de développement partagera également le code GitHub pour aider le nom de domaine Sats.
Quelqu'un at-il profité du nom de domaine Sats ?
Lors du développement du nom de domaine Sats, les équipes concernées n'en ont tiré aucun avantage et n'avaient aucun projet de profit. Pendant le processus d'enregistrement du nom de domaine Sats, c'est-à-dire les ordinaux inscrits, les utilisateurs n'ont qu'à payer de l'essence aux mineurs du réseau Bitcoin.
Qui contrôle le DAO et le protocole ?
Il n'y a pas de DAO sur le nom de domaine Sats, et il n'y a pas d'accord dans le sens d'un contrat intelligent. L'équipe de développement ne peut déterminer que le dénominateur commun des noms de domaine Sats. En dehors de cela, ils ne peuvent rien faire comme changer le nom de domaine, renouveler le nom de domaine, augmenter le coût d'enregistrement du nom de domaine, etc.
Comment obtenir le statut OG, airdrop, liste blanche, etc. ?
En fait, dans le système de noms de domaine Sats, ces mécanismes de récompense n'existent pas. Il n'y a qu'un ensemble de mécanisme d'enregistrement basé sur le "premier arrivé, premier servi", n'importe qui a le droit d'inscrire le nom de domaine Sats souhaité sur les ordinaux.
2. Inscription
Comment enregistrer un nom de domaine sats ?
Suivez les instructions de la spécification du protocole ou utilisez une application prenant en charge le protocole.
Comment juger si quelqu'un a enregistré un nom de domaine sats ?
L'indexeur de nom de domaine que l'application concernée doit avoir. Voir Indexeurs et API pour plus de détails.
Comment juger de l'authenticité et de la validité d'un nom de domaine ?
L'équipe de développement n'a pas le droit de définir "l'authenticité" du nom de domaine. De même, l'équipe n'a aucune responsabilité de s'assurer que la personne ou l'organisation propriétaire du nom de domaine doit correspondre aux informations affichées par le nom de domaine.
L'équipe vise uniquement à développer des outils pertinents pour aider les marchés, les portefeuilles et les particuliers à vérifier quel nom de domaine sats est le premier et valide. Les utilisateurs ne doivent faire confiance à personne d'autre que les indexeurs et les outils associés, y compris l'équipe de développement, lorsqu'il s'agit de la "validité" du nom de domaine. Par conséquent, l'équipe essaie de s'assurer que les noms de domaine sats peuvent être vérifiés rapidement et efficacement par les indexeurs.
Puis-je inscrire plusieurs noms de domaine dans un seul ordinal ?
Les emoji et IDN peuvent-ils être utilisés pour l'enregistrement ?
Oui, veuillez l'utiliser directement.
Que se passe-t-il si un utilisateur inscrit un nom de domaine en double ?
Basé sur un mécanisme d'enregistrement "premier arrivé, premier servi", l'indexeur traitera le nom de domaine en double comme invalide.
Pourquoi certains noms de domaine ne sont-ils pas indexés correctement ?
Un formatage spécial ou incomplet en est parfois la cause, les utilisateurs peuvent cliquer ici pour vérifier le format JSON.
4. Feuille de route
*Voici quelques idées pour l'avenir de la communauté des domaines Sats. Parce que dans le domaine Sats, il n'y a pas d'accords techniques, pas de contrats intelligents, pas de DAO, pas d'entreprises aux commandes - ce ne sont donc que quelques-unes des propositions issues de la communauté open source qui se rassemble... *
1. Phase de démarrage
Ceux-ci ont tous été complétés dans les trente premiers jours :
Poster la grammaire sur Twitter
Publier l'indexeur et l'API
60 000 noms de domaine valides créés
Plates-formes telles que Ordinalsbot, Unisat et Ordinals Wallet pour l'intégration
gm.sats est négocié à 0,125 BTC
Intégration Nostr
Utilisez le nom de domaine Sats pour l'envoi et la réception de BTC
2. Étape de base
Cette étape sera définie par trois défis principaux :
Mettre à jour le nom de domaine
Comme DNS et ENS, Sats doit être un protocole de nom de domaine pouvant être mis à jour pour étendre davantage de scénarios d'application. À l'avenir, il sera peut-être possible de combiner les mises à niveau de la grammaire et de l'indexeur avec les signatures numériques et d'autoriser les mises à jour par le biais d'inscriptions.
Collecte de réparation
Les ordinaux se concentrent sur les collections statiques, mais les Sats sont dynamiques et croissent actuellement à un rythme de milliers par jour, donc une nouvelle norme qui lui est compatible doit être publiée en temps voulu.
Réduire la concentration
Comme ENS, BNS ou DNS, lorsque les utilisateurs utilisent le nom de domaine Sats, ils feront confiance aux informations fiables fournies par un seul nœud. Bien que les noms de domaine Sats gravés sur des ordinaux soient très dispersés, l'indexeur peut avoir des risques du fait de la centralisation lors de la collecte de ces informations, il existe plusieurs solutions d'amélioration pour cela :
Écrivez tous les noms de domaine Sats valides dans une autre blockchain, tout comme un protocole de couche 2 comme les rollups optimistes.
Créez des hachages de vérification correspondants pour tous les noms de domaine sats valides et inscrivez également ce hachage sur Bitcoin.
Créez un réseau de nœuds de résolution pour obtenir un consensus sur la validité d'un nom de domaine.
3. Phase d'accélération
Cette phase est axée sur la croissance et l'expansion :
Ajout d'un système de recommandation à la syntaxe SNS pour récompenser ceux qui aident à développer le réseau.
Hackathons, primes, parrainages et partenariats.
Compatible avec d'autres systèmes de noms de domaine.
Devenez un système de noms de domaine au niveau phénomène qui affecte le monde.
indice
1. Indexeur et API
URL :
Code:
Documents : documentation/static/index.html#/
REMARQUE : L'équipe de développement n'a ajouté aucune fonctionnalité de réindexation. Un ordinal envoyé par transfert n'obtiendra aucune réflexion particulière lors de l'analyse, et l'équipe de développement améliorera cette fonction à l'avenir.
AVERTISSEMENT : L'indexeur ci-dessus analyse uniquement le réseau blockchain Bitcoin et renvoie des données organisées, l'équipe de développement ne garantit en aucune façon son exactitude, veuillez donc l'utiliser à vos risques et périls (voir les conditions d'utilisation pour plus de détails). Par conséquent, il est conseillé aux utilisateurs d'utiliser leur propre indexeur indépendant pour la vérification.
2. Conditions d'utilisation
Conditions d'utilisation
Conditions mises à jour le 27 février 2023
En tant qu'utilisateur de l'API ([api.sats.id]( vous êtes soumis à la
les conditions suivantes (les « Conditions ») qui sont mises à disposition par le détenteur des droits d'auteur et ses
contributeurs (« Détenteur du droit d'auteur », « notre » ou « nous »). En continuant à utiliser notre API, vous
reconnaissez que vous avez lu et compris les Conditions, y compris celles supplémentaires
les termes et conditions et politiques référencés ici et/ou disponibles par lien hypertexte,
et accepter d'être lié par eux.
** Avis de non-responsabilité ; Limitations de responsabilité**
VOUS ACCEPTEZ EXPRESSÉMENT QUE L'ACCÈS ET L'UTILISATION DE L'API SONT À VOS PROPRES RISQUES ET EST
FOURNI SUR UNE BASE "TEL QUEL" ET "TEL QUE DISPONIBLE" SANS GARANTIES OU CONDITIONS DE
TOUTE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE
TITRE OU GARANTIES IMPLICITES DE NON-CONTREFAÇON, DE QUALITÉ MARCHANDE OU D'ADÉQUATION À UN
RAISON PARTICULIÈRE. SANS LIMITER CE QUI PRECEDE, NI LE TITULAIRE DU COPYRIGHT NI SES
AFFILIÉS OU FILIALES, ADMINISTRATEURS, DIRIGEANTS, EMPLOYÉS, ENTREPRENEURS, AGENTS,
AVOCATS, FOURNISSEURS TIERS, DISTRIBUTEURS, LICENCIÉS, CONCÉDANTS, SUCCESSEURS OU
CESSIONNAIRES, NE GARANTISSENT PAS QUE L'API SERA ININTERROMPUE, SÉCURISÉE, SANS BUG OU
SANS ERREUR. DE PLUS, AUCUNE DES PARTIES TITULAIRES DU COPYRIGHT NE GARANTIT QUE L'API EST
COMMERCIAL OU ADAPTÉ À UN USAGE PARTICULIER. TOUTE LA QUALITÉ ET LA PERFORMANCE
LE RISQUE DE L'API EST AVEC VOUS. DANS LE CAS OÙ L'API S'AVÉRERAIT DÉFECTUEUSE, VOUS ASSUMEZ
LE COÛT DE TOUTE ENTRETIEN, RÉPARATION OU CORRECTION NÉCESSAIRE.
DANS TOUTE LA MESURE PERMISE PAR LA LOI, TOUT DOMMAGE, PERTE ET/OU BLESSURE
CAUSÉ PAR OU LIÉ À L'UTILISATION OU À L'INCAPACITÉ D'UTILISER L'API POUR QUELQUE CAUSE QUE CE SOIT OU
ACTION QUELCONQUE DE TOUTE JURIDICTION, Y COMPRIS, SANS LIMITATION, LES ACTIONS POUR
LA RUPTURE DE GARANTIE, LA RUPTURE DE CONTRAT ET/OU LE DÉLIT (Y COMPRIS LA NÉGLIGENCE) SONT
SOUS RÉSERVE DES AVIS DE NON-RESPONSABILITÉ CONTENUS DANS LE PRÉSENT DOCUMENT. LE TITULAIRE DU COPYRIGHT
LES PARTIES NE SERONT PAS RESPONSABLES DE TOUTE PERTE, Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE PROFITS,
REVENUS OU PERTES FINANCIERES OU TOUTE PERTE DIRECTE, INDIRECTE, ACCESSOIRE, SPECIALE,
DOMMAGES EXEMPLAIRES, PUNITIFS ET/OU CONSÉCUTIFS DÉCOULANT DE L'UTILISATION OU
INCAPACITE A UTILISER, L'API, OU POUR TOUT DOMMAGE LIE A LA PERTE DE REVENUS, LA PERTE DE
BÉNÉFICES, PERTE D'ACTIVITÉ, PERTE D'UTILISATION, PERTE DE GOODWILL OU PERTE DE DONNÉES, QUE CE SOIT
CAUSÉ PAR UN DÉLIT (Y COMPRIS LA NÉGLIGENCE), RUPTURE DE CONTRAT OU AUTRE, MÊME SI
PRÉVISIBLE ET MÊME SI LES TITULAIRES DU COPYRIGHT ONT ÉTÉ AVISÉS
POSSIBILITÉ DE TELS DOMMAGES. VOUS RECONNAISSEZ EN OUTRE QUE LE TITULAIRE DU COPYRIGHT
LES PARTIES NE SONT PAS RESPONSABLES, ET VOUS ACCEPTEZ DE NE PAS RECHERCHER A RETENIR LE TITULAIRE DU COPYRIGHT
PARTIES RESPONSABLES, DU COMPORTEMENT DE TIERS, Y COMPRIS D'AUTRES UTILISATEURS DE L'API,
ET QUE LE RISQUE D'UTILISATION DE L'API ET DE BLESSURE DE CE QUI PRÉCÈDE REPOSE
ENTIEREMENT AVEC VOUS.
DANS LE CAS OÙ UN TRIBUNAL ET/OU ARBITRE(S) DE LA JURIDICTION COMPÉTENTE DÉCLARE QUE
TOUTE PARTIE TITULAIRE DU COPYRIGHT EST RESPONSABLE ENVERS VOUS (PAR EXEMPLE ET SANS
LIMITATION, PARCE QUE TOUTE RENONCIATION OU RENONCIATION EN VERTU DES PRÉSENTES EST ANNULÉE OU AUTREMENT
INAPPLICABLE, OU PARCE QUE TOUTE RÉCLAMATION EST DÉCLARÉE EN DEHORS DE LA PORTÉE D'UNE TELLE RÉCLAMATION
LIBÉRATION OU RENONCIATION), EN AUCUN CAS, AUCUNE DES PARTIES TITULAIRES DU COPYRIGHT
ÊTRE RESPONSABLE ENVERS VOUS POUR PLUS DE CENT DOLLARS (100 $), QUE CE SOIT
CETTE RESPONSABILITÉ EST BASÉE SUR LA RUPTURE DE GARANTIE, LA RUPTURE DE CONTRAT OU LE DÉLIT (Y COMPRIS
NÉGLIGENCE) OU AUTRE. LES DISPOSITIONS DE CETTE SECTION (AVIS DE NON-RESPONSABILITÉ ; LIMITES DE
RESPONSABILITÉ) SURVIVRA À TOUTE RÉSILIATION DE VOTRE UTILISATION OU DE VOTRE ACCÈS À L'API.
**Indemnité**
Vous acceptez d'indemniser, de défendre et d'exonérer les parties titulaires des droits d'auteur de
et contre toutes pertes, réclamations, dommages, jugements, demandes, actions,
procédures, enquêtes (formelles ou informelles) ou dépenses (y compris
des honoraires d'avocat raisonnables), ou des menaces de ceux-ci, dues à, découlant de ou liées à
à (a) votre violation de (i) toute loi ou (ii) les droits d'un tiers, ou (b) votre
l'utilisation de l'API.
Si une telle réclamation, poursuite ou action survient, nous tenterons de vous fournir
avis aux informations de contact que nous avons pour votre compte / sur le dossier. Cependant, l'échec
la remise d'un tel avis n'éliminera ni ne réduira vos obligations d'indemnisation
ci-dessous. Les parties titulaires des droits d'auteur se réservent le droit, à leurs propres frais, de
assumer la défense et le contrôle exclusifs de toute affaire autrement soumise à
indemnisation de votre part, auquel cas vous coopérerez pleinement avec le Copyright
Parties Titulaires pour faire valoir les moyens de défense disponibles. Vous reconnaissez et acceptez que
les dispositions de la présente section (Indemnisation) survivront à toute résiliation de
votre utilisation ou votre accès à l'API.
Divers
Nous nous réservons le droit de mettre à jour, changer, modifier ou remplacer toute partie de ces Conditions à
notre discrétion en publiant des mises à jour et des modifications. Il est de votre responsabilité de régulièrement
vérifier les modifications apportées à ces conditions. Votre utilisation continue ou votre accès à l'API
suite à la publication de toute modification de ces conditions vaut acceptation de celles-ci
changements. Ces conditions constituent l'intégralité de l'accord et de la compréhension entre vous
et nous concernant l'API. Ces conditions et tous les litiges découlant de ou liés
aux Conditions seront régies, interprétées et appliquées conformément aux lois
de l'État du Delaware aux États-Unis, sans égard à son conflit de lois
des principes. Ces différends seront résolus exclusivement au niveau fédéral et étatique
tribunaux de l'État du Delaware, et vous et nous consentons à la compétence personnelle dans
ces tribunaux.
LIEN
Github
Gazouillement
Contrat de nom de domaine Sats version anglaise
abonnez-vous://
Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
8 J'aime
Récompense
8
7
Partager
Commentaire
0/400
Ruyi1314
· 2024-07-06 02:35
All in All in 🙌
Répondre0
Yiqing
· 2024-03-03 10:04
Pièces d’embuscade au centuple 📈
Répondre0
GateUser-faaa0d71
· 2024-02-03 15:56
Parlez-vous de la SATS pièce dans laquelle j’ai investi ?Est-elle si géniale ?Pourquoi a-t-elle touché ma corde sensible, saisi la tendance et gagné beaucoup d’argent en 2024 ✌️ ?
Répondre0
Handsome0606
· 2023-12-28 12:14
Pensez-vous qu’il sera pris ?
Répondre0
GateUser-15f71185
· 2023-12-15 17:46
Tendre une embuscade au cercle de pièces 100 fois la pièce 👍
Un article expliquant la spécification du protocole standard du nom de domaine Bitcoin Sats, la FAQ et la feuille de route
Compilation : BeyondLee, chercheur 0xUClub
Note du traducteur
En l'année du lapin 2023, le système d'inscription Bitcoin développé sur la base de la théorie des nombres ordinaux est né comme un lapin et a explosé hors du cercle. Brc20, BTCnft et d'autres écosystèmes Bitcoin ont profité du vent. Le mythe des mille fois la richesse est stupéfiante. Les applications innovantes menées par unisat ont été très reconnues par le marché. Des institutions bien connues telles que Binance et Ouyi ont annoncé leur participation à la construction conjointe.
Avec la rotation du secteur et le retour de valeur, le nom de domaine Bitcoin a progressivement attiré l'attention du marché en raison de ses excellentes caractéristiques telles que la décentralisation, le casting unique et la propriété permanente. Mais il faut mentionner que, en tant que système de noms de domaine sans précédent, diverses normes ont été mélangées jusqu'à présent et les investisseurs ne sont pas parvenus à un consensus. Sats, en tant que premier système de noms de domaine Web3 hautement décentralisé, doté d'un protocole complet, pouvant être mis à jour de manière itérative et entièrement basé sur la théorie des nombres ordinaux Bitcoin, mérite plus d'attention.Les normes du protocole Sats sont encore profondément mal comprises. L'élimination des erreurs d'information est le but principal de ma traduction de cet accord.
Cependant, il faut déclarer que je n'apprécie le système Sats émergent que d'un point de vue technique et qu'il ne constitue en aucun cas un conseil en investissement. En raison des limitations linguistiques, il y aura inévitablement des omissions et des erreurs de traduction. Les investisseurs sont également priés de lire soigneusement version anglaise de l'accord de nom de domaine Sats, investissement rationnel.
Nom de domaine Sat
I. Aperçu
1. Introduction
Le système de noms de domaine Sats est un protocole standardisé pour inscrire des noms de domaine sur des ordinaux Bitcoin. Son objectif est de construire un écosystème de noms de domaine créé par les utilisateurs de Bitcoin et entièrement développé sur la base de Bitcoin. L'équipe de développement construit un indexeur pour ce projet, et la syntaxe sera partagée pour un raffinement ultérieur par d'autres développeurs. Les principes directeurs sont les suivants :
Toutes les informations de nom de domaine sont stockées sur la chaîne Bitcoin
Tout le contenu lié à l'enregistrement et au renouvellement du nom de domaine contient uniquement des données de transaction Bitcoin. Un nœud Bitcoin contient toutes les informations de tous les noms de domaine, il n'a donc pas besoin du support d'autres bases de données ou de services connexes, et n'importe qui peut connaître indépendamment le statut réel des noms de domaine.
Le protocole restera crédible et neutre
Il n'y a pas de dépositaires de données, donc personne ne peut suspendre l'accord ou empêcher d'autres d'enregistrer des noms de domaine. Pas de contrats intelligents privilégiés ou de front-ends, pas d'économie symbolique, pas de prémines, pas de jetons de gaz, pas de gestion centralisée, pas d'incitations perverses.
La première personne à enregistrer un nom de domaine sur Bitcoin en sera propriétaire
Par exemple, la première personne à enregistrer "satoshi.sats" sera propriétaire du nom de domaine et obtiendra l'autorisation de mettre à jour le nom de domaine. Avec les ordinaux, n'importe qui peut inscrire les informations qu'il souhaite, y compris les noms de domaine en double. Mais cela conduira à des conflits et à une concurrence sur les standards des noms de domaine, ce qui revient à épuiser l'énergie de la communauté. Par conséquent, nous devons respecter le seul principe neutre et objectif de règlement des différends : premier arrivé, premier servi.
2. Exemple d'utilisation
Le système de noms de domaine Sats entièrement stocké sur la chaîne Bitcoin présente de nombreux avantages et ajoute une valeur supplémentaire à de nombreux produits et écosystèmes existants. Par exemple:
2. Spécification du protocole
Les nouveaux noms de domaine peuvent être enregistrés en tant qu'ordinaux inscrits pour la première fois dans le processus de transaction Bitcoin, un processus ouvert à toute personne qui le souhaite.
1. Enregistrez le nom de domaine
Inscription facile
Pour enregistrer un nouveau nom de domaine dans le système de noms de domaine Sats, il suffit d'inscrire un ordinal contenant le nom de domaine. Comme cet exemple.
satoshi.sats
Inscription avancée
L'enregistrement avancé permet aux utilisateurs d'ajouter des données supplémentaires à la déclaration de nom de domaine à l'aide de la syntaxe JSON5. Le format d'enregistrement est facultatif et sera utilisé lors du processus de renouvellement du domaine. Comme cet exemple.
{
"p": "sns",
"haut": "à droite",
"nom": "helloworld.sats",
}
Restrictions d'inscription
Ces restrictions s'appliquent aux deux types d'enregistrement ci-dessus :
2. Créer un indexeur
Ces instructions expliquent la logique d'extraction et de validation des noms de domaine afin qu'ils puissent être correctement indexés et déterminent quand chaque nom de domaine a été enregistré pour la première fois.
récupérer les données
La description suivante suppose l'accès à la structure complète des données ordinales, y compris les détails de base tels que le type, l'ID et le contenu du texte. Pour bien vérifier la validité d'un nom de domaine Sats, l'utilisateur doit commencer l'indexation à partir du premier nom de domaine Sats avec le numéro d'inscription 159710.
Vérifiez que le type d'inscription est l'un des suivants :
Obtenez le texte comme contenu de texte brut de l'inscription. Par exemple, le texte de ce nom de domaine est le contenu original renvoyé par cette URL.
Vérifiez le nom de domaine
Le premier nom de domaine Sats inscrit est le seul nom de domaine valide dans le système. Ainsi, lorsque les utilisateurs sont confrontés à de nombreux noms de domaine identiques, ils peuvent trouver et déterminer le nom de domaine valide grâce au numéro d'inscription. Ce qui suit explique comment extraire et vérifier le nom de domaine afin de comparer les numéros d'inscription.
Extraire les noms de domaine de JSON5
Validez que le texte est valide JSON selon la norme JSON5. Vous devez donc essayer d'analyser le texte, si vous signalez une erreur (JSON invalide), passez à la partie "texte brut" de validation.
Vérifiez que le JSON contient les valeurs de clé nécessaires :
p est égal à "sns"
op est égal à "reg"
le nom existe et est de type chaîne
Les virgules de fin sont valides dans JSON5. Nouvelle ligne non valide dans la valeur.
Vérifier le nom de domaine
3. Indexeur et API
Pour déterminer si un nom de domaine Sats est valide, tous les noms de domaine identiques doivent être comparés. Parmi ceux-ci, seul celui dont le numéro d'inscription figure en tête est considéré comme le seul valide, c'est-à-dire le premier nom de domaine enregistré.
Assurez-vous de convertir toutes les lettres en minuscules lors de la recherche, sinon vous risquez d'enregistrer par erreur un nom de domaine invalide.
Les fraudeurs peuvent inclure des caractères cachés dans le nom de domaine, il est donc nécessaire de s'assurer que l'API renvoie un nom de domaine UTF-8 décodé. En identifiant cette information, les utilisateurs peuvent distinguer les noms de domaine trompeurs.
utilisateur
Interroger directement les noms de domaine contenant # ou ? entraînera des erreurs, ils doivent donc d'abord être convertis en codage d'URL.
4. Syntaxe expérimentale
L'équipe de développement publiera des informations plus pertinentes dans le test. Le casting des inscriptions n'est pas bon marché, il est donc nécessaire de s'assurer que toutes les parties partagent le même système de grammaire, au moins le système de noms de domaine devrait pouvoir mettre à jour la grammaire.
Les utilisateurs peuvent graver eux-mêmes des paramètres de syntaxe plus pertinents du nom de domaine. À l'avenir, l'équipe de développement peut également adopter des paramètres similaires, mais avant la version réelle, elle doit être entièrement explorée et testée. Bien sûr, l'indexeur de l'équipe de développement peut ne pas analyser ces paramètres, et d'autres indexeurs ou clients peuvent choisir de les ignorer indéfiniment. Alors, procédez à vos risques et périls.
{
"p": "sns",
"haut": "à droite",
"nom": "satoshi.sats",
"lnurl": "LNURL1DP68GURN8GHJ7CTSDYHXCMNSV9UJUCM09AMRZTMHV9KXCET59AMKZH60WPHXUDRTGA85WSJDDENYXNZXTP68X3RWDF2XYTMVDE6HYMPDWPEX7CM9WDEN7MM5WS7NYUZGG34N2SESFCUYS3PXDE6K6HMNV96X7UM GD9EN6VCY8TWN5",
"npub": "npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m"
"btc": "3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy"
}
3. Foire aux questions
1. À propos du nom de domaine Sats
**Pourquoi posséder un nom de domaine Sats ? **
Les systèmes de noms de domaine sont essentiels à la socialisation en ligne, mais ils sont généralement contrôlés par des institutions centralisées. Le système de noms de domaine basé sur Bitcoin a le potentiel de révolutionner les identités Internet personnelles ou institutionnelles. À l'avenir, davantage de portefeuilles, de marchés et d'applications seront développés autour du nom de domaine Sats.
Quand le nom de domaine Sats sera-t-il mis en ligne ?
En effet, nul besoin d'une organisation centralisée pour annoncer son lancement, le système de noms de domaine Sats existe déjà sur la blockchain Bitcoin, et les utilisateurs peuvent s'enregistrer à tout moment en y inscrivant des ordinaux.
Puis-je échanger des noms de domaine Sats ?
Bien sûr, les domaines Sats peuvent être échangés comme des ordinaux réguliers. Quel que soit le portefeuille qui détient un nom Sats valide, l'indexeur peut le résoudre correctement.
Comment prendre en charge le nom de domaine Sats ?
Les utilisateurs peuvent choisir d'inscrire des noms bien connus, ou de changer Twitter, le surnom ou le pseudonyme de Nostr en un nom de domaine Sats pour le support. L'équipe de développement partagera également le code GitHub pour aider le nom de domaine Sats.
Quelqu'un at-il profité du nom de domaine Sats ?
Lors du développement du nom de domaine Sats, les équipes concernées n'en ont tiré aucun avantage et n'avaient aucun projet de profit. Pendant le processus d'enregistrement du nom de domaine Sats, c'est-à-dire les ordinaux inscrits, les utilisateurs n'ont qu'à payer de l'essence aux mineurs du réseau Bitcoin.
Qui contrôle le DAO et le protocole ?
Il n'y a pas de DAO sur le nom de domaine Sats, et il n'y a pas d'accord dans le sens d'un contrat intelligent. L'équipe de développement ne peut déterminer que le dénominateur commun des noms de domaine Sats. En dehors de cela, ils ne peuvent rien faire comme changer le nom de domaine, renouveler le nom de domaine, augmenter le coût d'enregistrement du nom de domaine, etc.
Comment obtenir le statut OG, airdrop, liste blanche, etc. ?
En fait, dans le système de noms de domaine Sats, ces mécanismes de récompense n'existent pas. Il n'y a qu'un ensemble de mécanisme d'enregistrement basé sur le "premier arrivé, premier servi", n'importe qui a le droit d'inscrire le nom de domaine Sats souhaité sur les ordinaux.
2. Inscription
Comment enregistrer un nom de domaine sats ?
Suivez les instructions de la spécification du protocole ou utilisez une application prenant en charge le protocole.
Comment juger si quelqu'un a enregistré un nom de domaine sats ?
L'indexeur de nom de domaine que l'application concernée doit avoir. Voir Indexeurs et API pour plus de détails.
Comment juger de l'authenticité et de la validité d'un nom de domaine ?
L'équipe de développement n'a pas le droit de définir "l'authenticité" du nom de domaine. De même, l'équipe n'a aucune responsabilité de s'assurer que la personne ou l'organisation propriétaire du nom de domaine doit correspondre aux informations affichées par le nom de domaine.
L'équipe vise uniquement à développer des outils pertinents pour aider les marchés, les portefeuilles et les particuliers à vérifier quel nom de domaine sats est le premier et valide. Les utilisateurs ne doivent faire confiance à personne d'autre que les indexeurs et les outils associés, y compris l'équipe de développement, lorsqu'il s'agit de la "validité" du nom de domaine. Par conséquent, l'équipe essaie de s'assurer que les noms de domaine sats peuvent être vérifiés rapidement et efficacement par les indexeurs.
Puis-je inscrire plusieurs noms de domaine dans un seul ordinal ?
Non, veuillez vous référer à Spécification du protocole pour plus de détails.
Les emoji et IDN peuvent-ils être utilisés pour l'enregistrement ?
Oui, veuillez l'utiliser directement.
Que se passe-t-il si un utilisateur inscrit un nom de domaine en double ?
Basé sur un mécanisme d'enregistrement "premier arrivé, premier servi", l'indexeur traitera le nom de domaine en double comme invalide.
Pourquoi certains noms de domaine ne sont-ils pas indexés correctement ?
Un formatage spécial ou incomplet en est parfois la cause, les utilisateurs peuvent cliquer ici pour vérifier le format JSON.
4. Feuille de route
*Voici quelques idées pour l'avenir de la communauté des domaines Sats. Parce que dans le domaine Sats, il n'y a pas d'accords techniques, pas de contrats intelligents, pas de DAO, pas d'entreprises aux commandes - ce ne sont donc que quelques-unes des propositions issues de la communauté open source qui se rassemble... *
1. Phase de démarrage
Ceux-ci ont tous été complétés dans les trente premiers jours :
2. Étape de base
Cette étape sera définie par trois défis principaux :
Mettre à jour le nom de domaine
Comme DNS et ENS, Sats doit être un protocole de nom de domaine pouvant être mis à jour pour étendre davantage de scénarios d'application. À l'avenir, il sera peut-être possible de combiner les mises à niveau de la grammaire et de l'indexeur avec les signatures numériques et d'autoriser les mises à jour par le biais d'inscriptions.
Collecte de réparation
Les ordinaux se concentrent sur les collections statiques, mais les Sats sont dynamiques et croissent actuellement à un rythme de milliers par jour, donc une nouvelle norme qui lui est compatible doit être publiée en temps voulu.
Réduire la concentration
Comme ENS, BNS ou DNS, lorsque les utilisateurs utilisent le nom de domaine Sats, ils feront confiance aux informations fiables fournies par un seul nœud. Bien que les noms de domaine Sats gravés sur des ordinaux soient très dispersés, l'indexeur peut avoir des risques du fait de la centralisation lors de la collecte de ces informations, il existe plusieurs solutions d'amélioration pour cela :
3. Phase d'accélération
Cette phase est axée sur la croissance et l'expansion :
indice
1. Indexeur et API
URL :
Code:
Documents : documentation/static/index.html#/
REMARQUE : L'équipe de développement n'a ajouté aucune fonctionnalité de réindexation. Un ordinal envoyé par transfert n'obtiendra aucune réflexion particulière lors de l'analyse, et l'équipe de développement améliorera cette fonction à l'avenir.
AVERTISSEMENT : L'indexeur ci-dessus analyse uniquement le réseau blockchain Bitcoin et renvoie des données organisées, l'équipe de développement ne garantit en aucune façon son exactitude, veuillez donc l'utiliser à vos risques et périls (voir les conditions d'utilisation pour plus de détails). Par conséquent, il est conseillé aux utilisateurs d'utiliser leur propre indexeur indépendant pour la vérification.
2. Conditions d'utilisation
Conditions d'utilisation
Conditions mises à jour le 27 février 2023
En tant qu'utilisateur de l'API ([api.sats.id]( vous êtes soumis à la
les conditions suivantes (les « Conditions ») qui sont mises à disposition par le détenteur des droits d'auteur et ses
contributeurs (« Détenteur du droit d'auteur », « notre » ou « nous »). En continuant à utiliser notre API, vous
reconnaissez que vous avez lu et compris les Conditions, y compris celles supplémentaires
les termes et conditions et politiques référencés ici et/ou disponibles par lien hypertexte,
et accepter d'être lié par eux.
** Avis de non-responsabilité ; Limitations de responsabilité**
VOUS ACCEPTEZ EXPRESSÉMENT QUE L'ACCÈS ET L'UTILISATION DE L'API SONT À VOS PROPRES RISQUES ET EST
FOURNI SUR UNE BASE "TEL QUEL" ET "TEL QUE DISPONIBLE" SANS GARANTIES OU CONDITIONS DE
TOUTE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE
TITRE OU GARANTIES IMPLICITES DE NON-CONTREFAÇON, DE QUALITÉ MARCHANDE OU D'ADÉQUATION À UN
RAISON PARTICULIÈRE. SANS LIMITER CE QUI PRECEDE, NI LE TITULAIRE DU COPYRIGHT NI SES
AFFILIÉS OU FILIALES, ADMINISTRATEURS, DIRIGEANTS, EMPLOYÉS, ENTREPRENEURS, AGENTS,
AVOCATS, FOURNISSEURS TIERS, DISTRIBUTEURS, LICENCIÉS, CONCÉDANTS, SUCCESSEURS OU
CESSIONNAIRES, NE GARANTISSENT PAS QUE L'API SERA ININTERROMPUE, SÉCURISÉE, SANS BUG OU
SANS ERREUR. DE PLUS, AUCUNE DES PARTIES TITULAIRES DU COPYRIGHT NE GARANTIT QUE L'API EST
COMMERCIAL OU ADAPTÉ À UN USAGE PARTICULIER. TOUTE LA QUALITÉ ET LA PERFORMANCE
LE RISQUE DE L'API EST AVEC VOUS. DANS LE CAS OÙ L'API S'AVÉRERAIT DÉFECTUEUSE, VOUS ASSUMEZ
LE COÛT DE TOUTE ENTRETIEN, RÉPARATION OU CORRECTION NÉCESSAIRE.
DANS TOUTE LA MESURE PERMISE PAR LA LOI, TOUT DOMMAGE, PERTE ET/OU BLESSURE
CAUSÉ PAR OU LIÉ À L'UTILISATION OU À L'INCAPACITÉ D'UTILISER L'API POUR QUELQUE CAUSE QUE CE SOIT OU
ACTION QUELCONQUE DE TOUTE JURIDICTION, Y COMPRIS, SANS LIMITATION, LES ACTIONS POUR
LA RUPTURE DE GARANTIE, LA RUPTURE DE CONTRAT ET/OU LE DÉLIT (Y COMPRIS LA NÉGLIGENCE) SONT
SOUS RÉSERVE DES AVIS DE NON-RESPONSABILITÉ CONTENUS DANS LE PRÉSENT DOCUMENT. LE TITULAIRE DU COPYRIGHT
LES PARTIES NE SERONT PAS RESPONSABLES DE TOUTE PERTE, Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE PROFITS,
REVENUS OU PERTES FINANCIERES OU TOUTE PERTE DIRECTE, INDIRECTE, ACCESSOIRE, SPECIALE,
DOMMAGES EXEMPLAIRES, PUNITIFS ET/OU CONSÉCUTIFS DÉCOULANT DE L'UTILISATION OU
INCAPACITE A UTILISER, L'API, OU POUR TOUT DOMMAGE LIE A LA PERTE DE REVENUS, LA PERTE DE
BÉNÉFICES, PERTE D'ACTIVITÉ, PERTE D'UTILISATION, PERTE DE GOODWILL OU PERTE DE DONNÉES, QUE CE SOIT
CAUSÉ PAR UN DÉLIT (Y COMPRIS LA NÉGLIGENCE), RUPTURE DE CONTRAT OU AUTRE, MÊME SI
PRÉVISIBLE ET MÊME SI LES TITULAIRES DU COPYRIGHT ONT ÉTÉ AVISÉS
POSSIBILITÉ DE TELS DOMMAGES. VOUS RECONNAISSEZ EN OUTRE QUE LE TITULAIRE DU COPYRIGHT
LES PARTIES NE SONT PAS RESPONSABLES, ET VOUS ACCEPTEZ DE NE PAS RECHERCHER A RETENIR LE TITULAIRE DU COPYRIGHT
PARTIES RESPONSABLES, DU COMPORTEMENT DE TIERS, Y COMPRIS D'AUTRES UTILISATEURS DE L'API,
ET QUE LE RISQUE D'UTILISATION DE L'API ET DE BLESSURE DE CE QUI PRÉCÈDE REPOSE
ENTIEREMENT AVEC VOUS.
DANS LE CAS OÙ UN TRIBUNAL ET/OU ARBITRE(S) DE LA JURIDICTION COMPÉTENTE DÉCLARE QUE
TOUTE PARTIE TITULAIRE DU COPYRIGHT EST RESPONSABLE ENVERS VOUS (PAR EXEMPLE ET SANS
LIMITATION, PARCE QUE TOUTE RENONCIATION OU RENONCIATION EN VERTU DES PRÉSENTES EST ANNULÉE OU AUTREMENT
INAPPLICABLE, OU PARCE QUE TOUTE RÉCLAMATION EST DÉCLARÉE EN DEHORS DE LA PORTÉE D'UNE TELLE RÉCLAMATION
LIBÉRATION OU RENONCIATION), EN AUCUN CAS, AUCUNE DES PARTIES TITULAIRES DU COPYRIGHT
ÊTRE RESPONSABLE ENVERS VOUS POUR PLUS DE CENT DOLLARS (100 $), QUE CE SOIT
CETTE RESPONSABILITÉ EST BASÉE SUR LA RUPTURE DE GARANTIE, LA RUPTURE DE CONTRAT OU LE DÉLIT (Y COMPRIS
NÉGLIGENCE) OU AUTRE. LES DISPOSITIONS DE CETTE SECTION (AVIS DE NON-RESPONSABILITÉ ; LIMITES DE
RESPONSABILITÉ) SURVIVRA À TOUTE RÉSILIATION DE VOTRE UTILISATION OU DE VOTRE ACCÈS À L'API.
**Indemnité**
Vous acceptez d'indemniser, de défendre et d'exonérer les parties titulaires des droits d'auteur de
et contre toutes pertes, réclamations, dommages, jugements, demandes, actions,
procédures, enquêtes (formelles ou informelles) ou dépenses (y compris
des honoraires d'avocat raisonnables), ou des menaces de ceux-ci, dues à, découlant de ou liées à
à (a) votre violation de (i) toute loi ou (ii) les droits d'un tiers, ou (b) votre
l'utilisation de l'API.
Si une telle réclamation, poursuite ou action survient, nous tenterons de vous fournir
avis aux informations de contact que nous avons pour votre compte / sur le dossier. Cependant, l'échec
la remise d'un tel avis n'éliminera ni ne réduira vos obligations d'indemnisation
ci-dessous. Les parties titulaires des droits d'auteur se réservent le droit, à leurs propres frais, de
assumer la défense et le contrôle exclusifs de toute affaire autrement soumise à
indemnisation de votre part, auquel cas vous coopérerez pleinement avec le Copyright
Parties Titulaires pour faire valoir les moyens de défense disponibles. Vous reconnaissez et acceptez que
les dispositions de la présente section (Indemnisation) survivront à toute résiliation de
votre utilisation ou votre accès à l'API.
Divers
Nous nous réservons le droit de mettre à jour, changer, modifier ou remplacer toute partie de ces Conditions à
notre discrétion en publiant des mises à jour et des modifications. Il est de votre responsabilité de régulièrement
vérifier les modifications apportées à ces conditions. Votre utilisation continue ou votre accès à l'API
suite à la publication de toute modification de ces conditions vaut acceptation de celles-ci
changements. Ces conditions constituent l'intégralité de l'accord et de la compréhension entre vous
et nous concernant l'API. Ces conditions et tous les litiges découlant de ou liés
aux Conditions seront régies, interprétées et appliquées conformément aux lois
de l'État du Delaware aux États-Unis, sans égard à son conflit de lois
des principes. Ces différends seront résolus exclusivement au niveau fédéral et étatique
tribunaux de l'État du Delaware, et vous et nous consentons à la compétence personnelle dans
ces tribunaux.