Nostr이란 무엇이며 Linux에서 사용하는 방법 1

Nostr이란 무엇이며 Linux에서 사용하는 방법


Nostr은 사람들이 소셜 미디어를 사용하는 방식을 단순화하는 것을 목표로 하는 새롭고 혁신적인 인터넷 프로토콜입니다. 단일 웹사이트 대신 Nostr은 릴레이와 공개 키 암호화를 사용하여 인터넷을 통한 메시지 브로드캐스트를 분산화합니다.

이 기사에서는 Linux에 Nostr 클라이언트를 설치하는 방법을 보여줍니다. 또한 Nostr 네트워크에 참여하기 위해 고유한 키 쌍을 만드는 방법도 보여줍니다.

Nostr은 어떻게 작동하며 왜 사용합니까?

Nostr의 작동 방식은 모든 사용자가 네트워크 내에서 자신을 식별하는 한 쌍의 고유 키를 가지고 있다는 것입니다. 사용자가 Nostr 릴레이에서 보내고 받는 모든 메시지는 해당 키를 사용하여 서명되고 암호화됩니다.

결과적으로 서명 키를 소유한 사용자만 메시지를 열고 해독할 수 있습니다. 이는 기본적으로 Nostr을 통과하는 모든 콘텐츠를 비공개로 만듭니다.

두 Nostr 사용자 간의 직접적인 대화를 보여주는 스크린샷.

그 외에도 다른 소셜 미디어 웹사이트에 비해 Nostr의 또 다른 장점은 “콘텐츠에 구애받지 않는다”는 것입니다. 이는 프로토콜이 들어오고 나가는 메시지에 대해 엄격한 형식을 요구하지 않는다는 것을 의미합니다. 예를 들어 Nostr 게시물은 트윗만큼 짧을 수도 있고 블로그만큼 길 수도 있습니다.

팁: Nostr은 비트코인 ​​커뮤니티 내부에서 시작된 프로젝트입니다. 지금 풀 노드를 호스팅하고 라이트닝 노드를 실행하여 Bitcon을 특별하게 만드는 이유를 알아보세요.

참고: 다음 지침은 Ubuntu 시스템에서 수행됩니다.

Gossip Nostr 클라이언트 설치

Nostr을 사용하는 첫 번째 단계는 컴퓨터에 클라이언트를 설치하는 것입니다. 네트워크에 접속할 수 있는 프로그램은 많지만 현재 가장 신뢰할 수 있는 프로그램은 Gossip입니다. 이것은 컴퓨터에서 실행하기 위해 웹 브라우저가 필요하지 않은 데스크톱 지향 클라이언트입니다.

Gossip About 화면의 스크린샷입니다.

개발자의 Github 저장소에서 패키지를 다운로드하세요.

wget https://github.com/mikedilger/gossip/releases/download/v0.6.0/gossip_0.6.0_amd64.deb
Gossip의 다운로드 프로세스를 보여주는 터미널 창.

.deb 파일을 두 번 클릭하여 시스템에 Gossip 패키지 설치를 시작합니다.

첫 번째 Nostr 계정 만들기

애플리케이션 메뉴에서 Gossip 애플리케이션을 실행하세요. 그러면 Gossip에서 수행할 수 있는 작업에 대한 간략한 개요를 보여주는 흰색 창이 열립니다. 첫 번째 계정을 만들려면 “귀하”를 클릭하세요.

Gossip 랜딩 화면의 스크린샷.

“키 쌍 생성” 카테고리 아래의 첫 번째 텍스트 상자를 클릭하고 계정 비밀번호를 입력하십시오.

Nostr 키 생성 프로세스의 스크린샷.

새로운 Nostr 계정을 생성하려면 “지금 생성”을 클릭하세요.

Nostr 키 생성 버튼의 강조 표시된 스크린샷.

기존 Nostr 계정 가져오기

새로운 Nostr 계정을 만드는 것 외에도 Gossip을 사용하면 기존 Nostr 키를 기본 사용자 계정으로 가져올 수도 있습니다. 이미 Nostr을 사용했고 팔로어 목록을 다시 실행하고 싶지 않은 경우에 유용할 수 있습니다.

당신이 해야 할 일은 현재 Nostr 계정의 개인 키를 찾아 Gossip의 “개인 키 가져오기” 카테고리 아래의 “개인 키 입력” 텍스트 상자에 붙여넣는 것입니다. “가져오기”를 클릭하세요.

릴레이 연결 및 메모 보내기

Nostr을 작동시키려면 릴레이 노드에 연결해야 합니다. 이는 Nostr을 통해 암호화된 정보를 전달하는 클라우드의 소규모 서버입니다. 또한 네트워크에서 다른 사용자를 찾을 수 있을 뿐만 아니라 게시물을 팔로어에게 전달할 수도 있습니다.

1. “릴레이” 버튼을 클릭합니다.

릴레이 카테고리를 강조한 Gossip 인터페이스의 스크린샷.

2. “구성” 하위 버튼을 클릭합니다.

Nostr 릴레이에 대한 구성 하위 범주를 보여주는 강조 표시된 스크린샷.

3. 릴레이를 추가하려면 연결하려는 서버의 전체 URL을 작성한 다음 “추가”를 클릭하세요. 제 경우에는 다음 릴레이를 사용합니다. wss://nos.lol, wss://relay.nostr.band 그리고 wss://purplepag.es.

Gossip에 새로 추가된 릴레이 목록을 보여주는 스크린샷.

4. 새 릴레이 옆에 있는 “읽기”, “쓰기” 및 “광고” 확인란을 클릭하세요. 이를 통해 Gossip 클라이언트는 이를 사용하여 다른 클라이언트와 통신할 수 있습니다.

