CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·주식한당 ·아이포니앙 ·MaClien ·방탄소년당 ·일본산당 ·자전거당 ·개발한당 ·이륜차당 ·소시당 ·패스오브엑자일당 ·AI당 ·안드로메당 ·나스당 ·걸그룹당 ·바다건너당 ·사과시계당 ·클다방 ·물고기당 ·노키앙 ·전기자전거당 ·노젓는당 ·축구당 ·윈폰이당 ·IoT당 ·창업한당 ·가상화폐당 ·여행을떠난당 ·곰돌이당 ·키보드당 ·리눅서당 ·골프당 ·콘솔한당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·육아당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·디아블로당 ·개판이당 ·동숲한당 ·날아올랑 ·e북본당 ·갖고다닌당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·젬워한당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·적는당 ·방송한당 ·PC튜닝한당 ·찰칵찍당 ·그림그린당 ·소풍간당 ·심는당 ·라즈베리파이당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·터치패드당 ·트윗당 ·VR당 ·시계찬당 ·WebOs당 ·소셜게임한당 ·위스키당 ·와인마신당 ·WOW당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

가상화폐당

자유 자신의 노드를 이용해 트랜젝션 실행하는 방법 ( BTC,ETH with ledger nano ) 15

10
2022-04-03 06:25:24 수정일 : 2022-04-03 09:13:48 58.♡.215.7
쉐도우

바쁘신분을 위한 3줄정리 


1. 렛저 나노  지갑 사용 중  렛저사의  서비스가  중지되어  코인 전송이 불가능할때  개인 노드를 이용해서 비트코인과 이더 전송하는법. 

2. 비트코인 :  일렉트룸 오픈소스 지갑 설치후 하드웨어 웰럿 연결, 이후 네트워크에서  비트코인 개인노드 연결. 

3. 이더리움 : 크롬에 메타마스크 설치후  하드웨어 웰렛 연결후 ㅡ 설정 네트워크에서 이더리움 개인 노드  연결. 


--------------------------------------------------------------------------------------------------------------------------------------------------------


4년전 국내 하드웨어 지갑이란걸 처음 봤을때  들었던  생각은  아. 이회사 망하면 지갑서비스도 죽겠는데? 였습니다.


공개된 자료도 없고 지갑 초기화도 본사를 통해서 해야하고 (이 부분은 지금와서 생각해보면  개인지갑을 처음 쓰는 사람들이 백업없이 초기화하고 자산 날리는 일이 반복되니 궁여지책으로 막아둔거 같기도 합니다. )  전용앱만 지원하고  타 서비스와 연동은 안되는거 같고. 등등  


그러다가 렛저 나노s를 구입해서 사용했었습니다. 그때 렛저를  선택한 이유는 사용자가 많고 서드파티와의 연동성이 좋은거 같아서 였습니다.  


지갑자체는 신뢰할만하다고 가정하고   본사의 서비스가 동작하지 않을때 어떻게 대처해야 하는가  처음 에 잠깐 고민만 하다  그냥 코인을 보관만 하고  시간이 꽤 흘러갔습니다. 


이후  비트코인 노드도 운영하고  이더리움 노드도 운영하면서  해당 개인 노드들과 연계해서  렛저 전용앱의 도움없이 트랜젝션을 실행할수 있게 되었습니다. 


1. 비트코인. 


A. 렛저 전용앱 + 비트코인 RPC 노드 

렛저사의  PC용 전용앱인 렛저 라이브의 경우  언젠가 부터  설정 - 실험적 특징 항목에 가면  자신의 비트코인 노드를 연결하는 기능이 아래와 같이 탑재되어 있습니다. 


connect_full_1.PNG


connect_full_2.PNG


위 방법을 사용하면 내 트렌젝션이  외부 노드의  서비스 문제로 실행되지 않는것 등을 방지할수 있습니다만  렛저 라이브 앱 자체가  렛저 본사서비스에 종속되어 있어  완전한 해결책은 아니라고 생각하고 있었습니다. 


즉 렛저라이브에 종속된 기본  비트코인 노드 서비스가 먹통일때 내 노드를 이용해 즉시 전송이 가능한 보조 서비스 정도.. 


B.  Electrum 


Electrum은 이름만 보면 전 이더 지갑 처럼  느껴지던데.  2011년에 나온 비트코인 전용  지갑 소프트웨어입니다.

비트코인 코어 지갑과 달리  체인데이터를 직접 저장하지 않아 간단히 설치할수 있는데  


