સામગ્રી પર જાઓ
Nymchat પર પાછા જાઓ

જ્ઞાનનો આધાર ઇન્ટરનેટ બંધ

બ્લૂટૂથ મેશ

કોઈ ઈન્ટરનેટ, કોઈ સેલ સર્વિસ અને કોઈ ઈન્ફ્રાસ્ટ્રક્ચર વિના મેસેજિંગ પ્રકારની નજીકના ઉપકરણો બ્લૂટૂથ LE પર લિંક કરે છે અને એકબીજા માટે રિલે કરે છે, તેથી સંદેશ પહોંચે છે રેડિયો શ્રેણીની બહારના લોકો વચ્ચેના ઉપકરણો દ્વારા હૉપ કરીને.

મેશ શું છે

મેશ એ રિલેની સાથે ચાલતું બીજું પરિવહન છે, અલગ એપ્લિકેશન અથવા અલગ નથી ઓળખ સાર્વજનિક ચેનલો અને ખાનગી સંદેશાઓ બંને તેના પર કામ કરે છે, અને એપ્લિકેશન નક્કી કરે છે કે કયું તેના પોતાના પર લેવાનો માર્ગ: ઓનલાઈન સેન્ડ ઈન્ટરનેટ પર જાય છે અને જ્યારે પાછા બ્લૂટૂથ પર આવે છે તે અનુપલબ્ધ છે, જ્યારે માત્ર રેડિયો પર પહોંચી શકાય તેવું પીઅર કોઈપણ રીતે મેશ પર રહે છે.

તે સ્ટોર અને ફોરવર્ડ ફ્લડ નેટવર્ક છે. દરેક ઉપકરણ તે કરી શકે તેવા ઉપકરણો પર પેકેટો પસાર કરે છે ની હોપ મર્યાદા સાથે સાંભળો 7, તે પહેલાથી જ જોઈ ચૂક્યું છે તેનું ડુપ્લિકેટ કરવું જેથી a પેકેટ કાયમ માટે ફરતું નથી. બે લોકો જે એકબીજાને સીધું સાંભળી શકતા નથી જ્યાં સુધી તેમની વચ્ચે ઉપકરણોની સાંકળ હોય ત્યાં સુધી સંદેશાઓની આપ-લે કરો.

તે હેઠળ, દરેક સાથીઓની જોડી એ ઘોંઘાટ XX હેન્ડશેક અને તેના પર વાત પોતાનું એન્ક્રિપ્ટેડ સત્ર. પેકેટો ગાદીવાળાં હોય છે અને, જ્યારે મોટા હોય છે, ખંડિત હોય છે, તેથી તેનું કદ શું હોય છે તમે મોકલો તે શું છે તે વિશે શક્ય તેટલું ઓછું કહે છે.

તેને ચાલુ કરી રહ્યા છીએ

બ્લૂટૂથ મેશ પેનલ ખોલો અને દબાવો ચાલુ કરો. આગળ શું થાય છે તેના પર આધાર રાખે છે તમે તેને શું ચલાવી રહ્યા છો.

Nymchat બ્લૂટૂથ મેશ પેનલ, મેશ સ્ટેટસ, જોડી કરેલ ઉપકરણો, મેશ પર પીઅર અને રેડિયો લોગ દર્શાવે છે.
મેશ પેનલ: સ્ટેટસ, જોડી કરેલ ઉપકરણો, સાથીદારોએ સાંભળ્યું અને લાઇવ રેડિયો લોગ.

Android અને iOS પર

એપ્લિકેશન એક જ સમયે બંને બ્લૂટૂથ ભૂમિકાઓ ચલાવે છે — પોતે જાહેરાત કરે છે અને અન્ય લોકો માટે સ્કેન કરે છે — જેથી કોઈ પણ બે નજીકના ઉપકરણો એકબીજાને ધ્યાનમાં લીધા વિના લિંક કરે છે. ગ્રાન્ટ બ્લૂટૂથ પરવાનગી જ્યારે પૂછવામાં આવે છે અને તે પોતે જ સાથીદારોને શોધે છે.

બ્રાઉઝરમાં

વેબ એપ્લિકેશન ક્રોમિયમ બ્રાઉઝર પર, વેબ બ્લૂટૂથ દ્વારા સમાન મેશમાં જોડાય છે: ક્રોમ, એજ, ઓપેરા અને બહાદુર. સફારી અને ફાયરફોક્સ પર, જે વેબ બ્લૂટૂથનો અમલ કરતા નથી, મેશ નિયંત્રણો ઓફર કરવાને બદલે સંપૂર્ણપણે છુપાયેલા હોય છે અને પછી નિષ્ફળ જાય છે.

બ્રાઉઝર એક પર્ણ તરીકે જોડાય છે

બ્રાઉઝર ફક્ત બ્લૂટૂથ લઈ શકે છે કેન્દ્રીય ભૂમિકા: તે પોતાની જાહેરાત કરી શકતું નથી, તેથી અન્ય ઉપકરણો તેને શોધી શકતા નથી. તે નજીકના ફોન સાથે બહારની તરફ જોડાય છે અને મારફતે રિલે કરે છે તેમને તમે દરેક ઉપકરણને બ્રાઉઝરના પોતાના ઉપકરણ પસંદગીકર્તા દ્વારા એકવાર પસંદ કરો છો, ત્યારબાદ તે પોતાની મેળે ફરી જોડાય છે. બે બ્રાઉઝર સીધા એકબીજા સાથે લિંક કરી શકતા નથી.

