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

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

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

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

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

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

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

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

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

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에서 암호화된 정보를 전달하는 클라우드의 작은 서버입니다. 또한 네트워크에서 다른 사용자를 찾고 팔로워에게 게시물을 전달할 수 있습니다.

  • “릴레이” 버튼을 클릭합니다.
Relays 범주를 강조 표시하는 Gossip 인터페이스의 스크린샷.
  • “구성” 하위 버튼을 클릭합니다.
Nostr 릴레이에 대한 구성 하위 범주를 보여주는 강조 표시된 스크린샷.
  • 릴레이를 추가하려면 연결하려는 서버의 전체 URL을 작성한 다음 “추가”를 클릭하십시오. 제 경우에는 다음 릴레이를 사용합니다: wss://nos.lol, wss://relay.nostr.band 및 wss://purplepag.es.
Gossip에 새로 추가된 릴레이 목록을 보여주는 스크린샷.
  • 새 릴레이 옆에 있는 “읽기”, “쓰기” 및 “광고” 확인란을 클릭합니다. 이를 통해 Gossip 클라이언트는 다른 클라이언트와 통신하기 위해 이를 사용할 수 있습니다.
Gossip 클라이언트에서 활성화되는 여러 릴레이의 스크린샷.
  • 이제 첫 번째 메모를 게시할 수 있습니다. “피드” 버튼을 클릭합니다.
피드 범주에 대한 링크를 보여주는 강조 표시된 스크린샷.
  • 첫 번째 메모를 보내려면 빈 텍스트 상자에 쓰고 “보내기”를 클릭하십시오.
Gossip용 Feed 인터페이스를 보여주는 스크린샷.

다른 Nostr 계정 팔로우

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

  • “사람” 버튼을 클릭합니다.
Gossip의 People 범주에 대한 링크를 보여주는 강조 표시된 스크린샷.
  • “새로운 사람 팔로우”를 클릭합니다.
Gossip 내부의 Follow someone New 링크를 보여주는 스크린샷.
  • 팔로우하려는 계정의 프로필 키를 입력하세요. “nprofile”로 시작하는 문자와 숫자의 긴 문자열입니다. 사용자 디렉토리 웹사이트를 방문하면 nprofile 키와 함께 현재 사용자 목록을 찾을 수 있습니다 .
Nostr.Band의 랜딩 페이지 스크린샷.
  • 사용자의 nprofile 키를 얻으려면 팔로우하려는 사용자 옆에 있는 작은 아래쪽 화살표 기호를 누르십시오.
Nostr.Band에서 Nostr 계정의 아래쪽 화살표를 보여주는 스크린샷.
  • “nprofile 복사”를 클릭합니다.
사용자 ramces에 대한 nprofile 복사 링크를 보여주는 스크린샷.
  • nprofile 키가 있으면 Gossip으로 돌아가서 “Follow an nprofile” 카테고리 바로 아래의 텍스트 상자에 붙여넣으십시오.
Gossip 인터페이스 내부의 nprofile 키를 보여주는 스크린샷.
  • “팔로우” 버튼을 클릭하여 해당 사용자의 메모와 정보를 로드합니다.
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 인터페이스를 보여주는 스크린샷.

자주 묻는 질문

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

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

Gossip Nostr 계정을 다른 클라이언트에서 사용할 수 있습니까?

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

Nostr에서 스팸 메시지를 차단할 수 있습니까?

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

이미지 크레디트: Unsplash 를 통한 Redd F. Ramces Red의 모든 변경 및 스크린샷.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다