Kunan kutin yayachiypaq
Nymchatqa rimanakuyta qallarin, internet mana kaspanchispas llamkan.
Qhispiytam, lliwpas riqsisqapas, ama quipichakuypas, ama telefon numerekunapas, hinallataq imaymana qhataman (network) manam kanchu chaytin Bluetooth nisqapi telefonimantapacha telefonaman purichisqa, kimsanman chayachisqa rimaykuna. Kunanlla Android, iOS, hinallataq web nisqapi kachkan.
Agosto iskay chunka patak, iskay waranqa iskay chunka suqtayuq.
Kay p'anqaqa makinawan tikrasqa kachkan, allin kananpaq. Inglés simipi original nisqataqmi chaypaq hina.
21 Million LLC kunan p'unchay llapanchikpaq kachkan chayta willarirqan Nymchat, pacha-pacha khipaykusqa willakuy apaq, manataq telefóno numéronapas, email nisqapas, cuenta nisqapas manañam haywarichisunchu — hinallataq ruraq ñan (network) ch'aqwaytapas willakuykunata apanqa. Nymchatqa kaspunmi kunan, web app hina, kaypi: web.nymchat.app, Android nisqapi Google Play hinaspa Zapstorewan, hinaspa iOS nisqapi TestFlightwan.
Usataq chachachisqa willakuqkunap pachaqa, huk serverwan chayanayta munan. Chay pichasqayta — huk t'ikray, llimp'i chinkay, hatun wasi, subway pampa, huk hatun wayra — chayqa, appqa ch'in kachkan. Nymchatqa ruwasqa kachkan chay infraestructura chinkaq pacha, chaymi aswan allin kachkan chay pacha.
Internet p'akarispan, appqa mana...
Internet hamaynicha pachakuy kamachiynin okonpi, Nymchatmi llamkan... Bluetooth LE meshÑawanpaq kaqninakunaqa huk kaqninman hukman kutimun, hukpa rimayninpaqmi hukpa rimayninman apan; chaymi rimayqa radio ñanintapas manan chaskiyqantapastaqa, chaypi kaq kaqninakuna hina phawaykuspa chaynallataq riqsin, qanchaqtaqtaq phawaykuspa — kaqninakunaqa Noise XX nisqawan hukch'usqa rimayta ruranku. Manam internet kanchu, manam celular nisqapas, manam imapas yanapakuq kaqninakuna kanchu. Llapaq rimaykuna, k’umpi rimaykuna, chaymantaqa app nisqapas ñanpata sut’inchin: internet kaqtinqa internet nisqapi, manam kaqtinpas Bluetooth nisqapi.
Nymchatqa [blank] hina mesh protokollota implayun. BitchatJack Dorsey-pa Bluetooth mesh appnin, byte-wan byte-llata kachkan. Kay iskay appkunapas manam imapipas t'aqasqa kanchu — iskaynallan mesh nisqapi kachkanku, paykunaqpas kachkan riqsisqaku, hinaspan khipuchasqa willakuykunata qatinkaku, chayqa iskayninkunapas manam internet mana kachqanchispi (offline) wasintapas hatunchaykun. Bitchatqa sapaq tinkuy (project)mi, sapaq runakunam kanku; Nymchatqa paywan llamk'anmi, ichaqa paywan manam t'aqasqa kanchu.
Mesh Androidwan iOSwanpi tukuy tantanakuy hina purin, chaymanta Chromium browserkunapi sacha simi hina; paykunaqa qañapi kawsan chayqa wasichaykunaman kutichikun, icháqa manam paykunaqa k'aspinchikunataq willayta atinanchu.
Llaqtapa wasikuna lliw runapaq maykunakuna.
Nymchatpa pakasqa kanalninkunaqa ...-wan rimaykunaq. geohash nisqaMapapi huk ch'iq pacha nisqapaq huk huch'uy sutin, chaypiqa huk huch'uy sutichakuypaqmi, llactata, chaymanta llaqtachaykunaman, chaymantaqa huk ch'iq pacha ñankunaman qhipaqchayta qowanchis. Chay pacha nisqapi kawsaqninpa masikunapas, huk wasipi kachkan; manataq kanchu qari, manataq ruranapaq nisqapas, manataq hampitaq. Huk t'ikrayqa pacha mapata rikuchin, maypin runakuna rimanakushanchispaq, llant'u ruraykunata, tuta/allin pacha nisqata, hinaspa geohash nisqata rikuchispa. Sutichasqa llaqtakuna — imataq rimanakusqanchis nisqawan — hinataq llapaq rurayta. Geohash llaqtakunapas Bitchatwan nisqawanta kachkan.
Mana hamp'aq cuenta, hinallataq mana isq'aq directorio.
Nymchat cuenta mana kanchu, chayrayku mana Nymchat server kanchu chayta qhalichasqaq. Identity nisqaqa llaqtapi (device) rurasqa keypairmi. Default nisqaqa ephemeral nymmi — app pacha tukunankama rurasqa, session tukukunankama qichusqa — chaymantataq pacha kawsan (persistent) identity munakuqqa Nostr keyta apamun.
Modo Fantasma Mesh nisqapaqqa aswanmi rurakun: qillqana kawsay, rikchay wasichaq, riqsichisqa Bluetooth sutin hinaspa sutin tukuy k'uchuy kawsaykunawan tukuy much'aykun, hinaspa chunka pichqa minutu huk pachapi tukuy t'ikray, chaymi chakuyta maypichus kachkanku chaymanta huk pachamanta huk pachaman pachakunapi rastiyay sasam. Chay chakuypi, qelqasqa kawsayta qillqasqa kawsay, PIN, passkey icha biometriko nisqawan k'uñichiy nispa chupan, hinaspa manchakuypaq k'iriy tukuy qelqasqa kawsaykunata qichuy — huk hukta qelqasqa kawsaykunata huk kutiyllapaq kawsaywan k'uñichiy, chaytaqa k'uchuy, chayna kachkasqanta t'ikray, hinaspa pichqa runaqpaq qallariyta kutichiy.
Quantum computadora-kunata qhipaqchamayqa qañim qhawaykachisqan.
Huch'uy rimaykuna hukllay rimaykunapas huch'uy kuska qelqanakunapi kachkan, hinataq p'akiykusqapas: chay qelqanapaqmi huk única k'uyuchiywan upachasqa kan, hinaspa chaypa pacha tiempunchaqmi iskay pacha qhipaman kutichisqa kan, chaynaqa rimayta apaqqaykunapas manan qillqata ñawinchinmanchu, manan pipas pipata rimaykachakushanchu nispanpas. Hukllay rimaykunapiqa, ch'aqwa k'uyuchiykunatam sapa kutin huch'uytapas kachichinku, chaynaqa lliw runakunapa sutinqa manam huk patachakunachu rikunapaq.
Nymchat machaqkunapakin, qhipaykachayqa Kaymixtu kuantiku qhipasecp256k1 imaymana tukuyqa kayninllam kashan, hinallataq ML-KEM-768 nisqa — algoritm NIST-mi FIPS 203 hina kachachin — iskay ñawiwan k'ichuypaq k'ik'in kachkan, chaymi hatun p'akiy munasqapas iskaynintapas p'akichiy kan. Kayqa "kunan qillqaspa, hamuq p'unchaypi ñawpaqman kutichiy" (harvest now, decrypt later) nisqata sachaqnin, chaypiqa kunan qillqasqa kanqa quantum computer-qa elliptic-curve mathematics-ta Nostr encryption-ta p'akichinankama. Manam imatapas paqarichiyta kanmanchu, manataq huk raykupi p'akichinchu: Bitchat rurakuqkunaman qillqasqa rimaykunaqa standard NIP-17-man kutin. Kay qillqasqa nisqapiqa, huk Nostr client-pas mana kanchu.
Tukuy willakuq, manam kawsaypaq llamkaychu.
Internet mana kachaqninchis pachaqa, lliw llimp'iy rather than, huk chaki app nisqapi yanapaymi. Nymchatqa hukman huktaq, aylluwan hinapas uyariykuna (audio) ch'ikaykuna (video) rimanakuykunata rurachin; chayqa allichasqa (encrypted) willakuykunapi tantachasqa, chaymanta kachaq kaspikunapa (devices) hina pakarin, manan huk serverpas chaypi kanchu. Kaypi kachkan rikuchikuykuna, video, hamp'aykuna, tapuykuna, k'umuykuna, kutichiykuna, chayaykuna willakuykuna, wiqcha chunka simikunaman t'ikrakuy, soqta terminal nisqapi hina llimp'iykuna, mana qallariykuna, simi allichaykuna, hinallataq willaykunapas.
Bitcoin pagakuqkuna rimanakuypa lliwninmi: a Illapa k'aspa sats-ta allin qillqaman icha huk runaman apamun, iskay walletkunapi pacha-pacha sut'i-pacha chayan. Nymbot, chayqa ruruchasqa yachay wasichaqmi, imaymana tukuy riqsisqa wasikunapi qispichasqam kutichin, hinallataq Lightning nisqapi qullqi rantiquna runakunapaqmi aswan tapukuq hinallataq lliwmi t'uqsisqa rimaykunata ruran.
Hayarinapaq, manan rimasqa llamanchu.
Nymchatqa AGPL-3.0 nisqapi software kachkan, tukuy chayqa riqsichisqa kachkan — web appwan Android chapa iOS ruran Flutter appwan, manam manchayniyuq (closed) partinkunaqa kanchu. Web buildqa imaymana kachkan (reproducible): imaymanapas manifest nisqapi hash-llaman, GitHub Actionqa imaypas commit-kunata huk tapaylla upayachin hinaspa build-provenance attestations-kunata qillqan, chaymantapas app nisqapi "About" nisqapiqa ruranchisqan kaqkunata hash-llaman, hash-ta kutichin, chaymantapas repository-pi qillqasqa attestations-kunapi maskhan. Deploymentqa manam kikinmanta rimay ichaqa, hinaspa huk domainpi kachqanqa chayta nishun, manam ruranchisqa app kasqan hina nispaqa. Androidpiqa, Zapstore nisqamanta chaskisqa APK-qa Nostr event nisqapi qillqasqa SHA-256 nisqawan tapukuy ichaqa.
Warrant canary nisqa, Bitcoin block musuqwan upayachasqa hinaspa t'ikrachasqa kachkan mananqa aswan chunka upayachisqa kachkan chayqa, repository nisqapi qillqasqa kachkan hinaspa app nisqawan ñawpaqmanpuni ñawinchakuq.
Nymchat manan imataq nin-chu.
Proyectoqa kikin sapan kayninkunata qillqan, hinallataq chaykunam kanqan chaymanta allin riqsisqa rimaykunapi:
- Manam huk kutimanta riqsisqapas kashanñataq. Briar, SimpleX, Signal, Element, Delta Chat hinaspa White Noise nisqakunapas auditkunata qillqasqa kachkan. Nymchatqa mana kanchu. Chaymantaqa, open source kachkan hinaspa tukuy runakuna rikuyta atinqan qelqasqa kachkan.
- Llapaq llimp'ikunaqa mana huch'uyasqachu. Chaymi ruranapaq — huk llaqta wasi hukmiqkunallan qillqata riqsisqakuqa, manam llaqta wasi kanchu — ichari huk llamkana nisqaman qillqasqa imapas, chayqa hatun rurasqakunapi qillqasqa ruray kachkan.
- Efímero nym nisqaqa manam mana riqsisqa kay sistemachu. Payqa huk imaymanata huk paykunamanta qachupun, manam IP address-ta relay operator-manta qachupunpachu. Ghost Modeqa huk llamk'anata rikunaqpaq ancha sasachakuq ruran, manam mana tarisqachu.
- Hukman hukman rimanakuykuna IP addressta riychin. Huk partaman, chayqa chawpi nisqapi kashan, manam Nymchatmi qun chaymantaqa.
- Mallaqa imaymana rurayta rurachkanmi, huch'uyllam. Bluetooth ñan, chunka metru, 512 bytes-llamanta pacha chakas, qanchaq t'ikrayuq chawpin, manataq apanankupaq aswan kaqchu nispa. Kayqa qillqaypaq rurasqa kachkan.
- iOS TestFlight-pi kashan App Store-mantapasqari, hinaspa iOSqa Android-mantaqa ancha pisi kawsayta sut'i app-man qon, chaymi app sayachisqa kaspan yatiykuna tardan.
Kay kashqan hinaspa qaripay
- Internet: web.nymchat.app, home screen icha dockman Progressive Web App hina chayachisqa kachkan. Mana build step nispa, simple HTML, CSS chaymanta JavaScript modulesmi kachkan, chayraykun static host, USB stick icha localhost nisqamanta purin — manañam store nisqapi kanchaqta qarqunan.
- Android: Google Play, ñaqari Zapstore Google account manaqanchispaq kirkiyasqa APKpaq.
- iOS: TestFlight.
- Taripay: Qarpay mana kaspan, anunsiyokuna mana kaspan, sapa kutim qallariynin mana kaspan hinaspa imaymanakunataqa mana qarqusqaku. Kay apppi nisqapiqa qullqiqa munayki chaymantallanmi: Nymbot qullqiyninkuna hinaspa sumaqta qallarinakuna, Lightning nisqapi kamachasqa.
Nymchatmanta
Nymchat — nisqaq NYM nisqataq, Nostr Ynstant Messenger ninaq —qa, Nostr nisqapi rurasqa qhapaqmi, manam pipas kawsayninpaqqaqchu. Manam hampiq kawsaychu, manam qallariypiqa: rincunaqa celularpi rurasqa llaqtakunam. Pacha rincuna masiykuna ima, aswan rincuna masiykuna ima, qillqasqa kanku k'anchayniyuq (encrypted) chaymanta qelqasqa kanku, manam k'anchayniyuq kancha rincunata qillqanqachu, manam pipas qillqasqanta riqnisunchu, Nymchat rincuna masiykuna masiykunapaqqa k'anchayniyuq llaqtakunawan rurasqa. Bluetooth mesh nisqawanqa, internet mana kanchanchu, rincunata apan. Nymchatqa web app, Android, iOS nisqakunapi kawsan, AGPL-3.0 nisqawan, 21 Million LLC nisqawan rurasqa. Manam hukllachu. Sapaq rincuna. Mana p'akiycanman.
Willakuy rimay
Iskay chunka huk millon LLC — support@nymchat.app
Allin kaqkun, sapa kutin qillqasqa, rapikaypi riqsisqa kaqkunapas: Nymchat qillqanakunapaq qelqaninkunaÑawpaqta qillqasqa yachaykunapaq teknika yachayninkuna: kay... Yachay qatariy. Qillqasqa pacha: github.com/Spl0itable/NYM.
Nymchatmanta willakuykuna, ñawpaqman chaykuna hinaspa rimaykunaqa mana permiso nispa qelqayta atikunichu. Press kit nisqa pagemanta kaqkunataqa, app nisqata willanapaqpaqqa usanakunichu.
###