Gossip 클라이언트에서 활성화된 여러 릴레이의 스크린샷.

5. 첫 번째 노트를 게시하려면 ‘피드’ 버튼을 클릭하세요.

피드 카테고리 링크를 보여주는 강조 표시된 스크린샷.

6. 첫 번째 메모를 보내려면 빈 텍스트 상자에 내용을 쓰고 “보내기”를 클릭하세요.

Gossip의 피드 인터페이스를 보여주는 스크린샷.

다른 Nostr 계정 팔로우하기

자신에게 메모를 보내는 것 외에도 네트워크의 다른 사용자를 팔로우하고 상호 작용할 수도 있습니다. 이는 대부분의 소셜 미디어 웹사이트의 “팔로우” 기능과 유사합니다.

1. ‘사람’ 버튼을 클릭하세요.

Gossip의 People 카테고리 링크를 보여주는 강조 표시된 스크린샷.

2. “새로운 사람 팔로우”를 클릭하세요.

Gossip 내의 새로운 사람 팔로우 링크를 보여주는 스크린샷.

3. 팔로우하려는 계정의 프로필 키를 입력하세요. 이는 “nprofile”로 시작하는 긴 문자 및 숫자 문자열입니다. 다음을 통해 현재 사용자 목록과 nprofile 키를 찾을 수 있습니다. 사용자 디렉토리 웹사이트 방문.

Nostr.Band의 랜딩 페이지 스크린샷.

4. 사용자의 nprofile 키를 얻으려면 팔로우하려는 사용자 옆에 있는 작은 아래쪽 화살표 기호를 누르십시오.

Nostr.Band의 Nostr 계정에 대한 아래쪽 화살표를 보여주는 스크린샷.

5. “nprofile 복사”를 클릭하세요.

사용자 Ramces에 대한 Copy nprofile 링크를 보여주는 스크린샷.

6. nprofile 키가 있으면 Gossip으로 돌아가서 “nprofile 팔로우” 카테고리 바로 아래 텍스트 상자에 붙여넣습니다.

Gossip 인터페이스 내부의 nprofile 키를 보여주는 스크린샷.

7. ‘팔로우’ 버튼을 클릭하면 해당 사용자의 메모와 정보가 로드됩니다.

Gossip 내부를 탐색하는 사용자의 스크린샷.

외부 Nostr 계정의 피드 읽기

Nostr의 훌륭한 기능 중 하나는 nprofile 키를 알고 있는 한 특정 계정으로 전송되는 모든 공개 데이터를 읽을 수 있다는 것입니다. 이는 자신이 좋아하는 사용자의 “읽기 전용” 피드를 생성하려는 사용자에게 유용합니다.

다른 계정의 공개 피드를 가져오려면 해당 계정의 ‘npub’ 키를 가져와야 합니다. Nostr.Band로 이동하여 얻을 수도 있습니다.

Nostr.Band 웹페이지의 스크린샷.
이미지 출처: https://nostr.band

Gossip으로 가져오려는 사용자의 아래쪽 화살표 기호를 클릭합니다.

아래쪽 화살표가 강조 표시된 Nostr.Band 사용자 항목의 스크린샷.

“npub 복사”를 클릭하세요.

Copy npub 링크가 강조 표시된 Nostr.Band 프로필 항목의 스크린샷.

Gossip을 열고 “You”를 클릭한 다음 “Keys”를 클릭하세요.

키 관리를 위한 Gossip 인터페이스를 보여주는 스크린샷.

창을 아래로 스크롤하여 ‘공개 키 가져오기’ 카테고리 아래 텍스트 상자에 npub 키를 붙여넣습니다.

Gossip 클라이언트 내부의 npub 키 스크린샷.

Gossip에서 외부 계정의 피드를 로드하려면 “공개 키 가져오기”를 클릭하세요.

외부 Nostr 계정이 실행 중인 Gossip 인터페이스를 보여주는 스크린샷.

알아 둘만 한: Linux에서 자체 GPG 키를 생성하여 공개 키 암호화가 어떻게 작동하는지 알아보세요.

자주 묻는 질문

Nostr 클라이언트에서 게시물을 볼 수 없습니다.

이 문제는 잘못된 가십 릴레이 목록 또는 오작동하는 릴레이로 인해 발생할 가능성이 높습니다. 이 문제를 해결하려면 모든 서버에 “읽기” 및 “쓰기” 권한이 활성화되어 있으면 릴레이 목록을 다시 확인하면 됩니다. Gossip 클라이언트에 대한 중복 백업 역할을 하는 추가 릴레이를 포함할 수도 있습니다.

내 Gossip Nostr 계정을 다른 클라이언트에서 사용할 수 있나요?

예. Nostr 계정은 공개 키와 개인 키의 단순한 쌍일 뿐이므로 모든 클라이언트에 계정을 가져갈 수 있으며 여전히 모든 메모와 현재 팔로어 목록을 로드합니다.

Nostr에서 스팸 메시지를 차단할 수 있나요?

예, 아니오. 기본적으로 공개 릴레이는 메모의 출처에 관계없이 항상 메모를 수락합니다. 이는 스패머가 항상 공개적으로 메시지를 브로드캐스트할 수 있으며 이러한 메시지를 필터링하는 것은 사용자의 클라이언트에 달려 있음을 의미합니다. 그러나 다양한 유료 서비스 릴레이 수준에서 스팸 필터링을 수행하는 구독을 할 수 있습니다.

우리의 활동을 지원해주세요 ❤️

이 글이 마음에 드셨다면, 앞으로도 좋은 콘텐츠를 계속 발행할 수 있도록 팁을 남겨주세요.

페이팔로 안전하게 결제