이 지갑은 하드웨어 웰렛을 연결하여 사용할수 있고   블록체인 데이터를 외부 노드에 의존하기 때문에  당연하게 노드 연결을 해야 하는데 이 설정을 통해 내 자신의 비트코인 노드에 연결할 수 있습니다. 


UI가 아주 올드합니다. 


elect.PNG


Tool 메뉴의 네트워크에 가서 서버 항목에 내  비트코인 RPC 노드 데이터를 적어주면 됩니다. 


elect_2.PNG


예전에는 비트코인 코어 노드를 운영했었는데  얼마전부터 Umbrel을 돌리고 있고.  해당 패키지는 비트코인 코어 노드를 포함하고 있지만  일반네트워크가 아닌 Tor 네트워크에서 운영되기에 onion 주소로 연결됩니다. 


지갑이 설치된 PC의 네트워크를  Tor 네트워크로 연결을 해주는 Tor "Windows Expert Bundle" 이 필요합니다. 

https://www.torproject.org/download/tor/


위의 지갑 화면을 보면  오른쪽 하단에   빨간색 동그라미가 있는데 이게 노드 연결이 되지 않았다는 뜻입니다. 

아래처럼 Tor를 실행하면  tor 네트워크에 접속되면서  접속이 완료되면 파란색으로 바뀌면서 사용가능하게 됩니다. 


elect_tor.PNG



실제 Umbrel 메뉴에 보면 다양한 외부지갑에 노드를 연결하는 방법이 나와 있습니다. 

이런 여러 지갑중  Electrum은  하드웨어 월렛인 렛저를 지원하는 지갑인거죠. 


umbrel_elec.PNG



2. 이더리움 


이더리움은 노드운영에 많은 리소스가 필요해  많은 상용업체들도 infura 서비스에 종속? 되어 있습니다.

국내 거래소의 이더리움 입출금은  인퓨라 서비스가 맛이 가거나  정비중에는 같이 서비스가 죽어버립니다. ^^; 

메타마스크도 기본 이더 네트워크를  인퓨라로 사용중이더군요. 


infura.PNG


이더리움 개인 노드 연결 서비스도  렛저 라이브에  탑재되면 좋겠다 싶었는데  기미가 안 보이더라구요. 

그러다가  보안성  문제로 쳐다보지도 않던 메타마스크를  업비트 덕분에 설치하고 보니  하드웨어 웰렛 연결이 가능하더라구요. --; 

그리고 ERC20 체인을 위한 네트워크도  지원하는걸 보고  앗.. 노드 연결이 되겠다 싶어  테스트 해보았습니다. 


전  이더리움 노드로 GETH를  사용하는데   실행 명령어에  아래 내용을 추가해 주면 됩니다.  ( --rpc 명령어는  --http로 대체)


geth 뒤쪽으로  추가..    --http  --http.corsdomain="chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn"

노드와 지갑이 같은 장치가 아닌경우  --http.addr=0.0.0.0추가 

 

기존에 돌던 GETH에 위 명령어 추가하고  아래처럼 네트워크 추가하고 연결하니  지갑 잔액 조회도 정상이고 잘 됩니다. 


home_eth.PNG


home_eth2.PNG





 이더리움 GETH 노드 설치법 


0. 공유기 사용시 30303 포트 TCP 포트포워딩 설정

1. 우분투 기준. 이더리움 설치

sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install ethereum

2. 서비스 유저 생성
cd ~
sudo adduser --home /home/eth2/eth1 --disabled-password --gecos 'Go Ethereum Client' geth
sudo chown -R geth:geth /home/eth2/eth1
sudo -u geth chmod -R 700 /home/eth2/eth1

3. 서비스 데몬설정

sudo nano /etc/systemd/system/geth.service

이하 내용
----------------------------------------------------------
[Unit]
Description=Geth-Main
After=network-online.target

[Service]
Type=simple
User=geth
ExecStart=geth --http --datadir=/home/eth2/eth1 --metrics --pprof --cache=2048 --syncmode full

Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target
---------------------------------------------------------------


or

[Unit]
Description=Geth-Main
After=network-online.target

[Service]
Type=simple
User=geth
ExecStart=geth --http --datadir=/home/eth2/eth1 --metrics --pprof --cache=5000

Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target


4. 서비스 실행
sudo systemctl daemon-reload
sudo systemctl start geth
sudo systemctl status geth - 서비스 실행 확인
sudo systemctl enable geth - 부팅시 자동실행

5. 로그확인
sudo journalctl -f -u geth.service

참조 :
https://cafe.naver.com/eth2staking




