Avatar
sudal
2c027a5ffeea83629c366773a0bf58259986637f892638f84639badf66d42a05
πŸ¦¦πŸ–οΈ

2) μ„œλΉ„μŠ€ 운영 주체의 λ ˆμ΄μ–΄ν™” πŸ“Ά

ν”„λ‘œν† μ½œ / relayer / client / μ‚¬μš©μž 둜 κ΅¬λΆ„ν•˜μ—¬ μ‹œμž₯ μ°Έμ—¬ 주체λ₯Ό λ‚˜λˆ„μ—ˆμŒ. 전톡 sns μ„œλΉ„μŠ€λ“€μ€ 이λ₯Ό λͺ¨λ‘ ν†΅ν•©ν•˜μ—¬ μš΄μ˜ν–ˆμœΌλ―€λ‘œ μ‚¬μš©μžμ—κ²Œ μ„ νƒμ˜ μžμœ κ°€ μ—†μ—ˆμ„ 뿐만 μ•„λ‹ˆλΌ μ‹ κ·œ μ‹œμž₯ μ°Έμ—¬μžκ°€ sns μ„œλΉ„μŠ€λ₯Ό μš΄μ˜ν•˜κΈ° μœ„ν•œ λΉ„μš©μ΄ λ†’μ•˜μŒ. 각각의 λ ˆμ΄μ–΄μ—μ„œ μ„œλ‘œ λ‹€λ₯Έ 수읡 λͺ¨λΈμ„ λ§Œλ“€ 수 있고 κ·Έ 방식은 독점적인 기업에 μ˜ν•΄ μ’Œμ§€μš°μ§€ λ˜λŠ” 것이 μ•„λ‹ˆλΌ μ‹œμž₯의 자유둜운 κ²½μŸμ— 맑겨짐.

Nostr κ°€ 보여쀀 ν₯미둜운 점 🀩

1) μ˜€ν”ˆ ν”„λ‘œν† μ½œμ΄λΌλŠ” 점 πŸ›£οΈ

전톡 sns μ„œλΉ„μŠ€λ“€μ€ 각자 폐쇄적인 μ„œλΉ„μŠ€λ₯Ό μš΄μ˜ν–ˆλŠ”λ°, 이듀이 κ°–κ³  μžˆλŠ” νŠΉμ§•μ„ μ·¨ν•©ν•΄ μ˜€ν”ˆλœ ν”„λ‘œν† μ½œλ‘œ λ§Œλ“€μ—ˆμŒ. 기쑴에 http 와 같은 ν‘œμ€€ 톡신 ν”„λ‘œν† μ½œμ΄ λ§Œλ“€μ–΄μ§„ ν›„ 포털 μ‚¬μ΄νŠΈ, sns λ“± λ‹€μ–‘ν•œ μ„œλΉ„μŠ€κ°€ λ‚˜μ™”λ˜ κ²ƒμ²˜λŸΌ, sns ν”„λ‘œν† μ½œ μœ„μ— λ‹€μ–‘ν•œ λΉ„μ¦ˆλ‹ˆμŠ€ λͺ¨λΈκ³Ό μ„œλΉ„μŠ€κ°€ λ‚˜μ˜¬ κ²ƒμœΌλ‘œ κΈ°λŒ€.

Damus μ—…λŽƒ!!!

도메인 λ°œκΈ‰ ν›„ relayer 등둝 μ™„λ£Œ! ν¬νŠΈκ°€ μ•ˆλ³΄μ΄λ‹ˆ μ’€ λ‚«κ΅° 🀣🀣🀣

Relayer 등둝 κ³Όμ • πŸ‘‰

1) umbrel app store μ—μ„œ nostr relayer μ„€μΉ˜

2) tailscale μ„€μΉ˜ (vpn, λ‚΄ 이메일 κ³„μ •μœΌλ‘œ tailscale을 μ„€μΉ˜ν•œ λ””λ°”μ΄μŠ€λŠ” λ°©ν™”λ²½ μ—†λŠ” 둜컬 λ„€νŠΈμ›Œν¬μ²˜λŸΌ μ‚¬μš© κ°€λŠ₯)

3) IP κ°€ μ•„λ‹ˆλΌ 도맀인 μ£Όμ†Œλ‘œ κ°„νŽΈν•˜κ²Œ μ‚¬μš©ν•˜κΈ° μœ„ν•΄ magicdns μ„€μ • (λ‚΄ λ§ˆμŒμ— λ“œλŠ” 이름 λ‚˜μ˜¬ λ•ŒκΉŒμ§€ μ‹œλ„ κ°€λŠ₯)

4) damus (아이폰 ν΄λΌμ΄μ–ΈνŠΈ) μ—μ„œ relayer 에 λ‚΄ relayer의 도메인 μ£Όμ†Œ 등둝

5) κ²Œμ‹œλ¬Ό λ“±λ‘ν•˜κ³  relayer 에 λ°˜μ‘μžˆλŠ”μ§€ 확인

* 주의) ν΄λΌμ΄μ–ΈνŠΈ 이슈둜 relayer 등둝이 잘 μ•ˆλ  수 있음!

μ§€λ‚œλ²ˆ μ‹œλ„ν–ˆμ„ λ•ŒλŠ” μ•ˆλλŠ”λ°, λ‹€μ‹œ ν•΄λ³΄λ‹ˆ λ˜λ„€β€¦ ν΄λΌμ΄μ–ΈνŠΈκ°€ μž μ‹œ 맛이 κ°”μ—ˆλ‚˜!

