Nimdeɛ a wɔde gyina so Wɔ hood no ase
Protocol ne nsɛm a esisi
Dɛn ne nea ɛwɔ kɔkɔɔ no mu paa. Ɛyɛ adeɛ a ɛboa ma wubɛhwɛ client no, wobɛtwerɛ foforɔ bi, anaa wopɛ sɛ wuhu sɛ nea wɔahyɛ aseɛ no yɛ nokware paa.
Wɔde mfiri na ɛkyerɛ krataafa yi ase sɛnea ɛbɛyɛ a ɛbɛyɛ mmerɛw. Engiresi kasa mu mfitiase de no ne nkyerɛase a ɛfa ho.
Nostr ase nkyɛn
Nymbot wɔ Nostr so wɔ hɔ. Nsɛmfua yɛ nneɛma a ɛkɔ so (events), ahosɛefoɔ yɛ keypairs, na nkrabea no kɔ ma obi yɛ relays pii na ɛnyɛ server a wopɛ sɛ wode wo ho to so. Ɛno nti na ahosɛefoɔ firi app Nostr biara biara bɛtumi ayɛ adwuma wɔ ha anom deɛ.
Nneɛma a ɛkɔ so no:
| Ayamye | Nea ɛyɛ |
|---|---|
| 1059 | Akyɛdeɛ nkyerɛkyerɛmu no kyerɛ mpaebo, ɛtɔ mma mma mma kɔ anaa ɛba. |
| 14 | Annduru a ɛwɔ mu no — obi nnimnea nni mu, enti wɔbɛtumi aka sɛ ɛnyɛ wɔn. |
| 13 | Adidi no, a ɔtam a ɔde hyɛe no, wɔ de kɔ a ɔde bɛnya no mu. |
| 30078 | Ayɛkɔnkɔsɛm no a ɛfa post-quantum kwan ho na ɛkyerɛ KEM kɛseɛ bi. |
| 27235 | Auth event a ɛten mmerɛ bi a ɛkyerɛ sɛ asɛm a woapa no fi wo nsa ne wo de. |
Koro bi, ɛfiri baabiara kɔ baabiara
- Wo app bɔ mpaebɔ no mu yɛ Nymbot a ɔbɔ amanneɛ no nkyerɛkyerɛmu no mu — classical ne ML-KEM — ɛfa mu kɔ mma nkyerɛkyerɛmu a wɔde deɛ biara nni ho anopa na ɛde saa wrap no kɔ relay no mu. Ebi a wɔde wo nkyerɛkyerɛmu no nso nkyerɛkyerɛmu mu kɔ yɛ, na ɛtumi ma asɛmfua no hyɛ aseɛ wɔ ɛkyɛdeɛ biara so.
- Ɛfrɛ adwumayɛfoɔ no ne wrap event id ne foforɔ auth event a wɔatɔ nkyerɛwee a wɔayɛ no ama saa action ne endpoint no, enti nkyerɛwee a wɔaka no ntumi nnyɛ adwuma bio wɔ request foforɔ biara so. Nsɛm no ankasɛe mpo nnyɛ plaintext.
- Adwumayɛfoɔ no ka sɛ nkyerɛkyerɛmu no da ansa na ɛfa, ɛhyɛ anaa ɛtɔ sika biara. Sɛ woahyɛ nkɔmɔ no ara bio a, ɛma wo hu deɛ ɛkyerɛɛ kan no bio na ɛnyɛ sɛ woatɔ deɛ ɛtɔ so mmienu — na asɛm bi anifere mmienu nyinaa yɛ asɛm baako.
- Ɛfa wrap no firi relay no mu, sɛe no, hwɛ sɛ seal no ahyɛdeɛfoɔ bɔ no mu ne kwan a yɛde di nnyinasoɔ no fa so no wɔ mu, siesie thread no firi tete wraps no mu, na ɛtwa nea ɛsɛdeɛ ne sɛnea ɛsɛ.
- Abasobɔdeɛ no bɔ mpaeɛ kɔ wo nkyerɛkyerɛmu adeɛ ne wo nkyerɛkyerɛmu akwan no mu, wɔatow no, na wɔahyɛ no wo app nsam wɔ abasobɔdeɛ no mu na ɛbɛtumi abue ampa a ɛnyɛ sɛ wɔretwɛn relay propagation.
Classification, routing, hwehwɛ ne tool calls nyinaa si wɔ step 4 mu, wɔ server no so. Nea ɛba no ne ntɛmtee baako.
Akontabuo a ɛkyerɛ owia
Nnɔbae wɔ nkyerɛkyerɛmu a onipa baako nko ara na ɔtwerɛ no mu, ɛnyɛ kwan a ɛtɔ mprenansoɔ wɔ nkyerɛkyerɛmu mu, enti sɛ nnipa mmienu de nhoma bi bɛtumi agye adeɛ wɔ nhoma koro so no, ɛnyɛ mprenansoɔ biara bɛtumi ayɛ adwuma no. Sɛ yɛyɛ sika adwuma biara a, ɛyɛ adwuma a ɛnyɛ den sɛ wobɛyɛ no mprenansoɔ biara: sɛ wobɛtua nkyɛdeɛ bi a, ɛbɛhyɛ wo kɔm mu koro ara, ɛmfa ne ho sɛ wobɛyɛ no mprenansoɔ bebree, na sɛ woayɛ voucher bi a woatwa nkyɛm na wopɛ sɛ wopɛ sɛ wosiesie no a, ɛbɛhyɛ wo kɔm mu koro ara nso.
Sika a wɔde di dwuma no, wɔhyɛ aseɛ wɔ nkyerɛkyerɛmu foforo a ɛkɔ soɔ saa dwumadie no mu, na wɔfa sika no mu bɔ mu ansa na wɔahyɛ aseɛ, na wɔhyɛ aseɛ akyi; ɛno ne sɛnea Pro reply no bɛtumi ayɛ nhyehyɛeɛ ma ne nea ɛtɔɔ no kɛseɛ paa na ɛbɛtumi de sika a ɛdi dwuma no nkoaa na ɛkyɛ wo.
The voucher nkyekyɛmu mmeaeɛ adeɛ a wɔde hyɛ nea wɔde di dwuma ne deɛ wɔdi dwuma nkyerɛw anpa sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde hyɛ nea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di dwuma no, ne sɛ wɔnka sɛnea wɔde di