쉐도우 님의 게시글 댓글
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [15]
쉐도우
IP 58.♡.215.7
04-03 2022-04-03 06:28:36 / 수정일: 2022-04-03 09:14:01
·
비트코인 노드는 현재 풀노드 기준 약 600GB이며 HDD설치가능 - 시놀로지도 가능
이더리움 노드는 현재 GETH 풀노드 기준 약 1.5TB이며 반드시 SSD 설치. 및 램 16기가 이상 권장.

전 노드 2개씩 운영중인데 하드웨어 스펙은 아래와 같습니다.

1. Odroid H2 + 16GB RAM + 1T NVME ( Geth snap node ) + 1TB HDD ( Umbrel ) 설치 운영중
2. TS-140 + 16GB RAM + 2T SSD ( Geth full node ) + 1TB HDD ( Umbrel ) 설치 운영중
닥터리드
IP 39.♡.28.32
04-03 2022-04-03 07:50:10
·
개인노드로 rpc만드는 법이 궁금했는데 여기 답이 있는거 같네요 감사합니다
쉐도우
IP 58.♡.215.7
04-04 2022-04-04 08:10:39
·
@닥터리드님 심도있는 글은 아닌데 도움이 되셨길 바래요~
godsrode
IP 118.♡.248.175
04-03 2022-04-03 15:15:00
·
와 어렵군요;
쉐도우
IP 58.♡.215.7
04-04 2022-04-04 08:10:59
·
@아루벨님 금방 이해하실 거에요~
바른생활
IP 182.♡.61.154
04-03 2022-04-03 15:24:07
·
메타마스크에서 인퓨라가 다운되는 것에 대해 다른 RPC를 사용하는 방법도 있습니다.
pokt 서비스를 활용하는 방법인데요. 아래 링크보시면 쉽게 따라하실 수 있습니다.
https://docs.pokt.network/home/resources/public-rpc-endpoints
쉐도우
IP 58.♡.215.7
04-04 2022-04-04 08:10:14
·
@바른생활님 네.. 인퓨라는 특정 지역별로 서비스 제공안하는 기능도 있어서 다른 대안은 필요하다고 봅니다.
Plusultra
IP 39.♡.86.8
04-03 2022-04-03 20:28:07
·
비상시 대비는 다다익선이죠
좋은글 감사합니다
쉐도우
IP 58.♡.215.7
04-04 2022-04-04 08:09:15
·
@Plusultra님 네. 비상 대응용 매뉴얼입니다. ^^;
비트맥시가되자
IP 106.♡.2.162
04-03 2022-04-03 21:47:36
·
정보감사합니당~
쉐도우
IP 58.♡.215.7
04-04 2022-04-04 08:08:56
·
@비트맥시가되자님 별명이 멋지십니다.~
공부팬더
IP 82.♡.239.152
04-04 2022-04-04 03:12:07
·
렛져가 오픈소스 소프트웨어를 이용하지 않는 단점 중의 하나라고 생각합니다…그래도 워낙 유명하다보니 스펙터 월렛 같은 소프트웨어를 통해서도 사용할 수 있더라구요 ㅎㅎ
쉐도우
IP 58.♡.215.7
04-04 2022-04-04 08:08:42
·
@공부팬더님 스펙터가 뭔가 했더니 이녀석이군요. https://specter.solutions/desktop/
STM 개발보드로 에어갭 지갑도 만들수 있네요. @.@ 호기심을 자극합니다. ㅎ
공부팬더
IP 129.♡.230.147
04-04 2022-04-04 16:12:49 / 수정일: 2022-04-04 16:13:58
·
@쉐도우님 https://community.getumbrel.com/t/ledger-hardware-wallet/1056
연결 방법은 요기 자세히 나와 있습죠 ㅎㅎ 저도 '렛져 회사가 망하면 어쩌나...?'하는 고민을 했었는데 이걸로 조금이나마 안심하게 되었습니다. 대신 비트코인 외에 다른 코인들은 지원을 안 하는지라 그에 대한 대비가 필요하긴 합니다.
직접 지갑을 만드는 것까지는...아직 엄두가 안 나네요 ㅋㅋㅋ
미초
IP 223.♡.217.145
04-25 2022-04-25 23:51:25
·
@쉐도우님 쉐도우님은 여전히 재미있는 시도를 많이 하시는 것 같네요. :)

니모닉 시드 혹은 private key 혹은 keystore file을 가지고 있으면, 특정 지갑 서비스가 중단되더라도 다른 지갑에 복구해서 사용할 수 있지 않나요? 최악의 경우, bitcoin-core 혹은 geth를 CLI 지갑으로 사용 가능할 것 같네요.
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.