5) nostr ν”„λ‘œν† μ½œμ€ 맀우 가볍고 λ‹¨μˆœν•œ κ΅¬μ‘°λΌλŠ” μž₯점이 있음.

원문: https://github.com/nostr-protocol/nostr

4) relayer 의 μ—­ν• : relayer λŠ” clientμ—κ²Œ 데이터λ₯Ό μ£Όκ³  λ°›λŠ” 역할을 함.

πŸ‘‰ ν•˜μ§€λ§Œ, 검열을 ν•  수 μžˆλŠ” μ£Όμ²΄μž„. κ·ΈλŸΌμ—λ„ λΆˆκ΅¬ν•˜κ³ , client 와 μ‚¬μš©μžλŠ” κ²€μ—΄ν•˜λŠ” relayer λŠ” κ±°λ₯΄κ³  λ‹€λ₯Έ relayerλ₯Ό 선택할 수 있음.

πŸ‘‰ relayer의 κ²€μ—΄μ˜ 쒋은 μ˜ˆμ‹œλŠ” 슀팸 필터링과 같은 순기λŠ₯이 있음. κ΄‘κ³ μ„± κ²Œμ‹œλ¬Όμ— λŒ€ν•΄μ„œλŠ” 수수료λ₯Ό μš”κ΅¬ν•˜κ±°λ‚˜ 신원 인증을 ν•  수 있음.

πŸ‘‰ relayer λŠ” μ˜μƒκ³Ό 같은 λŒ€μš©λŸ‰ 데이터에 λŒ€ν•΄μ„œ 수수료λ₯Ό λΆ€κ³Όν•˜κ±°λ‚˜ κ±°λΆ€ν•˜λŠ” λ“± λ‹€μ–‘ν•œ λΉ„μ¦ˆλ‹ˆμŠ€ λͺ¨λΈμ„ λ§Œλ“€ 수 있음

πŸ‘‰ relayer λŠ” λ‹€λ₯Έ relayer 와 ν†΅μ‹ ν•˜λŠ” 것이 μ•„λ‹ˆλΌ μ‚¬μš©μžμ΄λž‘λ§Œ 톡신함

3) client의 μ—­ν• : client λŠ” μ‚¬μš©μžμ—κ²Œ μ–΄λ–€ μˆœμ„œλ‘œ μ–΄λ–»κ²Œ 데이터λ₯Ό 보여쀄지 결정함.

πŸ‘‰ 각 ν΄λΌμ΄μ–ΈνŠΈκ°€ κ²Œμ‹œλ¬Όμ„ μΆ”μ²œν•΄μ£ΌλŠ” μ•Œκ³ λ¦¬μ¦˜κ³Ό κΈ°λŠ₯이 λ‹€λ₯Ό 것이기 λ•Œλ¬Έμ— μ‚¬μš©μžλŠ” μžμ‹ μ—κ²Œ λ§žλŠ” clientλ₯Ό μ„ νƒν•˜λ©΄ 됨.

2) κ΅¬μ„±μš”μ†Œ: nostr ν”„λ‘œν† μ½œ, relayer, client, μ‚¬μš©μž

πŸ‘‰ relayer λŠ” μ†Œμ…œ λ„€νŠΈμ›Œν‚Ή 데이터λ₯Ό 보내고 λ°›λŠ” μ„œλ²„. ν•˜λ‚˜κ°€ μ•„λ‹ˆλΌ μ—¬λŸ¬ ꡰ데λ₯Ό 등둝할 수 있음

πŸ‘‰ client λŠ” μ›Ή, μ•ˆλ“œλ‘œμ΄λ“œ 폰, 아이폰 λ“±μ—μ„œ κ΅¬λ™λ˜λŠ” μ„œλΉ„μŠ€λ“€. 예λ₯Ό λ“€μ–΄, 아이폰은 damus, μ•ˆλ“œλ‘œμ΄λ“œλŠ” amethyst

Nostr μ†Œκ°œ μš”μ•½

1) κ²€μ—΄ μ €ν•­μ„±μžˆλŠ” κΈ€λ‘œλ²Œ μ†Œμ…œ λ„€νŠΈμ›Œν‚Ή μ˜€ν”ˆ ν”„λ‘œν† μ½œ

πŸ‘‰ κ²€μ—΄ 저항성이 μžˆλ‹€λŠ” 말은 μ€‘μ•™ν™”λœ 주체에 μ˜ν•΄μ„œ κ΄€λ¦¬λ˜λŠ” 것이 μ•„λ‹ˆλΌλŠ” 말

πŸ‘‰ μ†Œμ…œ λ„€νŠΈμ›Œν‚Ήμ„ λͺ©μ μœΌλ‘œ ν•œ ν”„λ‘œν† μ½œ

πŸ‘‰ λˆ„κ΅¬λ‚˜ μ‚¬μš©ν•  수 μžˆλŠ” 개방된 ν”„λ‘œν† μ½œ

Nostr ν΄λΌμ΄μ–ΈνŠΈ 비ꡐ

λ„΅ 잘 λ³΄μž…λ‹ˆλ‹€! @popolo λ‹˜ κ°μ‚¬ν•©λ‹ˆλ‹€ 🌝 저도 μƒˆλ‘œ μ˜€μ‹ λΆ„λ“€ zap λ‚ λ €λ“œλ €μ•Όκ² μŠ΅λ‹ˆλ‹€ γ…Žγ…Žγ…Ž