Bitchat સાથે મેશ શેર કરી રહ્યાં છીએ

Nymchat અમલીકરણ Bitchatની વાયર પર મેશ પ્રોટોકોલ, બાઈટ માટે બાઈટ — સમાન GATT સેવા અને લાક્ષણિકતા UUIDs, સમાન પેકેટ હેડર, સમાન સંદેશ પ્રકારો, સમાન ડિફોલ્ટ હોપ મર્યાદા. બે એપ્લિકેશન્સ કંઈપણ દ્વારા પુલ નથી; તેઓ ફક્ત એક જ મેશ અને Nymchat ઉપકરણ પર છે અને Bitchat ઉપકરણ એકબીજાને શોધે છે અને એન્ક્રિપ્ટેડ સંદેશાઓની સીધી આપલે કરે છે.

ઘોષણા પેકેટ પણ લઈ શકે છે nostrLink: મેશ પીઅર તરફથી સહી કરેલ લિંક તેમની વાસ્તવિક નોસ્ટ્ર ઓળખ. જ્યારે કોઈ હાજર હોય અને ચકાસણી કરે, ત્યારે તમે બ્લૂટૂથ પર મળો છો તમે રિલેમાંથી જાણો છો તે જ વ્યક્તિ તરીકે દેખાય છે.

ઘોસ્ટ મોડ

જાળીદાર ઉપકરણ એ એક રેડિયો છે જે પોતાને વારંવાર જાહેર કરે છે, જે તેને સરળ બનાવે છે તમામ સ્થળો અને સત્રોને અનુસરવા માટે. ઘોસ્ટ મોડ એ ઑપ્ટ-ઇન જવાબ છે.

જ્યારે તે ચાલુ હોય, દરેક આઇડેન્ટિફાયર એક ઘોષણા વહન કરે છે તેને થ્રોઅવે સાથે બદલવામાં આવે છે મૂલ્ય, અને તે બધા એકસાથે ફરે છે:

  • નોઈઝ સ્ટેટિક કી — જેમાંથી પીઅર આઈડી અને ફિંગરપ્રિન્ટ મેળવે છે;
  • Ed25519 સાઇનિંગ કી;
  • જાહેરાત કરાયેલ બ્લૂટૂથ નામ;
  • ઉપનામ;
  • જાહેરાત કરી હતી nostrLink, જે વાસ્તવિક રહે છે પરંતુ ક્ષણિક બની જાય છે, તેથી સાથીદારો હજુ પણ કરી શકે છે તમારા npub માટે કંઈપણ ઉકેલ્યા વિના તમારા સુધી પહોંચો.

પરિભ્રમણ આશરે એક જિટર યુગ પર થાય છે 15 મિનિટ. નિવૃત્ત ઓળખ સુધી ડિક્રિપ્ટેબલ રહો 8 યુગ તેથી મોડો જવાબ હજુ પણ આવે છે, અને એ વાતચીત શરૂ થઈ જ્યારે ભૂતને શાંતિપૂર્વક બદલે સારા માટે મેશ પર પિન કરવામાં આવે છે તમારી વાસ્તવિક કી હેઠળ રિલે પર સ્થળાંતર કરવું.

જ્યારે ઘોસ્ટ મોડ સક્રિય હોય ત્યારે અવતાર અને બેનર શેર કરવાનો ઇનકાર કરવામાં આવે છે: પુનરાવર્તિત છબી બેને લિંક કરે છે યુગો એકસાથે કોઈપણ ચાવી કરતાં વધુ ઝડપી.

ઘોસ્ટ મોડ એ અનામી નથી

તે ઉપકરણને અનુસરવું વધુ મુશ્કેલ બનાવે છે. તે તેને શોધી શકાતું નથી. બ્લૂટૂથ હાર્ડવેર એડ્રેસ ઓપરેટિંગ સિસ્ટમ દ્વારા નિયંત્રિત થાય છે, એપ્લિકેશન દ્વારા નહીં, અને સમય અને સામાજિક પેટર્ન સહસંબંધિત રહે છે — તે જ વ્યક્તિ, તે જ જગ્યાએ, વાત કરે છે સમાન લોકો, તે જ સમયે.

મર્યાદા

  • રેન્જ એ બ્લૂટૂથ રેન્જ છે. ખુલ્લામાં દસ મીટર, ઓછા મારફતે દિવાલો જાળી લંબાવીને પહોંચે છે, જોરથી બૂમો પાડીને નહીં.
  • બેન્ડવિડ્થ નાની છે. ફ્રેમ્સ 512 બાઇટ્સ અને મોટા સંદેશાઓ પર મર્યાદિત છે ખંડિત છે. તે ટેક્સ્ટ માટે બનાવવામાં આવ્યું છે, મીડિયા માટે નહીં.
  • ડિલિવરી એ શ્રેષ્ઠ પ્રયાસ છે. 7-હોપ મર્યાદા સાથે સ્ટોર-અને-ફોરવર્ડ પૂર કોઈ વચન આપતા નથી. જો કોઈ રેન્જમાં ન હોય અને કોઈ રેન્જમાં ન આવે, તો સંદેશ રાહ જુએ છે.
  • બ્રાઉઝર્સ પાંદડા છે, ઉપર મુજબ, અને નજીકના ફોન પર આધાર રાખે છે.
  • રેડિયોની બેટરી ખર્ચાય છે, કારણ કે સતત સ્કેનિંગ અને જાહેરાત જે મેશને કામ કરે છે.