- -비트 메시지를 사용하여 Linux에서 비트 코인 블록 체인으로 메시지를 보내는 방법

비트 메시지를 사용하여 Linux에서 비트 코인 블록 체인으로 메시지를 보내는 방법

매혹적인만큼 적은 것들이 있습니다.블록 체인 기술. 이 기술을 활용하는 한 가지 프로그램은 PyBitmessage입니다. 이 프로그램을 사용하면 사용자는 Bitcoin 블록 체인을 사용하여 안전한 방식으로 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

아치 리눅스

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

Arch Linux PC에 PyBitmessage를 설치하려면 먼저 패키지 관리자 인 Pacman과 함께 최신 버전의 Git 패키지 관리 도구를 설치해야합니다.

sudo pacman -S git

힘내 설치가 완료되었습니다. 프로세스의 다음 단계는 복제 최신 PyBitmessage pkgbuild 스냅 사진.

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

CD 새로 복제 된 pybitmessage 패키지 생성 프로세스를 시작하는 디렉토리.

cd pybitmessage

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

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

makepkg -si

다른 리눅스

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

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

사용중인 OS를 감지하고 필요한 정확한 패키지를 인쇄하므로 스크립트 출력을 읽으십시오. 대부분의 운영 체제에는 checkdeps.py 스크립트, 심지어 FreeBSD!

건물

모든 종속성이 설치되었으므로 이제 소스 코드 작업을 시작할 차례입니다.

먼저 자식 수단, 복제 GitHub의 PyBitmessage 소스 코드 최신 버전

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

사용 CD 터미널을 새로 복제 된 것으로 이동시키는 명령 PyBitmessage Linux PC의 폴더.

cd PyBitmessage

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

이 명령을 루트로 실행하여 PyBitmessage를 전체 시스템에 설치하십시오.

sudo -s
python setup.py install

또는 PyBitmessage를 일반으로 설치하십시오사용자는 다음 명령을 실행하십시오. 이 경로를 사용하는 경우 PyBitmessage를 사용해야하는 각 사용자마다 PyBitmessage를 여러 번 다시 설치해야합니다.

python setup.py install --user

PyBitmessage 사용

PyBitmessage와 통신을 시작하려면먼저 새로운 정체성을 만들어야합니다. 프로그램을 열어서이를 수행하십시오. 열린 후에는 "새로운 신원"버튼을 클릭하십시오. 설정을 기본값으로두고“확인”을 클릭하여 시작하십시오.

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

PyBitmessage로 메시지를 보내려면 "보내기 단추"를 클릭하십시오. "보내기"를 클릭해도 자동으로 아무것도 보내지 않습니다. 대신, 사용자가 보낼 새로운 것을 작성할 수있는 메시지 대화 상자를 엽니 다.

일반 메시지 보내기

친구에게 비트 메시지를 보내야합니까? 먼저 Bitmessage 주소를 가져옵니다. 받으면 "보통 메시지 보내기"를 클릭하십시오. "받는 사람"상자에 주소를 붙여 넣으십시오.

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

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

가입자에게 메시지 보내기

개인에서 메시지를 보내는 것 외에도PyBitmessage를 사용하면 사용자가 "구독자"또는 PyBitmessage 주소를 따르는 사람들에게 항목을 보낼 수 있습니다. 이 기능을 사용하려면 "보내기"를 클릭 한 다음 "보내기"를 클릭하십시오. 구독자에게 보내는 메시지 '버튼을 클릭하십시오.

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

코멘트