Sistem Nama Domain Sats adalah protokol standar untuk mengukir nama domain di Bitcoin Ordinals, dengan tujuan membangun ekosistem nama domain yang dibuat oleh pengguna Bitcoin dan dikembangkan sepenuhnya di Bitcoin.
Kompilasi: BeyondLee, peneliti 0xUClub
Catatan Penerjemah
Pada Tahun Kelinci, 2023, sistem prasasti Bitcoin yang dikembangkan berdasarkan teori bilangan ordinal lahir seperti kelinci dan meledak keluar dari lingkaran. Brc20, BTCnft, dan ekosistem Bitcoin lainnya memanfaatkan angin. Mitos seribu kali kekayaan mengejutkan. Aplikasi inovatif yang dipimpin oleh unisat telah sangat diakui oleh pasar. Institusi terkenal seperti Binance dan Ouyi telah mengumumkan partisipasi mereka dalam pembangunan bersama.
Dengan perputaran sektor dan pengembalian nilai, nama domain Bitcoin secara bertahap menarik perhatian luas di pasar karena karakteristiknya yang luar biasa seperti desentralisasi, casting satu kali, dan kepemilikan permanen. Tetapi harus disebutkan bahwa, sebagai sistem nama domain yang belum pernah ada sebelumnya, berbagai standar telah dicampur sejauh ini, dan investor belum mencapai konsensus. Sats, sebagai sistem nama domain web3 pertama yang sangat terdesentralisasi, memiliki protokol lengkap, dapat diperbarui secara iteratif, dan sepenuhnya didasarkan pada teori bilangan ordinal Bitcoin, patut mendapat perhatian lebih. Standar protokol Sats masih sangat disalahpahami. Menghilangkan kesalahan informasi adalah tujuan utama saya menerjemahkan perjanjian ini.
Namun, harus dinyatakan bahwa saya hanya sangat menghargai sistem Sats yang muncul dari sudut pandang teknis, dan itu bukan merupakan saran investasi.Karena keterbatasan bahasa, pasti akan ada kelalaian dan kesalahan penerjemahan.Investor juga diminta untuk membaca hati-hati versi bahasa Inggris dari perjanjian nama domain Sats, investasi rasional.
Sat nama domain
I. Ikhtisar
1. Perkenalan
Sistem Nama Domain Sats adalah protokol standar untuk menuliskan nama domain pada ordinal Bitcoin. Tujuannya adalah untuk membangun ekosistem nama domain yang dibuat oleh pengguna Bitcoin dan dikembangkan sepenuhnya berdasarkan Bitcoin. Tim pengembangan sedang membuat pengindeks untuk proyek ini, dan sintaksnya akan dibagikan untuk penyempurnaan selanjutnya oleh pengembang lain. Prinsip panduannya adalah sebagai berikut:
Semua informasi nama domain disimpan di rantai Bitcoin
Semua konten yang terkait dengan pendaftaran nama domain dan pembaruan nama domain hanya memiliki data transaksi Bitcoin. Node Bitcoin berisi semua informasi dari semua nama domain, sehingga tidak memerlukan dukungan dari database lain atau layanan terkait, dan siapa pun dapat secara mandiri mengetahui status sebenarnya dari nama domain.
Protokol akan tetap kredibel dan netral
Tidak ada penjaga data, jadi tidak ada yang dapat menangguhkan perjanjian atau mencegah orang lain mendaftarkan nama domain. Tidak ada kontrak pintar atau ujung depan yang diistimewakan, tidak ada ekonomi token, tidak ada premis, tidak ada token gas, tidak ada manajemen terpusat, tidak ada insentif yang menyimpang.
Orang pertama yang mendaftarkan nama domain di Bitcoin akan memilikinya
Misalnya, orang pertama yang mendaftar "satoshi.sats" akan memiliki nama domain dan mendapatkan wewenang untuk memperbarui nama domain. Dengan ordinal, siapa pun dapat menuliskan informasi yang mereka inginkan, termasuk nama domain duplikat. Namun hal ini akan menimbulkan konflik dan persaingan standar nama domain yang sama saja menguras energi komunitas. Oleh karena itu, kita perlu menjunjung prinsip satu-satunya yang netral dan objektif untuk menyelesaikan perselisihan: pertama datang, pertama dilayani.
2. Contoh penggunaan
Sistem nama domain Sats yang disimpan seluruhnya di rantai Bitcoin memiliki banyak keuntungan dan menambah nilai tambah bagi banyak produk dan ekosistem yang ada. Misalnya:
Penggunaan nama domain Sats dalam protokol Nostr
Gunakan nama domain Sats sebagai alamat jaringan petir
Gunakan nama domain Sats sebagai alamat Bitcoin publik
Gunakan nama domain Sats untuk masuk ke aplikasi
Lihat Domain Sats di Bitcoin Explorer
2. Spesifikasi protokol
Nama domain baru dapat didaftarkan sebagai ordinal tertulis pertama kali dalam proses transaksi Bitcoin, sebuah proses yang terbuka bagi siapa saja yang menginginkannya.
1. Daftarkan nama domain
Pendaftaran Mudah
Untuk mendaftarkan nama domain baru di sistem nama domain Sats, hanya perlu menuliskan ordinal yang berisi nama domain. Seperti contoh ini.
satoshi.sats
Pendaftaran Lanjutan
Registrasi lanjutan memungkinkan pengguna menambahkan data tambahan ke pernyataan nama domain menggunakan sintaks JSON5. Format pendaftaran bersifat opsional dan akan digunakan selama proses perpanjangan domain. Seperti contoh ini.
{
"p": "sns",
"atas": "benar",
"nama": "helloworld.sats",
}
Batasan Pendaftaran
Pembatasan ini berlaku untuk kedua jenis pendaftaran di atas:
Setiap ordinal hanya dapat mengukir satu nama domain
Semua karakter UTF-8 valid
Huruf besar kecil tidak masalah, semua nama domain akan didaftarkan sebagai huruf kecil
Spasi tidak diperbolehkan dalam nama domain
2. Bangun pengindeks
Petunjuk ini menjelaskan logika untuk mengekstraksi dan memvalidasi nama domain sehingga dapat diindeks dengan benar dan menentukan kapan setiap nama domain pertama kali didaftarkan.
mengambil data
Deskripsi berikut mengasumsikan akses ke struktur data ordinal lengkap, termasuk detail dasar seperti tipe, ID, dan konten teks. Untuk memverifikasi validitas nama domain Sats dengan benar, pengguna harus mulai mengindeks dari nama domain Sats pertama dengan nomor prasasti 159710.
Verifikasi bahwa jenis prasasti adalah salah satu dari berikut ini:
teks / polos
aplikasi/json
Dapatkan teks sebagai konten teks mentah dari prasasti. Misalnya, teks dalam nama domain ini adalah konten asli yang dikembalikan oleh URL ini.
Verifikasi nama domain
Nama domain Sats tertulis pertama adalah satu-satunya nama domain yang valid dalam sistem, jadi ketika pengguna menghadapi banyak nama domain yang identik, mereka dapat menemukan dan menentukan nama domain yang valid melalui nomor prasasti. Berikut ini menjelaskan cara mengekstrak dan memverifikasi nama domain untuk membandingkan nomor prasasti.
Ekstrak nama domain dari JSON5
Validasi bahwa teks JSON valid sesuai dengan standar JSON5. Jadi, Anda perlu mencoba mengurai teks, jika Anda melaporkan kesalahan (JSON tidak valid), lompat ke bagian "teks biasa" validasi.
Periksa apakah JSON berisi nilai kunci yang diperlukan:
p sama dengan "sns"
op sama dengan "reg"
name ada dan bertipe string
Setelah mengekstrak nama, ikuti langkah-langkah untuk melanjutkan verifikasi.
Tanda koma valid di JSON5. Nilai baris baru tidak valid.
Verifikasi Nama Domain
Ubah string menjadi huruf kecil.
Hapus semuanya setelah spasi pertama atau baris baru (\n).
Hapus semua spasi putih dan jeda baris.
Pastikan nama domain hanya berisi satu titik (.).
Pastikan string diakhiri dengan .sats.
3. Pengindeks dan API
Untuk menentukan apakah nama domain Sats valid, semua nama domain yang identik harus dibandingkan. Di antaranya, hanya yang memiliki nomor prasasti di atas yang dianggap sebagai satu-satunya yang valid, yaitu nama domain terdaftar pertama.
Harap pastikan untuk mengonversi semua huruf menjadi huruf kecil saat mencari, jika tidak, Anda dapat salah mendaftarkan nama domain yang tidak valid.
Penipu mungkin menyertakan karakter tersembunyi dalam nama domain, jadi penting untuk memastikan bahwa API mengembalikan nama domain UTF-8 yang didekode. Dengan mengidentifikasi informasi ini, pengguna dapat membedakan nama domain yang menipu.
pengguna
Menanyakan nama domain yang mengandung # atau ? secara langsung akan menyebabkan kesalahan, sehingga perlu dikonversi ke penyandian URL terlebih dahulu.
4. Sintaks eksperimental
Tim pengembangan akan terus merilis informasi yang lebih relevan dalam pengujian. Pengecoran prasasti tidak murah, jadi perlu memastikan bahwa semua pihak memiliki sistem tata bahasa yang sama, setidaknya sistem nama domain harus dapat memperbarui tata bahasa.
Pengguna dapat mengukir sendiri parameter sintaks yang lebih relevan dari nama domain. Di masa mendatang, tim pengembangan juga dapat mengadopsi parameter serupa, tetapi sebelum rilis sebenarnya, parameter tersebut perlu dieksplorasi dan diuji sepenuhnya. Tentu saja, pengindeks tim pengembangan mungkin tidak mengurai parameter ini, dan pengindeks lain atau klien dapat memilih untuk mengabaikannya selamanya. Jadi, lanjutkan dengan risiko Anda sendiri.
Sistem Nama Domain sangat penting untuk bersosialisasi secara online, tetapi biasanya dikendalikan oleh institusi terpusat. Sistem nama domain berbasis Bitcoin berpotensi merevolusi identitas Internet pribadi atau institusional. Di masa mendatang, lebih banyak dompet, pasar, dan aplikasi akan dikembangkan seputar nama domain Sats.
Kapan nama domain Sats akan ditayangkan?
Faktanya, tidak perlu organisasi terpusat untuk mengumumkan peluncurannya, sistem nama domain Sats sudah ada di blockchain Bitcoin, dan pengguna dapat mendaftar kapan saja dengan menuliskan ordinal.
Dapatkah saya memperdagangkan nama domain Sats?
Tentu saja, domain Sats dapat diperdagangkan seperti ordinal biasa. Tidak peduli dompet mana yang memiliki nama Sats yang valid, pengindeks dapat menyelesaikannya dengan benar.
Bagaimana cara mendukung nama domain Sats?
Pengguna dapat memilih untuk memasukkan beberapa nama terkenal, atau mengubah Twitter, nama panggilan Nostr atau alamat ke nama domain Sats untuk mendapatkan dukungan. Tim pengembangan juga akan membagikan kode GitHub untuk membantu nama domain Sats.
Adakah yang mendapat untung dari nama domain Sats?
Selama pengembangan nama domain Sats, tim terkait tidak menerima keuntungan apa pun darinya, juga tidak memiliki rencana untuk mendapatkan keuntungan. Selama proses pendaftaran nama domain Sats, yaitu ordinal tertulis, pengguna hanya perlu membayar bensin ke penambang jaringan Bitcoin.
Siapa yang mengontrol DAO dan protokolnya?
Tidak ada DAO pada nama domain Sats, dan tidak ada kesepakatan dalam arti kontrak cerdas apa pun. Tim pengembangan hanya dapat menentukan common denominator untuk nama domain Sats. Selain itu, mereka tidak dapat melakukan apa pun seperti mengubah nama domain, memperbarui nama domain, menaikkan biaya pendaftaran nama domain, dll.
Bagaimana cara mendapatkan status OG, airdrop, whitelist, dll?
Nyatanya, dalam sistem nama domain Sats, mekanisme penghargaan ini tidak ada. Hanya ada satu set mekanisme pendaftaran berdasarkan "pertama datang, pertama dilayani", siapa pun berhak menuliskan nama domain Sats yang diinginkan pada ordinal.
2. Pendaftaran
Bagaimana cara mendaftarkan nama domain sats?
Ikuti petunjuk di spesifikasi protokol, atau gunakan aplikasi yang mendukung protokol.
Bagaimana menilai apakah seseorang telah mendaftarkan nama domain sats?
Pengindeks nama domain yang harus dimiliki oleh aplikasi yang relevan. Lihat Pengindeks dan API untuk detailnya.
Bagaimana menilai keaslian dan validitas nama domain?
Tim pengembangan tidak memiliki hak untuk menentukan "keaslian" dari nama domain. Demikian pula, tim tidak bertanggung jawab untuk memastikan bahwa orang atau organisasi yang memiliki nama domain harus sesuai dengan informasi yang ditampilkan oleh nama domain.
Tim hanya bertujuan untuk mengembangkan alat yang relevan untuk membantu pasar, dompet, dan individu memverifikasi nama domain mana yang pertama dan valid. Pengguna tidak boleh mempercayai siapa pun selain pengindeks dan alat terkait, termasuk tim pengembangan, dalam hal "validitas" nama domain. Oleh karena itu, tim berusaha memastikan bahwa nama domain sats dapat diverifikasi dengan cepat dan efisien oleh pengindeks.
Dapatkah saya mencantumkan beberapa nama domain dalam satu ordinal?
Apakah emoji dan IDN dapat digunakan untuk registrasi?
Ya, silakan gunakan secara langsung.
Apa yang terjadi jika pengguna menuliskan nama domain duplikat?
Berdasarkan mekanisme pendaftaran "pertama datang, pertama dilayani", pengindeks akan memperlakukan nama domain duplikat sebagai tidak valid.
Mengapa beberapa nama domain tidak diindeks dengan benar?
Pemformatan khusus atau tidak lengkap terkadang menyebabkan hal ini, pengguna dapat mengklik di sini untuk memeriksa format JSON.
4. Peta jalan
*Berikut adalah beberapa ide untuk masa depan komunitas domain Sats. Karena di domain Sats, tidak ada perjanjian teknis, tidak ada kontrak pintar, tidak ada DAO, tidak ada perusahaan yang mengambil keputusan - jadi ini hanyalah beberapa proposal yang keluar dari komunitas open source yang digabungkan... *
1. Fase startup
Ini semua telah diselesaikan dalam tiga puluh hari pertama:
Posting Tata Bahasa di Twitter
Publikasikan pengindeks dan API
60.000 nama domain yang valid dicetak
Platform seperti Ordinalsbot, Unisat, dan Ordinals Wallet untuk integrasi
gm.sats diperdagangkan pada 0,125BTC
Integrasi Nostr
Gunakan nama domain Sats untuk pengiriman dan penerimaan BTC
2. Tahap dasar
Tahap ini akan ditentukan oleh tiga tantangan utama:
Perbarui nama domain
Seperti DNS dan ENS, Sats perlu menjadi protokol nama domain yang dapat diperbarui untuk memperluas lebih banyak skenario aplikasi. Di masa mendatang, dimungkinkan untuk menggabungkan pemutakhiran tata bahasa dan pengindeks dengan tanda tangan digital dan mengotorisasi pembaruan melalui prasasti.
Koleksi Perbaikan
Ordinal fokus pada koleksi statis, tetapi Sat bersifat dinamis dan saat ini tumbuh dengan kecepatan ribuan per hari, jadi standar baru yang kompatibel dengannya perlu dirilis pada waktunya.
Kurangi Konsentrasi
Seperti ENS, BNS, atau DNS, saat pengguna menggunakan nama domain Sats, mereka akan mempercayai informasi andal yang disediakan oleh satu node. Meskipun nama domain Sats yang terukir pada ordinal sangat tersebar, pengindeks mungkin memiliki risiko karena sentralisasi saat mengumpulkan informasi tersebut. Ada beberapa solusi perbaikan untuk ini:
Tulis semua nama domain Sats yang valid ke blockchain lain, seperti protokol layer-2 seperti Optimistic rollups.
Buat hash verifikasi yang sesuai untuk semua nama domain sats yang valid, dan tulis hash ini di bitcoin juga.
Buat jaringan node penyelesai untuk mendapatkan konsensus tentang valid tidaknya nama domain.
3. Tahap akselerasi
Fase ini adalah tentang pertumbuhan dan ekspansi:
Menambahkan sistem rekomendasi ke sintaks SNS untuk memberi penghargaan kepada mereka yang membantu mengembangkan jaringan.
Hackathon, hadiah, sponsor, dan kemitraan.
Kompatibel dengan sistem nama domain lainnya.
Menjadi sistem nama domain tingkat fenomena yang mempengaruhi dunia.
indeks
1. Pengindeks dan API
URL:
Kode:
Dokumen: dokumentasi/statis/index.html#/
CATATAN: Tim pengembangan belum menambahkan fungsi pengindeksan ulang apa pun. Ordinal yang dikirim melalui transfer tidak akan mendapatkan refleksi khusus saat diurai, dan tim pengembangan akan meningkatkan fungsi ini di masa mendatang.
PERINGATAN: Pengindeks di atas hanya memindai jaringan blockchain Bitcoin dan mengembalikan data yang terorganisir, tim pengembangan tidak menjamin keakuratannya dengan cara apa pun, jadi harap gunakan dengan risiko Anda sendiri (lihat ketentuan penggunaan untuk perincian). Oleh karena itu, pengguna disarankan untuk menggunakan pengindeks independen mereka sendiri untuk verifikasi.
2. Ketentuan Penggunaan
Syarat Penggunaan
Persyaratan diperbarui 27 Februari 2023
Sebagai pengguna API ([api.sats.id]( Anda tunduk pada
ketentuan berikut ("Ketentuan") yang disediakan oleh pemegang hak cipta dan miliknya
kontributor (“Pemegang Hak Cipta”, “kami” atau “kami”). Dengan terus menggunakan API kami, Anda
mengakui bahwa Anda telah membaca dan memahami Ketentuan, termasuk yang tambahan
syarat dan ketentuan dan kebijakan yang dirujuk di sini dan/atau tersedia melalui hyperlink,
dan setuju untuk terikat oleh mereka.
**Penafian; Batasan Kewajiban**
ANDA SECARA TEGAS SETUJU BAHWA AKSES KE DAN PENGGUNAAN API ADALAH RISIKO ANDA SENDIRI DAN ADALAH
DIBERIKAN BERDASARKAN “SEBAGAIMANA ADANYA” DAN “SEBAGAIMANA TERSEDIA” TANPA JAMINAN ATAU KETENTUAN
APA PUN, BAIK TERSURAT MAUPUN TERSIRAT, TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN
JAMINAN KEPEMILIKAN ATAU TERSIRAT TENTANG NON-PELANGGARAN, KEMAMPUAN DIPERDAGANGKAN ATAU KESESUAIAN UNTUK
TUJUAN TERTENTU. TANPA MEMBATASI HAL-HAL TERSEBUT, BAIK PEMEGANG HAK CIPTA MAUPUN
AFILIASI ATAU ANAK PERUSAHAAN, DIREKTUR, PEJABAT, KARYAWAN, KONTRAKTOR, AGEN,
PENGACARA, PENYEDIA PIHAK KETIGA, DISTRIBUTOR, PENERIMA LISENSI, PEMBERI LISENSI, PENGGANTI ATAU
TUGAS, JANGAN MENJAMIN BAHWA API TIDAK AKAN TERGANGGU, AMAN, BEBAS BUG, ATAU
BEBAS KESALAHAN. JUGA, TIDAK ADA PIHAK PEMEGANG HAK CIPTA YANG MENJAMIN BAHWA API INI
DAPAT DIPERDAGANGKAN ATAU COCOK UNTUK TUJUAN TERTENTU. SELURUH KUALITAS DAN KINERJA
RISIKO API ADA DI TANGGUNG ANDA. JIKA API TERBUKTI CACAT, ANDA BERTANGGUNG JAWAB
BIAYA UNTUK SEMUA SERVIS, PERBAIKAN ATAU KOREKSI YANG DIPERLUKAN.
SEJAUH DIIZINKAN OLEH HUKUM, SETIAP DAN SEMUA KERUSAKAN, KERUGIAN, DAN/ATAU CEDERA
YANG DISEBABKAN OLEH ATAU TERKAIT DENGAN PENGGUNAAN, ATAU TIDAK DAPAT MENGGUNAKAN, API KARENA PENYEBAB APA PUN ATAU
TINDAKAN APA PUN DARI YURISDIKSI MANA PUN, TERMASUK, TANPA TERBATAS, TINDAKAN UNTUK
PELANGGARAN JAMINAN, PELANGGARAN KONTRAK, DAN/ATAU KERUGIAN (TERMASUK KELALAIAN), ADALAH
TUNDUK PADA PENAFIAN TANGGUNG JAWAB YANG TERCANTUM DI SINI. PEMEGANG HAK CIPTA
PIHAK TIDAK BERTANGGUNG JAWAB ATAS KERUGIAN, TERMASUK NAMUN TIDAK TERBATAS PADA HILANGNYA KEUNTUNGAN,
PENDAPATAN, ATAU KERUGIAN KEUANGAN ATAU LANGSUNG, TIDAK LANGSUNG, INSIDENTAL, KHUSUS,
KERUGIAN CONTOH, HUKUM DAN/ATAU KONSEKUENSIAL YANG TIMBUL DARI PENGGUNAAN, ATAU
TIDAK DAPAT MENGGUNAKAN, API, ATAU ATAS KERUSAKAN APA PUN TERKAIT DENGAN HILANGNYA PENDAPATAN, HILANGNYA
KEUNTUNGAN, KERUGIAN BISNIS, KEHILANGAN PENGGUNAAN, KEHILANGAN NIAT BAIK, ATAU KEHILANGAN DATA, BAIK
YANG DISEBABKAN OLEH TORT (TERMASUK KELALAIAN), PELANGGARAN KONTRAK, ATAU LAINNYA, MESKIPUN
DAPAT DIPERKIRAKAN DAN BAHKAN PIHAK PEMEGANG HAK CIPTA TELAH DIBERITAHU TENTANG
KEMUNGKINAN KERUSAKAN TERSEBUT. ANDA LEBIH LANJUT MENGAKUI BAHWA PEMEGANG HAK CIPTA
PIHAK TIDAK BERTANGGUNG JAWAB, DAN ANDA SETUJU UNTUK TIDAK BERUSAHA MEMEGANG PEMEGANG HAK CIPTA
PIHAK YANG BERTANGGUNG JAWAB, ATAS PERILAKU PIHAK KETIGA, TERMASUK PENGGUNA API LAINNYA,
DAN BAHWA RISIKO PENGGUNAAN API DAN CEDERA DARI HAL-HAL TERLEBIH DAHULU
SEPENUHNYA DENGAN ANDA.
DALAM HAL PENGADILAN DAN/ATAU ARBITRATOR DARI YURISDIKSI YANG BERWENANG MEMILIKI BAHWA
SALAH SATU PIHAK PEMEGANG HAK CIPTA BERTANGGUNG JAWAB KEPADA ANDA (MISALNYA DAN TANPA
PEMBATASAN, KARENA PELEPASAN ATAU PEMBEBASAN APA PUN BERDASARKAN INI DINYATAKAN TIDAK BERLAKU ATAU LAINNYA
TIDAK DAPAT DIBERLAKUKAN, ATAU KARENA SETIAP KLAIM DITEMUKAN DILUAR RUANG LINGKUP TERSEBUT
PELEPASAN ATAU PENGHAPUSAN), DALAM KEADAAN APAPUN AKAN PIHAK PEMEGANG HAK CIPTA
BERTANGGUNG JAWAB KEPADA ANDA DALAM AGREGAT UNTUK LEBIH DARI SERATUS DOLAR ($100), APAKAH
KEWAJIBAN TERSEBUT BERDASARKAN PELANGGARAN JAMINAN, PELANGGARAN KONTRAK, ATAU KERUGIAN (TERMASUK
KELALAIAN) ATAU LAINNYA. KETENTUAN DALAM BAGIAN INI (PENAFIAN; BATASAN ATAS
TANGGUNG JAWAB) AKAN BERTAHAN SETIAP PENGHENTIAN PENGGUNAAN ATAU AKSES ANDA KE API.
**Ganti Rugi**
Anda setuju untuk mengganti rugi, membela, dan membebaskan Pihak Pemegang Hak Cipta dari
dan terhadap setiap dan semua kerugian, klaim, kerusakan, penilaian, tuntutan, tindakan,
proses hukum, investigasi (baik formal maupun informal), atau pengeluaran (termasuk
biaya pengacara yang wajar), atau ancamannya, karena, timbul dari atau terkait
untuk (a) pelanggaran Anda terhadap (i) hukum apa pun atau (ii) hak pihak ketiga, atau (b) hak Anda
penggunaan API.
Jika klaim, gugatan, atau tindakan seperti itu muncul, kami akan berusaha untuk menyediakannya untuk Anda
pemberitahuan di informasi kontak yang kami miliki untuk akun/arsip Anda. Namun, kegagalan
menyampaikan pemberitahuan tersebut tidak akan menghilangkan atau mengurangi kewajiban ganti rugi Anda
di bawah ini. Para Pihak Pemegang Hak Cipta berhak, dengan biaya sendiri, untuk
menganggap pertahanan eksklusif dan kontrol dari setiap hal dinyatakan tunduk
ganti rugi oleh Anda, dalam hal mana Anda akan bekerja sama sepenuhnya dengan Hak Cipta
Pihak Pemegang dalam menegaskan setiap pertahanan yang tersedia. Anda mengakui dan menyetujui itu
ketentuan dalam Bagian ini (Ganti Rugi) akan bertahan dari setiap penghentian
penggunaan atau akses Anda ke API.
Aneka ragam
Kami berhak memperbarui, mengubah, memodifikasi, atau mengganti bagian mana pun dari Ketentuan ini di
kebijaksanaan kami dengan memposting pembaruan dan perubahan. Ini adalah tanggung jawab Anda untuk secara teratur
periksa perubahan Ketentuan ini. Anda terus menggunakan atau mengakses API
mengikuti posting dari setiap perubahan Ketentuan ini merupakan penerimaan dari mereka
perubahan. Ketentuan ini merupakan keseluruhan perjanjian dan pengertian antara Anda
dan kami terkait dengan API. Ketentuan ini dan semua perselisihan yang timbul dari atau terkait
Persyaratan akan diatur oleh, ditafsirkan dan ditegakkan sesuai dengan hukum
Negara Bagian Delaware di Amerika Serikat, tanpa memperhatikan pertentangan hukumnya
prinsip. Sengketa ini akan diselesaikan secara eksklusif di federal dan negara bagian
pengadilan di Negara Bagian Delaware, dan Anda serta kami menyetujui yurisdiksi pribadi di
pengadilan-pengadilan itu.
LINK
1.Github
2.Twitter
Perjanjian Nama Domain Sats Versi Bahasa Inggris
berlangganan://
Lihat Asli
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
8 Suka
Hadiah
8
7
Bagikan
Komentar
0/400
Ruyi1314
· 2024-07-06 02:35
Semua All in 🙌
Balas0
Yiqing
· 2024-03-03 10:04
Menyergap koin 📈 seratus kali lipat
Balas0
GateUser-faaa0d71
· 2024-02-03 15:56
Apakah Anda berbicara tentang koin SATS yang saya investasikan?Apakah itu sangat mengagumkan?Mengapa itu menarik hati sanubari saya, memahami tren, dan menghasilkan banyak uang pada tahun 2024 ✌️?
Artikel yang menjelaskan spesifikasi protokol standar nama domain Bitcoin Sats, FAQ, dan roadmap
Kompilasi: BeyondLee, peneliti 0xUClub
Catatan Penerjemah
Pada Tahun Kelinci, 2023, sistem prasasti Bitcoin yang dikembangkan berdasarkan teori bilangan ordinal lahir seperti kelinci dan meledak keluar dari lingkaran. Brc20, BTCnft, dan ekosistem Bitcoin lainnya memanfaatkan angin. Mitos seribu kali kekayaan mengejutkan. Aplikasi inovatif yang dipimpin oleh unisat telah sangat diakui oleh pasar. Institusi terkenal seperti Binance dan Ouyi telah mengumumkan partisipasi mereka dalam pembangunan bersama.
Dengan perputaran sektor dan pengembalian nilai, nama domain Bitcoin secara bertahap menarik perhatian luas di pasar karena karakteristiknya yang luar biasa seperti desentralisasi, casting satu kali, dan kepemilikan permanen. Tetapi harus disebutkan bahwa, sebagai sistem nama domain yang belum pernah ada sebelumnya, berbagai standar telah dicampur sejauh ini, dan investor belum mencapai konsensus. Sats, sebagai sistem nama domain web3 pertama yang sangat terdesentralisasi, memiliki protokol lengkap, dapat diperbarui secara iteratif, dan sepenuhnya didasarkan pada teori bilangan ordinal Bitcoin, patut mendapat perhatian lebih. Standar protokol Sats masih sangat disalahpahami. Menghilangkan kesalahan informasi adalah tujuan utama saya menerjemahkan perjanjian ini.
Namun, harus dinyatakan bahwa saya hanya sangat menghargai sistem Sats yang muncul dari sudut pandang teknis, dan itu bukan merupakan saran investasi.Karena keterbatasan bahasa, pasti akan ada kelalaian dan kesalahan penerjemahan.Investor juga diminta untuk membaca hati-hati versi bahasa Inggris dari perjanjian nama domain Sats, investasi rasional.
Sat nama domain
I. Ikhtisar
1. Perkenalan
Sistem Nama Domain Sats adalah protokol standar untuk menuliskan nama domain pada ordinal Bitcoin. Tujuannya adalah untuk membangun ekosistem nama domain yang dibuat oleh pengguna Bitcoin dan dikembangkan sepenuhnya berdasarkan Bitcoin. Tim pengembangan sedang membuat pengindeks untuk proyek ini, dan sintaksnya akan dibagikan untuk penyempurnaan selanjutnya oleh pengembang lain. Prinsip panduannya adalah sebagai berikut:
Semua informasi nama domain disimpan di rantai Bitcoin
Semua konten yang terkait dengan pendaftaran nama domain dan pembaruan nama domain hanya memiliki data transaksi Bitcoin. Node Bitcoin berisi semua informasi dari semua nama domain, sehingga tidak memerlukan dukungan dari database lain atau layanan terkait, dan siapa pun dapat secara mandiri mengetahui status sebenarnya dari nama domain.
Protokol akan tetap kredibel dan netral
Tidak ada penjaga data, jadi tidak ada yang dapat menangguhkan perjanjian atau mencegah orang lain mendaftarkan nama domain. Tidak ada kontrak pintar atau ujung depan yang diistimewakan, tidak ada ekonomi token, tidak ada premis, tidak ada token gas, tidak ada manajemen terpusat, tidak ada insentif yang menyimpang.
Orang pertama yang mendaftarkan nama domain di Bitcoin akan memilikinya
Misalnya, orang pertama yang mendaftar "satoshi.sats" akan memiliki nama domain dan mendapatkan wewenang untuk memperbarui nama domain. Dengan ordinal, siapa pun dapat menuliskan informasi yang mereka inginkan, termasuk nama domain duplikat. Namun hal ini akan menimbulkan konflik dan persaingan standar nama domain yang sama saja menguras energi komunitas. Oleh karena itu, kita perlu menjunjung prinsip satu-satunya yang netral dan objektif untuk menyelesaikan perselisihan: pertama datang, pertama dilayani.
2. Contoh penggunaan
Sistem nama domain Sats yang disimpan seluruhnya di rantai Bitcoin memiliki banyak keuntungan dan menambah nilai tambah bagi banyak produk dan ekosistem yang ada. Misalnya:
2. Spesifikasi protokol
Nama domain baru dapat didaftarkan sebagai ordinal tertulis pertama kali dalam proses transaksi Bitcoin, sebuah proses yang terbuka bagi siapa saja yang menginginkannya.
1. Daftarkan nama domain
Pendaftaran Mudah
Untuk mendaftarkan nama domain baru di sistem nama domain Sats, hanya perlu menuliskan ordinal yang berisi nama domain. Seperti contoh ini.
satoshi.sats
Pendaftaran Lanjutan
Registrasi lanjutan memungkinkan pengguna menambahkan data tambahan ke pernyataan nama domain menggunakan sintaks JSON5. Format pendaftaran bersifat opsional dan akan digunakan selama proses perpanjangan domain. Seperti contoh ini.
{
"p": "sns",
"atas": "benar",
"nama": "helloworld.sats",
}
Batasan Pendaftaran
Pembatasan ini berlaku untuk kedua jenis pendaftaran di atas:
2. Bangun pengindeks
Petunjuk ini menjelaskan logika untuk mengekstraksi dan memvalidasi nama domain sehingga dapat diindeks dengan benar dan menentukan kapan setiap nama domain pertama kali didaftarkan.
mengambil data
Deskripsi berikut mengasumsikan akses ke struktur data ordinal lengkap, termasuk detail dasar seperti tipe, ID, dan konten teks. Untuk memverifikasi validitas nama domain Sats dengan benar, pengguna harus mulai mengindeks dari nama domain Sats pertama dengan nomor prasasti 159710.
Verifikasi bahwa jenis prasasti adalah salah satu dari berikut ini:
Dapatkan teks sebagai konten teks mentah dari prasasti. Misalnya, teks dalam nama domain ini adalah konten asli yang dikembalikan oleh URL ini.
Verifikasi nama domain
Nama domain Sats tertulis pertama adalah satu-satunya nama domain yang valid dalam sistem, jadi ketika pengguna menghadapi banyak nama domain yang identik, mereka dapat menemukan dan menentukan nama domain yang valid melalui nomor prasasti. Berikut ini menjelaskan cara mengekstrak dan memverifikasi nama domain untuk membandingkan nomor prasasti.
Ekstrak nama domain dari JSON5
Validasi bahwa teks JSON valid sesuai dengan standar JSON5. Jadi, Anda perlu mencoba mengurai teks, jika Anda melaporkan kesalahan (JSON tidak valid), lompat ke bagian "teks biasa" validasi.
Periksa apakah JSON berisi nilai kunci yang diperlukan:
p sama dengan "sns"
op sama dengan "reg"
name ada dan bertipe string
Tanda koma valid di JSON5. Nilai baris baru tidak valid.
Verifikasi Nama Domain
3. Pengindeks dan API
Untuk menentukan apakah nama domain Sats valid, semua nama domain yang identik harus dibandingkan. Di antaranya, hanya yang memiliki nomor prasasti di atas yang dianggap sebagai satu-satunya yang valid, yaitu nama domain terdaftar pertama.
Harap pastikan untuk mengonversi semua huruf menjadi huruf kecil saat mencari, jika tidak, Anda dapat salah mendaftarkan nama domain yang tidak valid.
Penipu mungkin menyertakan karakter tersembunyi dalam nama domain, jadi penting untuk memastikan bahwa API mengembalikan nama domain UTF-8 yang didekode. Dengan mengidentifikasi informasi ini, pengguna dapat membedakan nama domain yang menipu.
pengguna
Menanyakan nama domain yang mengandung # atau ? secara langsung akan menyebabkan kesalahan, sehingga perlu dikonversi ke penyandian URL terlebih dahulu.
4. Sintaks eksperimental
Tim pengembangan akan terus merilis informasi yang lebih relevan dalam pengujian. Pengecoran prasasti tidak murah, jadi perlu memastikan bahwa semua pihak memiliki sistem tata bahasa yang sama, setidaknya sistem nama domain harus dapat memperbarui tata bahasa.
Pengguna dapat mengukir sendiri parameter sintaks yang lebih relevan dari nama domain. Di masa mendatang, tim pengembangan juga dapat mengadopsi parameter serupa, tetapi sebelum rilis sebenarnya, parameter tersebut perlu dieksplorasi dan diuji sepenuhnya. Tentu saja, pengindeks tim pengembangan mungkin tidak mengurai parameter ini, dan pengindeks lain atau klien dapat memilih untuk mengabaikannya selamanya. Jadi, lanjutkan dengan risiko Anda sendiri.
{
"p": "sns",
"atas": "benar",
"nama": "satoshi.sats",
"lnurl": "LNURL1DP68GURN8GHJ7CTSDYHXCMNSV9UJUCM09AMRZTMHV9KXCET59AMKZH60WPHXUDRTGA85WSJDDENYXNZXTP68X3RWDF2XYTMVDE6HYMPDWPEX7CM9WDEN7MM5WS7NYUZGG34N2SESFCUYS3PXDE6K6HMNV 96X7UMGD9EN6VCY8TWN5",
"npub": "npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m"
"btc": "3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy"
}
3. Pertanyaan yang Sering Diajukan
1. Tentang nama domain Sats
**Mengapa memiliki nama domain Sats? **
Sistem Nama Domain sangat penting untuk bersosialisasi secara online, tetapi biasanya dikendalikan oleh institusi terpusat. Sistem nama domain berbasis Bitcoin berpotensi merevolusi identitas Internet pribadi atau institusional. Di masa mendatang, lebih banyak dompet, pasar, dan aplikasi akan dikembangkan seputar nama domain Sats.
Kapan nama domain Sats akan ditayangkan?
Faktanya, tidak perlu organisasi terpusat untuk mengumumkan peluncurannya, sistem nama domain Sats sudah ada di blockchain Bitcoin, dan pengguna dapat mendaftar kapan saja dengan menuliskan ordinal.
Dapatkah saya memperdagangkan nama domain Sats?
Tentu saja, domain Sats dapat diperdagangkan seperti ordinal biasa. Tidak peduli dompet mana yang memiliki nama Sats yang valid, pengindeks dapat menyelesaikannya dengan benar.
Bagaimana cara mendukung nama domain Sats?
Pengguna dapat memilih untuk memasukkan beberapa nama terkenal, atau mengubah Twitter, nama panggilan Nostr atau alamat ke nama domain Sats untuk mendapatkan dukungan. Tim pengembangan juga akan membagikan kode GitHub untuk membantu nama domain Sats.
Adakah yang mendapat untung dari nama domain Sats?
Selama pengembangan nama domain Sats, tim terkait tidak menerima keuntungan apa pun darinya, juga tidak memiliki rencana untuk mendapatkan keuntungan. Selama proses pendaftaran nama domain Sats, yaitu ordinal tertulis, pengguna hanya perlu membayar bensin ke penambang jaringan Bitcoin.
Siapa yang mengontrol DAO dan protokolnya?
Tidak ada DAO pada nama domain Sats, dan tidak ada kesepakatan dalam arti kontrak cerdas apa pun. Tim pengembangan hanya dapat menentukan common denominator untuk nama domain Sats. Selain itu, mereka tidak dapat melakukan apa pun seperti mengubah nama domain, memperbarui nama domain, menaikkan biaya pendaftaran nama domain, dll.
Bagaimana cara mendapatkan status OG, airdrop, whitelist, dll?
Nyatanya, dalam sistem nama domain Sats, mekanisme penghargaan ini tidak ada. Hanya ada satu set mekanisme pendaftaran berdasarkan "pertama datang, pertama dilayani", siapa pun berhak menuliskan nama domain Sats yang diinginkan pada ordinal.
2. Pendaftaran
Bagaimana cara mendaftarkan nama domain sats?
Ikuti petunjuk di spesifikasi protokol, atau gunakan aplikasi yang mendukung protokol.
Bagaimana menilai apakah seseorang telah mendaftarkan nama domain sats?
Pengindeks nama domain yang harus dimiliki oleh aplikasi yang relevan. Lihat Pengindeks dan API untuk detailnya.
Bagaimana menilai keaslian dan validitas nama domain?
Tim pengembangan tidak memiliki hak untuk menentukan "keaslian" dari nama domain. Demikian pula, tim tidak bertanggung jawab untuk memastikan bahwa orang atau organisasi yang memiliki nama domain harus sesuai dengan informasi yang ditampilkan oleh nama domain.
Tim hanya bertujuan untuk mengembangkan alat yang relevan untuk membantu pasar, dompet, dan individu memverifikasi nama domain mana yang pertama dan valid. Pengguna tidak boleh mempercayai siapa pun selain pengindeks dan alat terkait, termasuk tim pengembangan, dalam hal "validitas" nama domain. Oleh karena itu, tim berusaha memastikan bahwa nama domain sats dapat diverifikasi dengan cepat dan efisien oleh pengindeks.
Dapatkah saya mencantumkan beberapa nama domain dalam satu ordinal?
Tidak, lihat Spesifikasi Protokol untuk detailnya.
Apakah emoji dan IDN dapat digunakan untuk registrasi?
Ya, silakan gunakan secara langsung.
Apa yang terjadi jika pengguna menuliskan nama domain duplikat?
Berdasarkan mekanisme pendaftaran "pertama datang, pertama dilayani", pengindeks akan memperlakukan nama domain duplikat sebagai tidak valid.
Mengapa beberapa nama domain tidak diindeks dengan benar?
Pemformatan khusus atau tidak lengkap terkadang menyebabkan hal ini, pengguna dapat mengklik di sini untuk memeriksa format JSON.
4. Peta jalan
*Berikut adalah beberapa ide untuk masa depan komunitas domain Sats. Karena di domain Sats, tidak ada perjanjian teknis, tidak ada kontrak pintar, tidak ada DAO, tidak ada perusahaan yang mengambil keputusan - jadi ini hanyalah beberapa proposal yang keluar dari komunitas open source yang digabungkan... *
1. Fase startup
Ini semua telah diselesaikan dalam tiga puluh hari pertama:
2. Tahap dasar
Tahap ini akan ditentukan oleh tiga tantangan utama:
Perbarui nama domain
Seperti DNS dan ENS, Sats perlu menjadi protokol nama domain yang dapat diperbarui untuk memperluas lebih banyak skenario aplikasi. Di masa mendatang, dimungkinkan untuk menggabungkan pemutakhiran tata bahasa dan pengindeks dengan tanda tangan digital dan mengotorisasi pembaruan melalui prasasti.
Koleksi Perbaikan
Ordinal fokus pada koleksi statis, tetapi Sat bersifat dinamis dan saat ini tumbuh dengan kecepatan ribuan per hari, jadi standar baru yang kompatibel dengannya perlu dirilis pada waktunya.
Kurangi Konsentrasi
Seperti ENS, BNS, atau DNS, saat pengguna menggunakan nama domain Sats, mereka akan mempercayai informasi andal yang disediakan oleh satu node. Meskipun nama domain Sats yang terukir pada ordinal sangat tersebar, pengindeks mungkin memiliki risiko karena sentralisasi saat mengumpulkan informasi tersebut. Ada beberapa solusi perbaikan untuk ini:
3. Tahap akselerasi
Fase ini adalah tentang pertumbuhan dan ekspansi:
indeks
1. Pengindeks dan API
URL:
Kode:
Dokumen: dokumentasi/statis/index.html#/
CATATAN: Tim pengembangan belum menambahkan fungsi pengindeksan ulang apa pun. Ordinal yang dikirim melalui transfer tidak akan mendapatkan refleksi khusus saat diurai, dan tim pengembangan akan meningkatkan fungsi ini di masa mendatang.
PERINGATAN: Pengindeks di atas hanya memindai jaringan blockchain Bitcoin dan mengembalikan data yang terorganisir, tim pengembangan tidak menjamin keakuratannya dengan cara apa pun, jadi harap gunakan dengan risiko Anda sendiri (lihat ketentuan penggunaan untuk perincian). Oleh karena itu, pengguna disarankan untuk menggunakan pengindeks independen mereka sendiri untuk verifikasi.
2. Ketentuan Penggunaan
Syarat Penggunaan
Persyaratan diperbarui 27 Februari 2023
Sebagai pengguna API ([api.sats.id]( Anda tunduk pada
ketentuan berikut ("Ketentuan") yang disediakan oleh pemegang hak cipta dan miliknya
kontributor (“Pemegang Hak Cipta”, “kami” atau “kami”). Dengan terus menggunakan API kami, Anda
mengakui bahwa Anda telah membaca dan memahami Ketentuan, termasuk yang tambahan
syarat dan ketentuan dan kebijakan yang dirujuk di sini dan/atau tersedia melalui hyperlink,
dan setuju untuk terikat oleh mereka.
**Penafian; Batasan Kewajiban**
ANDA SECARA TEGAS SETUJU BAHWA AKSES KE DAN PENGGUNAAN API ADALAH RISIKO ANDA SENDIRI DAN ADALAH
DIBERIKAN BERDASARKAN “SEBAGAIMANA ADANYA” DAN “SEBAGAIMANA TERSEDIA” TANPA JAMINAN ATAU KETENTUAN
APA PUN, BAIK TERSURAT MAUPUN TERSIRAT, TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN
JAMINAN KEPEMILIKAN ATAU TERSIRAT TENTANG NON-PELANGGARAN, KEMAMPUAN DIPERDAGANGKAN ATAU KESESUAIAN UNTUK
TUJUAN TERTENTU. TANPA MEMBATASI HAL-HAL TERSEBUT, BAIK PEMEGANG HAK CIPTA MAUPUN
AFILIASI ATAU ANAK PERUSAHAAN, DIREKTUR, PEJABAT, KARYAWAN, KONTRAKTOR, AGEN,
PENGACARA, PENYEDIA PIHAK KETIGA, DISTRIBUTOR, PENERIMA LISENSI, PEMBERI LISENSI, PENGGANTI ATAU
TUGAS, JANGAN MENJAMIN BAHWA API TIDAK AKAN TERGANGGU, AMAN, BEBAS BUG, ATAU
BEBAS KESALAHAN. JUGA, TIDAK ADA PIHAK PEMEGANG HAK CIPTA YANG MENJAMIN BAHWA API INI
DAPAT DIPERDAGANGKAN ATAU COCOK UNTUK TUJUAN TERTENTU. SELURUH KUALITAS DAN KINERJA
RISIKO API ADA DI TANGGUNG ANDA. JIKA API TERBUKTI CACAT, ANDA BERTANGGUNG JAWAB
BIAYA UNTUK SEMUA SERVIS, PERBAIKAN ATAU KOREKSI YANG DIPERLUKAN.
SEJAUH DIIZINKAN OLEH HUKUM, SETIAP DAN SEMUA KERUSAKAN, KERUGIAN, DAN/ATAU CEDERA
YANG DISEBABKAN OLEH ATAU TERKAIT DENGAN PENGGUNAAN, ATAU TIDAK DAPAT MENGGUNAKAN, API KARENA PENYEBAB APA PUN ATAU
TINDAKAN APA PUN DARI YURISDIKSI MANA PUN, TERMASUK, TANPA TERBATAS, TINDAKAN UNTUK
PELANGGARAN JAMINAN, PELANGGARAN KONTRAK, DAN/ATAU KERUGIAN (TERMASUK KELALAIAN), ADALAH
TUNDUK PADA PENAFIAN TANGGUNG JAWAB YANG TERCANTUM DI SINI. PEMEGANG HAK CIPTA
PIHAK TIDAK BERTANGGUNG JAWAB ATAS KERUGIAN, TERMASUK NAMUN TIDAK TERBATAS PADA HILANGNYA KEUNTUNGAN,
PENDAPATAN, ATAU KERUGIAN KEUANGAN ATAU LANGSUNG, TIDAK LANGSUNG, INSIDENTAL, KHUSUS,
KERUGIAN CONTOH, HUKUM DAN/ATAU KONSEKUENSIAL YANG TIMBUL DARI PENGGUNAAN, ATAU
TIDAK DAPAT MENGGUNAKAN, API, ATAU ATAS KERUSAKAN APA PUN TERKAIT DENGAN HILANGNYA PENDAPATAN, HILANGNYA
KEUNTUNGAN, KERUGIAN BISNIS, KEHILANGAN PENGGUNAAN, KEHILANGAN NIAT BAIK, ATAU KEHILANGAN DATA, BAIK
YANG DISEBABKAN OLEH TORT (TERMASUK KELALAIAN), PELANGGARAN KONTRAK, ATAU LAINNYA, MESKIPUN
DAPAT DIPERKIRAKAN DAN BAHKAN PIHAK PEMEGANG HAK CIPTA TELAH DIBERITAHU TENTANG
KEMUNGKINAN KERUSAKAN TERSEBUT. ANDA LEBIH LANJUT MENGAKUI BAHWA PEMEGANG HAK CIPTA
PIHAK TIDAK BERTANGGUNG JAWAB, DAN ANDA SETUJU UNTUK TIDAK BERUSAHA MEMEGANG PEMEGANG HAK CIPTA
PIHAK YANG BERTANGGUNG JAWAB, ATAS PERILAKU PIHAK KETIGA, TERMASUK PENGGUNA API LAINNYA,
DAN BAHWA RISIKO PENGGUNAAN API DAN CEDERA DARI HAL-HAL TERLEBIH DAHULU
SEPENUHNYA DENGAN ANDA.
DALAM HAL PENGADILAN DAN/ATAU ARBITRATOR DARI YURISDIKSI YANG BERWENANG MEMILIKI BAHWA
SALAH SATU PIHAK PEMEGANG HAK CIPTA BERTANGGUNG JAWAB KEPADA ANDA (MISALNYA DAN TANPA
PEMBATASAN, KARENA PELEPASAN ATAU PEMBEBASAN APA PUN BERDASARKAN INI DINYATAKAN TIDAK BERLAKU ATAU LAINNYA
TIDAK DAPAT DIBERLAKUKAN, ATAU KARENA SETIAP KLAIM DITEMUKAN DILUAR RUANG LINGKUP TERSEBUT
PELEPASAN ATAU PENGHAPUSAN), DALAM KEADAAN APAPUN AKAN PIHAK PEMEGANG HAK CIPTA
BERTANGGUNG JAWAB KEPADA ANDA DALAM AGREGAT UNTUK LEBIH DARI SERATUS DOLAR ($100), APAKAH
KEWAJIBAN TERSEBUT BERDASARKAN PELANGGARAN JAMINAN, PELANGGARAN KONTRAK, ATAU KERUGIAN (TERMASUK
KELALAIAN) ATAU LAINNYA. KETENTUAN DALAM BAGIAN INI (PENAFIAN; BATASAN ATAS
TANGGUNG JAWAB) AKAN BERTAHAN SETIAP PENGHENTIAN PENGGUNAAN ATAU AKSES ANDA KE API.
**Ganti Rugi**
Anda setuju untuk mengganti rugi, membela, dan membebaskan Pihak Pemegang Hak Cipta dari
dan terhadap setiap dan semua kerugian, klaim, kerusakan, penilaian, tuntutan, tindakan,
proses hukum, investigasi (baik formal maupun informal), atau pengeluaran (termasuk
biaya pengacara yang wajar), atau ancamannya, karena, timbul dari atau terkait
untuk (a) pelanggaran Anda terhadap (i) hukum apa pun atau (ii) hak pihak ketiga, atau (b) hak Anda
penggunaan API.
Jika klaim, gugatan, atau tindakan seperti itu muncul, kami akan berusaha untuk menyediakannya untuk Anda
pemberitahuan di informasi kontak yang kami miliki untuk akun/arsip Anda. Namun, kegagalan
menyampaikan pemberitahuan tersebut tidak akan menghilangkan atau mengurangi kewajiban ganti rugi Anda
di bawah ini. Para Pihak Pemegang Hak Cipta berhak, dengan biaya sendiri, untuk
menganggap pertahanan eksklusif dan kontrol dari setiap hal dinyatakan tunduk
ganti rugi oleh Anda, dalam hal mana Anda akan bekerja sama sepenuhnya dengan Hak Cipta
Pihak Pemegang dalam menegaskan setiap pertahanan yang tersedia. Anda mengakui dan menyetujui itu
ketentuan dalam Bagian ini (Ganti Rugi) akan bertahan dari setiap penghentian
penggunaan atau akses Anda ke API.
Aneka ragam
Kami berhak memperbarui, mengubah, memodifikasi, atau mengganti bagian mana pun dari Ketentuan ini di
kebijaksanaan kami dengan memposting pembaruan dan perubahan. Ini adalah tanggung jawab Anda untuk secara teratur
periksa perubahan Ketentuan ini. Anda terus menggunakan atau mengakses API
mengikuti posting dari setiap perubahan Ketentuan ini merupakan penerimaan dari mereka
perubahan. Ketentuan ini merupakan keseluruhan perjanjian dan pengertian antara Anda
dan kami terkait dengan API. Ketentuan ini dan semua perselisihan yang timbul dari atau terkait
Persyaratan akan diatur oleh, ditafsirkan dan ditegakkan sesuai dengan hukum
Negara Bagian Delaware di Amerika Serikat, tanpa memperhatikan pertentangan hukumnya
prinsip. Sengketa ini akan diselesaikan secara eksklusif di federal dan negara bagian
pengadilan di Negara Bagian Delaware, dan Anda serta kami menyetujui yurisdiksi pribadi di
pengadilan-pengadilan itu.