জ্ঞানৰ ভিত্তি হুডৰ তলত
প্ৰট'কল আৰু ইভেন্টসমূহ
Nymchat এ আচলতে তাঁৰত কি ৰাখে, ইয়াৰ বিৰুদ্ধে নিৰ্মাণ কৰা যিকোনো ব্যক্তিৰ বাবে, ইয়াক অডিটিং কৰা, বা অন্য Nostr ক্লায়েণ্টৰ পৰা ইভেন্টসমূহ পঢ়া।
এই পৃষ্ঠাটো সুবিধাৰ বাবে মেচিনেৰে অনুবাদ কৰা হৈছে। ইংৰাজী মূলটোৱেই প্ৰযোজ্য সংস্কৰণ।
ইভেন্টৰ ধৰণৰ
| দয়ালু | ৰ বাবে ব্যৱহাৰ কৰা হয় | টোকাসমূহ |
|---|---|---|
0 | প্ৰফাইল মেটাডাটা | ষ্টেণ্ডাৰ্ড Nostr প্ৰফাইল: নাম, ছবি, বেনাৰ, সম্পৰ্কে, lud16. |
5 | মচি পেলোৱাৰ অনুৰোধ | এন আই পি-০৯। |
7 | প্ৰতিক্ৰিয়া | এন আই পি-২৫, ক ['k', originalKind] টেগ কৰক যাতে এটা প্ৰতিক্ৰিয়া সঠিক চেনেল ধৰণৰ বিপৰীতে দাখিল কৰা হয়। |
13 | ছীল | এটা NIP-17 বাৰ্তাৰ মাজৰ স্তৰ। |
14 | ব্যক্তিগত বাৰ্তাৰ উৰাবাতৰি | স্বাক্ষৰহীন, আৰু কেতিয়াও নিজাববীয়াকৈ প্ৰকাশ কৰা হোৱা নাছিল। |
1059 | উপহাৰৰ মোনা | এন আই পি-৫৯। ব্যক্তিগত বাৰ্তা আৰু গোট আড্ডাৰ বাবে প্ৰকৃততে কি এটা ৰিলেত উপনীত হয়। |
1984 | ৰিপৰ্ট কৰা | এন আই পি-৫৬। |
9734 / 9735 | জেপ অনুৰোধ আৰু জেপ ৰচিদ | এন আই পি-৫৭। |
10030 | কাষ্টম ইমোজি পেক তালিকা | এন আই পি-৩০। |
20000 | Geohash চেনেলৰ বাৰ্তা | ক্ষণস্থায়ী, টেগ কৰা ['g', geohash]. |
23333 | নামকৰণ কৰা চেনেল বাৰ্তা | ক্ষণস্থায়ী, টেগ কৰা ['d', channel]. |
24420 / 24421 | ৰাজহুৱা টাইপিং সূচক আৰু পঢ়া ৰচিদ | Nymchat-নিৰ্দিষ্ট, ৰাজহুৱা চেনেলৰ বাবে। |
25051 / 25052 | পিয়ৰ-টু-পিয়ৰ সংকেত আৰু ফাইল-স্থানান্তৰ অৱস্থা | Nymchat-নিৰ্দিষ্ট। |
30030 | কাষ্টম ইমোজি চেট | এন আই পি-৩০। |
30078 | প্ৰয়োগৰ তথ্য | এন আই পি-৭৮। ভোট, আৰু এনক্ৰিপ্ট কৰা সংহতিসমূহ ছিঙ্ক। |
69420 | ব্যক্তিগত পঢ়া ৰচিদ আৰু ডেলিভাৰীৰ অৱস্থা | নিমচাট-নিৰ্দিষ্ট, উপহাৰৰ ৰেপৰ ভিতৰত উৰাবাতৰি হিচাপে কঢ়িয়াই নিয়া। এটা পৃথক প্ৰকাৰৰ পৰা 14 ইচ্ছাকৃতভাৱে, যাতে অন্য NIP-17 ক্লাএন্টসমূহে প্ৰতিটো ৰচিদৰ বাবে খালী প্ৰত্যক্ষ বাৰ্তাসমূহ ৰেণ্ডাৰ নকৰে। |
NIPs Nymchat প্ৰণয়ন কৰে
| এন আই পি | ই নিমচাটক কি দিয়ে |
|---|---|
| এন আই পি-০৭ | এটা ব্ৰাউজাৰ এক্সটেনচনৰ সৈতে লগইন কৰক। |
| এন আই পি-০৯ | মচি পেলোৱাৰ অনুৰোধ। |
| এন আই পি-১৩ | কামৰ প্ৰমাণ। আউটগোয়িং বাৰ্তাসমূহ অন্ততঃ ১৬ বিটলৈ মাইন কৰা হয়। |
| এন আই পি-১৭ | ব্যক্তিগত প্ৰত্যক্ষ বাৰ্তা, আৰু গোট আড্ডাৰ বাবে ভিত্তি। |
| এন আই পি-২৫ | প্ৰতিক্ৰিয়া। |
| এন আই পি-৩০ | কাষ্টম ইমোজি। |
| এন আই পি-৪০ | মেয়াদ উকলি যোৱাৰ সময়ষ্টেম্প — অদৃশ্য হোৱা বাৰ্তাসমূহ। |
| এন আই পি-৪৪ | সংস্কৰণযুক্ত এনক্ৰিপচন, ছীল, ৰেপ আৰু সংহতিসমূহ সিঙ্কৰ বাবে ব্যৱহাৰ কৰা হয়। |
| এন আই পি-৪৬ | দূৰৱৰ্তী স্বাক্ষৰ — bunker://. |
| এন আই পি-৫৬ | ৰিপৰ্ট কৰা। |
| এন আই পি-৫৭ | বিজুলীৰ জেপ। |
| এন আই পি-৫৯ | উপহাৰৰ ৰেপ। |
| এন আই পি-৭৮ | স্বেচ্ছাচাৰী প্ৰয়োগৰ তথ্য। |
| এন আই পি-৯৮ | HTTP প্ৰমাণীকৰণ, হস্ট কৰা শেষবিন্দুসমূহৰ বাবে। |
ক্ৰিপ্টোগ্ৰাফী
| ক’ত | কি |
|---|---|
| পৰিচয় আৰু স্বাক্ষৰ | secp256k1 Schnorr স্বাক্ষৰসমূহৰ সৈতে (BIP-340), Nostr এ ধাৰ্য্য কৰা ধৰণে। |
| ব্যক্তিগত বাৰ্তা আৰু গোটৰ আড্ডা | NIP-44 v2: secp256k1 ত ECDH, HKDF-SHA256, HMAC-SHA256 ৰ সৈতে ChaCha20, আৰু পেডিং যাতে চাইফাৰটেক্সট দৈৰ্ঘ্যই বাৰ্তাৰ দৈৰ্ঘ্য দূৰ নকৰে। |
| ব্লুটুথ মেছ অধিবেশনসমূহ | শব্দ XX — ঘোষণা স্বাক্ষৰৰ বাবে X25519, ChaCha20-Poly1305 (IETF), Ed25519, তলত SHA-256 আৰু HMAC। |
| জিৰণি লোৱাৰ সময়ত পৰিচয় | এ ই এছ-জি চি এম-২৫৬। কি' এটা পাছৱাৰ্ড বা পিনৰ বাবে 310,000 পুনৰাবৃত্তিত PBKDF2-SHA256 ৰ পৰা আহে, বা এটা পাছকি বা বায়'মেট্ৰিকৰ বাবে HKDF-SHA256 ৰ যোগেদি এটা WebAuthn PRF আউটপুটৰ পৰা। |
| কল আৰু ফাইল ট্ৰেন্সফাৰ | WebRTC ৰ নিজৰ DTLS-SRTP, NIP-17-ৰেপড সংকেতৰ ওপৰত আলোচনা কৰা। |
| ৰেণ্ডমনেছ | প্লেটফৰ্ম গোটেইখিনিতে CSPRNG — কি, নন্স, আৰু উপহাৰ-ৰেপ টাইমষ্টেম্প জিটাৰ। |
মেটাডাটা সুৰক্ষা
গিফ্ট-ৰেপ পথত দুটা সবিশেষ আহ্বান জনোৱাৰ যোগ্য, কাৰণ সেইবোৰেই এনআইপি-৫৯ক পৃথক কৰা "এনক্ৰিপ্ট কৰা হৈছে, কিন্তু স্পষ্টভাৱে আপোনাৰ পৰা তেওঁলোকলৈ":
- প্ৰতিটো ৰেপত ক এককালীন চাবি কেৱল সেই বাৰ্তাৰ বাবে সৃষ্টি কৰা হৈছে, গতিকে কোনো দুটা ৰেপে এটা প্ৰেৰক শ্বেয়াৰ নকৰে।
- প্ৰতিটো ৰেপৰ
created_atis দুজনলৈকে যাদৃচ্ছিকভাৱে বেকডেট কৰা হৈছে ঘন্টা CSPRNG ব্যৱহাৰ কৰি, গতিকে প্ৰেৰণ আৰু গ্ৰহণৰ সময় লাইন আপ কৰিব নোৱাৰি।
গ্ৰুপ চেটসমূহে ঘূৰ্ণনশীল ক্ষণস্থায়ী যোগ কৰে গ্ৰাহক তাৰ ওপৰত চাবি — চাওক গ্ৰুপ এনক্ৰিপচনে কেনেকৈ কাম কৰে.
ক্ৰিপ্টো প্ৰিমিটিভবোৰত আছে js/nym-crypto.js আৰু
js/modules/key-vault.js ৱেব এপত, আৰু তলত
android-ios-app/lib/core/crypto/ আৰু
lib/services/mesh/noise/ Flutter এপত। দ্য...
ভঁৰাল
AGPL-3.0 আৰু সম্পূৰ্ণ — বিশ্বাস ল'বলৈ কোনো বন্ধ উপাদান নাই।