Bitmessage를 사용하여 Linux에서 Bitcoin Blockchain으로 메시지를 보내는 방법

블록체인 기술만큼 매력적인 것은 거의 없습니다. 이 기술을 활용하는 프로그램 중 하나는 PyBitmessage입니다. 이 프로그램을 통해 사용자는 안전한 방법으로 비트코인 ​​블록체인으로 P2P 메시지를 보낼 수 있습니다. 무엇보다도 이 프로그램은 Linux를 비롯한 여러 운영 체제에서 사용할 수 있습니다!

PyBitmessage 설치

PyBitmessage는 흥미진진한 프로그램이지만 주류 Linux 배포판에서 이를 공식적으로 수행할 만큼 충분한 관심을 갖고 있지는 않은 것 같습니다. 운 좋게도 이 프로그램은 소스에서 컴파일하고 빌드하는 것이 간단합니다. 컴파일 프로세스를 시작하려면 터미널을 열고 운영 체제에 필요한 다양한 라이브러리와 종속 파일을 설치합니다.

우분투

sudo apt install python-qt4 python-msgpack python-pyopencl python-setuptools build-essential libssl-dev git

데비안

sudo apt-get python-qt4 python-msgpack python-pyopencl python-setuptools build-essential libssl-dev git

페도라

sudo dnf install PyQt4 python2-msgpack python2-pyopencl python2-setuptools gcc-c++ redhat-rpm-config python-devel openssl-devel git

오픈수세

sudo zypper install python-qt python-msgpack-python python-setuptools gcc-c++ libopenssl-devel python-devel git

아치 리눅스

Arch Linux에 PyBitmessage를 설치하는 것은 이 기사에서 설명한 것처럼 다른 Linux 배포판에서 컴파일하는 것과 크게 다르지 않습니다. 그러나 AUR이 작동하는 방식을 고려할 때 Arch 사용자는 훨씬 더 깨끗하고 자동화된 빌드 프로세스를 얻습니다. 모든 종속 파일은 자동으로 처리됩니다.

Arch Linux PC에 PyBitmessage 설치를 시작하려면 먼저 패키지 관리자인 Pacman을 사용하여 최신 버전의 Git 패키지 관리 도구를 설치해야 합니다.

sudo pacman -S git

Git 설치가 완료되었습니다. 프로세스의 다음 단계는 클론 최신 PyBitmessage 패키지 빌드 스냅 사진.

git clone https://aur.archlinux.org/pybitmessage.git

패키지 생성 프로세스를 시작하기 위해 새로 복제된 pybitmessage 디렉토리에 CD를 넣습니다.

cd pybitmessage

AUR에서 패키지를 빌드하는 것은 빠르고 쉬운 프로세스입니다. 그러나 때때로 오류가 발생할 수 있습니다. makepkg가 생성되지 않으면 자동으로 설치할 수 없는 일부 종속성이 있을 수 있습니다. 이 문제를 해결하려면 PyBitmessage AUR 페이지로 이동하여 나머지 종속성을 수동으로 설치해야 합니다.

  기본적으로 개요 보기에서 MS Word 문서를 여는 방법

빌드 프로세스를 시작하려면 makepkg를 실행하십시오.

makepkg -si

기타 리눅스

PyBitmessage에는 사용자가 운영 체제를 스캔하고 프로그램을 실행하는 데 필요한 종속성을 찾을 수 있는 편리한 스크립트가 있습니다. 위에 나열되지 않은 운영 체제에서 이 프로그램을 실행하려는 경우 다음 지침에 따라 필요한 항목을 결정하십시오.

git clone https://github.com/Bitmessage/PyBitmessage
cd ~/PyBitmessage

python checkdeps.py

당신이 가지고 있는 OS를 감지하고 필요한 정확한 패키지를 인쇄할 것이기 때문에 스크립트의 출력을 읽으십시오. 대부분의 운영 체제에는 checkdeps.py 스크립트 내에 지침이 있습니다. 프리BSD!

건물

모든 종속성이 설치되면 소스 코드 작업을 시작할 때입니다.

먼저 git 도구를 사용하여 GitHub에서 최신 버전의 PyBitmessage 소스 코드를 복제합니다.

git clone https://github.com/Bitmessage/PyBitmessage

CD 명령을 사용하여 터미널을 Linux PC의 새로 복제된 PyBitmessage 폴더로 이동합니다.

cd PyBitmessage

PyBitmessage 폴더 내부에는 여러 파일이 있습니다. 이 파일은 프로그램 전체에 필수적이지만 무시할 수 있습니다. 여기서 중요한 파일은 setup.py뿐입니다. 코드를 가져와 빌드하고 올바른 위치에 배치하기 때문입니다.

다음 명령을 루트로 실행하여 전체 시스템에 PyBitmessage를 설치합니다.

sudo -s

python setup.py install

또는 일반 사용자로 PyBitmessage를 설치하고 다음 명령을 실행합니다. 이 경로로 이동하면 PyBitmessage를 사용해야 하는 각 사용자에 대해 PyBitmessage를 여러 번 다시 설치해야 합니다.

python setup.py install --user

PyBitmessage 사용

PyBitmessage와 통신을 시작하려면 먼저 새 ID를 만들어야 합니다. 프로그램을 열어 이 작업을 수행합니다. 열리면 “새 ID” 버튼을 클릭합니다. 설정을 기본값으로 두고 “확인”을 클릭하여 시작하십시오.

설정 직후 PyBitmessage는 시스템 트레이에 “연결됨”이라는 알림을 표시합니다.

PyBitmessage로 메시지를 보내려면 “보내기 버튼”을 클릭하십시오. “보내기”를 클릭해도 자동으로 아무 것도 보내지 않습니다. 대신 사용자가 보낼 새 항목을 작성할 수 있는 메시지 대화 상자가 열립니다.

일반 메시지 보내기

친구에게 Bitmessage를 보내야 합니까? 먼저 Bitmessage 주소를 가져옵니다. 받은 후 “일반 메시지 보내기”를 클릭합니다. “받는 사람” 상자에 주소를 붙여넣습니다.

참고: PyBitmessage는 일회용 메시지를 보냅니다. 메시지가 언제 만료되는지 확인하려면 “TTL” 옆에 있는 슬라이더를 드래그하십시오.

  Google 문서에서 하이퍼링크를 제거하는 방법

PyBitmessage는 “From” 섹션의 주소를 자동으로 사용하지 않습니다. 대신 “보낸 사람” 상자를 클릭하고 메뉴에 주소가 표시되면 주소를 선택해야 합니다. 제목과 메시지 상자를 작성하십시오. 모든 것이 잘되면 “보내기”버튼을 클릭하십시오.

구독자에게 메시지 보내기

사람 간에 메시지를 보내는 것 외에도 PyBitmessage를 사용하면 사용자가 “구독자” 또는 PyBitmessage 주소를 팔로우하는 사람들에게 항목을 보낼 수 있습니다. 이 기능을 사용하려면 “보내기”를 클릭한 다음 “구독자에게 메시지 보내기” 버튼을 클릭하십시오.

“일반 메시지”에서와 같이 “보낸 사람” 상자를 클릭하고 주소에 추가를 클릭합니다. 그런 다음 게시물의 제목과 내용을 작성합니다. 보내기를 클릭하여 팔로어에게 게시합니다.