에테르방 네트워크로 들어가다
"이더넷 노드" 라는 용어는 이더넷과 어떤 식으로든 상호 작용하는 프로그램을 의미합니다. 모든 장치는 간단한 모바일 지갑 어플리케이션에서 전체 블록 체인 복사본을 저장하는 컴퓨터에 이르기까지 이더넷 스퀘어 노드 역할을 할 수 있습니다.
모든 노드는 어떤 식으로든 통신 지점 역할을 하지만 이더넷에는 여러 유형의 노드가 있습니다.
비트코인과는 달리, 에테르는 어떤 프로그램도 참고로 구현할 수 없다. 비트코인 생태계에서 비트코인의 핵심은 마스터 소프트웨어이고, 에테방 황서는 일련의 독립 (그러나 호환) 프로그램을 제시했다. 현재 가장 인기 있는 것은 Geth 와 패리티입니다.
블록 체인 데이터의 독립적인 검증을 허용하는 방식으로 이더넷 스퀘어 네트워크에 연결하려는 경우 앞서 언급한 소프트웨어를 사용하여 전체 노드를 실행해야 합니다.
소프트웨어는 다른 노드에서 블록을 다운로드하고 포함된 트랜잭션이 정확한지 확인합니다. 또한 소프트웨어는 다른 노드와 동일한 정보를 수신할 수 있도록 호출된 모든 지능형 계약을 실행합니다. 모든 것이 계획대로 진행되면 모든 노드 디바이스에 블록 체인의 동일한 복제본이 저장되어 있다고 가정할 수 있습니다.
전체 노드는 에테르의 운영에 매우 중요하다. 전 세계에 널리 퍼져 있는 수많은 노드가 없다면, 인터넷은 반심사와 중심화의 특성을 잃게 될 것이다.
전체 노드를 실행하면 네트워크의 건강 및 안전 발전에 직접 기여할 수 있습니다. 그러나 전체 노드는 일반적으로 별도의 시스템을 사용하여 운영 및 유지 보수를 완료해야 합니다. 가벼운 노드는 전체 노드를 실행할 수 없거나 단순히 실행하지 않으려는 사용자에게 더 좋은 선택입니다.
이름에서 알 수 있듯이 라이트 노드는 리소스 및 공간 사용량을 크게 줄일 수 있는 경량 장치입니다. 휴대폰이나 노트북 등 휴대용 장치는 광노드로 사용할 수 있다. 그러나, 지출을 줄이는 것은 대가를 치러야 한다. 광노드는 자급자족을 완전히 실현할 수 없다. 전체 블록 체인과 동기화할 수 없으며 모든 노드가 관련 정보를 제공해야 합니다.
광노드는 상가, 서비스업자, 사용자들에게 인기가 있다. 모든 노드를 사용할 필요가 없고 운영 비용이 너무 많이 드는 경우 대행 지불에 널리 사용됩니다.
마이닝 노드는 전체 노드 클라이언트 또는 경량 노드 클라이언트일 수 있습니다. 발굴노드' 라는 단어는 비트코인 생태계와는 다르게 사용되지만 여전히 참가자를 식별하는 데 사용된다.
에테르에서 광산을 파는 데 참여하려면 몇 가지 추가 하드웨어를 사용해야 한다. 가장 일반적인 방법은 광산기를 만드는 것이다. 사용자는 광산기를 통해 여러 GPU (그래픽 프로세서) 를 연결하여 해시 데이터를 고속으로 계산합니다.
광부들은 두 가지 채굴 방안을 선택할 수 있다: 단독으로 채굴하거나 광산에 가입하는 것이다. 단독 채광이란 광부들이 스스로 블록을 만드는 것을 말한다. 만약 성공한다면, 너는 혼자 채굴 장려를 받을 것이다. 광산에 가입하면 많은 광부들의 해시력이 합쳐진다. 광업 속도는 향상되었지만, 채굴상은 많은 광부들이 즐길 수 있다.
블록 체인의 가장 중요한 특징 중 하나는' 오픈 액세스' 입니다. 이는 누구나 이더넷 스퀘어 노드를 실행하여 거래 및 블록을 검증하여 네트워크를 강화할 수 있음을 의미합니다.
비트코인과 마찬가지로 많은 기업들이 플러그 앤 플레이 이더넷 스퀘어 노드를 제공합니다. 단일 노드만 가동하고 실행하려는 경우 이 장치가 가장 좋은 선택이지만 추가 비용을 쉽게 지불할 수 있다는 단점이 있습니다. (존 F. 케네디, Northern Exposure (미국 TV 드라마), 스포츠명언)
앞서 언급했듯이, Etherfance 에는 Geth 및 패리티와 같은 다양한 유형의 노드 소프트웨어 구현이 있습니다. 개인 노드를 실행하려면 선택한 구현의 설치 절차를 숙지해야 합니다.
Archive node 라는 특수 노드를 실행하지 않는 한, 소비자용 노트북 한 대는 이더넷방의 모든 노드의 정상적인 작동을 지원하기에 충분합니다. 그러나 일상적인 작업 장치는 사용하지 않는 것이 좋습니다. 노드가 실행 속도를 심각하게 늦출 수 있기 때문입니다.
개인 노드를 실행할 때는 디바이스가 항상 온라인 상태로 유지되는 것이 좋습니다. 노드가 오프라인 상태이면 다시 네트워크에 연결할 때 동기화하는 데 시간이 오래 걸릴 수 있습니다. 따라서 비용이 낮고 유지 보수가 용이한 설비를 선택하는 것이 좋다. Raspberry Pi 를 통해 라이트 노드도 실행할 수 있습니다.
인터넷이 권익증명 메커니즘으로 전환됨에 따라, 에테방 채굴은 더 이상 가장 안전한 장기 투자 방식이 아니다. 전환이 성공한 후, 억태방의 광부들은 채굴 설비를 다른 네트워크로 옮기거나 직접 판매할 수밖에 없었다.
아직 전환이 완료되지 않았기 때문에 GPU 나 ASIC 와 같은 특수 하드웨어가 이더넷 스퀘어 발굴에 참여해야 합니다. 상당한 이윤을 얻으려면 광산기를 사용자 정의하여 전기 가격이 낮은 광산을 찾아야 한다. 또한 적절한 광산 발굴 소프트웨어를 구성하기 위해 에테르방 지갑을 만들어야 합니다. 이 모든 것은 많은 시간과 돈이 필요하다. 광산 발굴에 참가하기 전에 각종 도전에 대처할 수 있는지 진지하게 고려해 주세요. 국내에서는 광업을 엄금하고, 필사적으로 하지 마라. ) 을 참조하십시오
ProgPow 는 프로그래밍 워크로드 증명을 나타냅니다. 이것은 ASIC 를 능가하도록 GPU 경쟁력을 높이기 위해 설계된 Ethash 마이닝 알고리즘 Ethash 의 확장입니다.
비트코인과 에테방 공동체에서, ASIC 는 수년 동안 논란의 대상이 되어 왔다. 비트코인 네트워크에서 ASIC 는 광산의 주력이 되었다.
에테르방에서 ASIC 는 주류가 아니며, 상당수의 광부들이 여전히 GPU 를 사용하고 있다. 그러나 점점 더 많은 회사들이 ASIC 광산기를 시장에 도입함에 따라 이 상황은 곧 바뀔 것이다. 그런데 ASIC 의 문제는 어디에 있나요?
한편으로, ASIC 는 인터넷의 탈 중심화를 현저히 약화시켰다. GPU 광산상이 이윤을 낼 수 없다면, 광산을 파는 것을 중단해야 한다. 해시율은 결국 소수의 광산상들의 손에 집중될 것이다. 또한 ASIC 칩의 개발 비용은 상당히 비싸서 개발 능력과 자원을 갖춘 회사는 손꼽힌다. 이런 상황으로 인해 이태방의 광업이 소수의 회사에 집중돼 어느 정도의 업계 독점을 형성할 수 있다.
ProgPow 통합은 20 18 이후 논란의 여지가 있습니다. 어떤 사람들은 에테르방 생태계의 건강한 발전에 이롭다고 생각한다. 딱딱한 분기점으로 이어질 수 있다는 반대도 있다. 권리 증명 메커니즘이 도래함에 따라 ProgPoW 가 네트워크에 적용될 수 있는지 여부는 아직 관찰되지 않았다.
비트코인처럼, 에테르방도 오픈 소스 플랫폼이다. 누구나 프로토콜 개발에 참여하거나 프로토콜을 기반으로 응용 프로그램을 만들 수 있습니다. 사실, 에테르는 블록 체인 분야에서 가장 큰 개발자 커뮤니티이기도 하다.
Andreas Antonopoulos 와 Gavin Wood 가 제작한' 이더넷방 장악' 과 Ethereum.org 가 소개한 개발자 자원은 새로운 개발자에게 이상적인 입문 선택이다.
스마트 계약의 개념은 1990 년대에 처음 제기되었다. 블록체인의 응용은 일련의 새로운 도전을 가져왔다. 20 14 에서 Gavin Wood 가 제안한 Solidity 는 Java, JavaScript, C++ 와 유사한 구문을 가진 Etherfance 지능형 계약 개발의 주요 프로그래밍 언어가 되었습니다.
기본적으로 Solidity 언어를 사용하여 개발자는 EVM (Ethernet Face Virtual Machine) 에 의해 분해 후 구문 분석 될 수있는 명령을 작성할 수 있습니다. 너는 Solidity GitHub 를 통해 그것의 작동 원리에 대해 더 많이 알 수 있다.
사실, Solidity 언어는 에테르방 개발자의 유일한 선택이 아니다. Vyper 는 또한 Python 에 더 가까운 문법을 가진 대중적인 개발 언어입니다.