해시그래프 대. 블록체인 – 차이점은 무엇입니까?
광고 블록체인과 해시그래프 기술에 대해 많은 논의가 있습니다. 두 가지 모두 독특한 장점을 지닌 서로 다른 기술입니다. 블록체인은 분산 원장 기술을 설명하기 위해 널리 알려져 있으며 자주 활용됩니다. 해시그래프는 나름의 장점을 지닌 이 분야에서 상대적으로 새로운 플레이어입니다. 이 블로그 기사에서는 블록체인과 해시그래프 기술의 주요 차이점을 살펴보겠습니다.
블록체인 기술이란 무엇입니까? 그것은 무엇을 작동합니까?
이 기술은 분산원장기술(DLT)이라는 이름으로도 알려져 있습니다. 여러 대의 컴퓨터에 분산되어 있고 모든 기록이 변경되기 전에 모든 기록이 서로 호환되어야 하는 열린 책으로 가장 잘 설명됩니다.
잘 알려진 블록체인 기술은 2008년에 발명되었습니다. 비트코인의 창시자인 나카모토 사토시가 만들었습니다. 주요 장점은 관련된 모든 당사자에게 분산되고 안전하며 투명하다는 것입니다. 데이터 블록은 마이닝이라는 프로세스를 사용하여 전 세계 수천 대의 서버에 있는 수백만 개의 프로세서에서 10분마다 확인됩니다. 이것이 기업들이 블록체인 기술을 활용하는 방법을 찾는 이유입니다. 이것이 바로 블록체인 개발 회사의 수가 증가하는 이유입니다.
블록체인 기술은 처음에는 비트코인이나 이더리움과 같은 암호화폐를 사용하여 거래를 추적하기 위해 개발되었습니다. 가능한 응용 프로그램은 디지털 통화보다 훨씬 더 광범위합니다. 블록체인은 토지 등록, 투표 기록, 공급망 관리 등의 주제에 사용되었습니다.
블록체인 기술사업이란 무엇인가요?
블록체인의 보안은 분산화로 인해 발생합니다. 기록부는 수많은 컴퓨터에 보관되어 있으며 이는 단일 개체가 인계할 수 없음을 의미합니다. 한 컴퓨터가 공격을 받거나 해킹을 당하고 다른 노드에 있는 데이터가 블록을 변경하기 전에 모두 동의해야 하기 때문에 유효할 것입니다.
처음에는 전자 화폐를 지원하도록 설계되었기 때문에 각 거래가 항상 블록체인에 추가되기 전에 여러 당사자의 유효성을 검사해야 합니다. 누군가 암호화폐를 구매하기로 결정하면 네트워크상의 모든 사람에게 자신의 의도를 전달합니다(보통 지갑 애플리케이션을 사용하여). 그런 다음 채굴자는 한 번에 하나씩 블록체인에 추가되는 “블록”으로 거래를 분류합니다. 하나.
블록체인 기술은 또한 거래를 진행하기 전에 승인 또는 “검증”을 요구합니다. 이것이 “무허가” 원장으로 설명되는 이유입니다. 이는 네트워크 구성원의 확인 없이는 거래가 완료될 수 없음을 보장하므로 중앙 기관이 필요하지 않습니다.
일반적으로 보안을 유지하는 것이 좋습니다. 무허가형 원장과 분산형 원장을 결합하면 거래 블록이 체인에 추가되기 전에 검증 프로세스를 완료하는 것이 불가능합니다. 따라서 공유 데이터베이스의 내용을 변경하려는 경우(예: 운전 면허증 주소 변경) 변경 사항이 적용된 후 다른 모든 사람에게 확인을 요청해야 합니다. 블록체인 기술은 추가하기 전에 확인해야 하는 특정 애플리케이션(예: 운전면허증)에 활용하기 어렵습니다.
블록체인과 관련된 가장 중요한 관심사 중 하나를 더 자세히 살펴보면 다음과 같습니다.
1. 성능이 느리다
블록을 채굴하려면 많은 양의 컴퓨터 성능이 필요하며, 각 트랜잭션마다 최대 10분 이상이 소요될 수 있습니다. 이는 무언가를 보내려고 할 때마다 최소한 이 시간 동안 기다려야 함을 의미합니다. 이를 몇 초 만에 완료되는 Visa 직불카드 결제와 비교하면 많은 사람들이 이것을 블록체인 기술의 가장 큰 병목 현상으로 간주하는 이유를 이해하게 될 것입니다.
2. 높은 비용
채굴에는 값비싼 하드웨어가 필요하고 컴퓨터가 지속적으로 작동하여 계산 집약적인 문제를 해결하기 때문에 엄청난 양의 전력을 소비합니다. 전기 및 하드웨어 비용으로 인해 거래당 최대 20달러에 달하는 높은 거래 비용이 발생할 수 있습니다.
3. 중앙화
채굴에는 많은 자원이 필요하기 때문에 중국, 아이슬란드, 베네수엘라 등 정부가 어느 시점에서 상황을 인계받지 않고 거래를 중단하지 않을 수도 있다고 믿을 수 있는 저렴한 전력원이 있는 지역에 집중되어 왔습니다. 또한, 약 5개 회사가 암호화폐 채굴 장비 시장을 장악하여 중앙 집중화를 강화하고 있습니다.
4. 부족한 은행
이는 처음에 정부와 은행에서 통화(따라서 “암호화” 통화)를 제거하기 위해 설계되었지만, 귀하의 국가가 이를 선호하는 경우(예: 미국) 여전히 금융 기관의 계좌가 필요합니다. 귀하의 국가가 아닌 다른 사람에게 돈을 이체할 계획이라면 상대방 은행에 계좌가 있어야 합니다. 해시그래프 기술의 출현으로 은행 계좌가 필요하지 않습니다.
5. 빈약한 거버넌스
하드포크 없이 시스템을 업그레이드하기 위해 할 수 있는 일이 많지 않습니다. 모든 노드에서 모든 것을 제거하고 새로 시작해야 합니다. Ethereum의 DAO 포크 경험은 커뮤니티가 문제를 처리하는 최선의 방법에 동의하지 않음에 따라 이러한 절차가 얼마나 조직화되지 않을 수 있는지 보여주는 좋은 예입니다. 어떤 사람들은 개선될 가능성이 없다고 믿게 되었습니다. 블록체인 기술 분야에 문제가 발생하는 경우. [/acd_list]
해시그래프 기술이란 무엇입니까?
해시그래프(Hashgraph)는 거래를 수집하고 결정한 후 거래를 검증하는 방식을 활용한 합의 알고리즘이다. 블록체인 기술의 속도 문제와 공정성 문제를 해결하는 데 있어 블록체인보다 우수하다고 주장하는 알고리즘이다. 예를 들어:
- 속도 해시그래프 해시그래프는 이더리움의 경우 10~15tps, 비트코인의 경우 3~7tps에 비해 초당 250,000건의 트랜잭션(fps)에 도달할 수 있습니다.
- 공정성 – 해시그래프에는 비트코인처럼 에너지를 많이 소모하는 작업 증명 시스템이 필요하지 않습니다. 이는 블록체인을 분할하려는 사람은 누구나 기본 노드를 장악할 수 있는 컴퓨팅 능력이 없다는 것을 의미합니다.
Hashgraph는 Barclays Bank, HSBC 및 Toyota를 포함한 전 세계 많은 회사에서 인기를 얻고 있습니다. Swirlds는 현실 세계에서 활용할 수 있는 기술을 개발했으며, CULedger(Credit Union), VISA 등의 기관과 파트너십을 맺고 코인을 제공하고 있습니다.
해시그래프가 작동하나요?
Hashgraph는 효율적이고 공정한 방식으로 거래나 기타 디지털 이벤트를 기록하는 데 사용할 수 있는 빠르고 안전한 오픈 소스 공개 원장입니다. 블록체인보다 빠르고 aBFT(Asynchronous Byzantine Fault Tolerant) 합의 모델과 가상 투표 덕분에 더욱 안전합니다.
또한 Hashgraph에는 마이닝이 필요하지 않습니다. 즉, 네트워크를 통해 전송되는 트랜잭션에 비용이나 에너지 사용량이 없습니다. 이 모든 결과는 컴퓨팅 능력에 따라 누가 네트워크를 제어하는지 결정하는 블록체인과 달리 편견 없는 합의로 보이는 결과를 낳습니다.
해시그래프는 각 노드가 다음 트랜잭션에 포함할 수 있어야 하는 세부 사항에 대한 합의를 형성하기 전에 가장 최근 트랜잭션에 관한 정보를 교환하는 노드 그룹인 “스웜” 내에서 트랜잭션이 수행되는 방식으로 작동하는 분산 원장 시스템입니다. 해시그래프는 가십(gossip)이라는 프로세스를 활용하여 다음 블록을 가장 먼저 생성할 사람이 누구인지 결정합니다. “가십”이란 임의의 다른 피어 그룹과 빠르게 정보를 교환하고 동료로부터 배운 내용을 결정하는 것을 의미합니다.
이는 동기식 비잔틴 결함 허용(aBFT) 합의를 허용합니다. 즉, 1/3 미만의 노드가 오작동하거나 고의적으로 부정확하게 통신하는 경우에도 합의에 도달할 수 있습니다. 모든 당사자가 특정 버전의 사건에 대해 합의에 도달하면 총계정원장에 기록됩니다.
해시그래프는 우리가 서로 상호 작용을 공유하는 방식과 Uber 및 Airbnb와 같이 오늘날 우리가 의존하는 많은 것들을 바꿀 수 있습니다. 또한 거래소, 주식 시장 게임, 예측 시장, 게임 자산 등록, 자산 등록 및 투표 시스템과 같은 분산형 암호화폐를 개발하는 데에도 사용할 수 있습니다. 제품 포트폴리오에 해시그래프를 추가하면 여전히 기존 데이터베이스 시스템을 사용하거나 블록체인 기술을 사용하는 경쟁업체에 비해 비즈니스에 이점을 제공할 수 있습니다.
블록체인과 해시그래프 기술에는 차이가 있습니다
다음은 해시그래프와 블록체인 기술의 가장 중요한 차이점을 설명하는 목록입니다.
- Hashgraph는 Java 및 Lisp 프로그래밍 언어를 사용하는 반면 블록체인은 다양한 프로그래밍 언어를 사용합니다.
- 블록체인은 작업 증명 또는 지분 증명 메커니즘을 활용하는 반면, 가상 투표 합의 메커니즘을 활용합니다.
- 해시그래프는 초당 250,000건의 거래 속도를 처리하는 것을 목표로 하고 있으며, 블록체인은 이더리움의 경우 10~25tps, 비트코인의 경우 3~7tps를 처리할 수 있습니다. 이는 해시그래프가 이더리움보다 약 200배, 비트코인보다 400배 이상 빠를 수 있음을 의미합니다.
- 해시그래프는 마이닝을 사용하지 않습니다. 이는 네트워크에서 거래할 때 요금이 부과되지 않음을 의미합니다. 블록체인을 사용하는 채굴자는 체인에 추가되는 새로운 블록마다 암호화폐의 이점을 누리게 됩니다. 이는 그들이 그들에게 거래 수수료를 지불해야 함을 의미합니다.
- 이는 Sybil 공격으로부터 취약하지 않은 정보 구조로 보호됩니다. 여기에는 다음이 포함됩니다. (네트워크의 합의를 변경하기 위해 네트워크에 영향을 미치기 위해 여러 ID를 사용하여 네트워크를 제어하려고 시도하는 경우)
- 해시그래프는 거래 확인을 위해 디지털 서명을 활용합니다. 네트워크의 합의를 훼손하기 위해 여러 ID를 사용하여 거래를 위조하는 것이 더 어려운 블록체인과 달리 누구라도 어떤 컴퓨터에도 액세스할 수 없습니다.
- 해시그래프의 합의를 통해 노드는 서로 직접 대화할 수 있습니다. 따라서 병목 현상이나 속도 저하를 일으키는 중개자/채굴자가 없기 때문에 높은 트랜잭션 처리량에서 블록체인보다 더 빠른 추가 가상 노드가 필요하지 않습니다.
- 해시그래프는 토큰이 네트워크 전체에 배포되는 방식의 공정성을 보장합니다. 그러나 블록체인의 일부 사용자는 다른 사용자보다 처리 능력이 더 뛰어나므로 암호화폐 관련 리소스에 대한 독점이 발생할 수 있습니다. 또한 거래의 즉각적인 확인을 보장합니다. 즉, 나중에 수행해야 하는 추가 확인 없이 거래 확인이 즉시 수신된다는 의미입니다.
특정 응용 프로그램이나 용도에 어떤 기술이 더 좋습니까?
해시그래프 기술은 블록체인보다 빠르지만, 다른 것보다 더 많은 처리 능력이 필요한 일부 애플리케이션이 있습니다. 예를 들어, 암호화폐 거래소와 같이 엄청난 양의 거래가 필요한 애플리케이션을 개발하려는 경우 블록체인 기술을 활용하는 것이 좋습니다. 블록체인 기술은 해시그래프보다 1분 안에 더 많은 거래를 처리할 수 있기 때문이다.
누군가가 해시그래프를 사용하여 사용자가 서로를 팔로우하거나 보다 효과적으로 서로 소통할 수 있는 소셜 미디어용 앱을 개발하고 싶다면 블록체인을 기반으로 하는 암호화폐가 직면한 문제인 거래량과 수수료에 소셜 애플리케이션이 영향을 받지 않기 때문에 블록체인이 적합합니다 FXRP.
이 경우 일반적인 규칙은 속도가 필요하다면 해시그래프 기술을 고려해야 한다는 것입니다. 탈중앙화가 필요하다면 블록체인을 선택해야 합니다.
블록체인과 해시그래프 기술의 미래는 어떤 모습일까요?
우리는 메타버스 기술이 우리 세계에 가져올 변화를 목격했습니다. 마찬가지로 해시그래프와 블록체인은 혁명을 가져올 것입니다. 미래에는 블록체인 기술과 해시그래프가 하나의 기술로 결합될 것이라는 믿음이 널리 퍼져 있습니다. 블록체인은 인터넷과 매우 유사합니다.
중개자 없이도 사람들이 서로 가치와 정보를 전송할 수 있도록 하는 작은 시작에서 성장했습니다. 대조적으로, Hashgraph는 콘텐츠나 파일 공유와 같은 보다 효율적인 P2P 상호 작용을 허용한다는 점에서 BitTorrent와 더 유사합니다.
암호화폐(사람 간 거래의 공개 문서)가 블록체인 기술의 유일한 사용 사례가 아니라고 믿는 전문가가 많습니다. 비디오, 파일 사진, 문서 등을 인터넷에 저장하지 말아야 할 이유가 없기 때문에 미래는 밝습니다. Filecoin과 같이 이러한 목적을 달성하기 위해 블록체인을 사용하여 테스트하는 프로젝트가 이미 있습니다. 이는 비트코인이 블록체인 기술의 응용 중 하나일 뿐이라는 것을 의미합니다.
해시그래프라고도 알려진 블록체인
마찬가지로, 많은 전문가들은 암호화폐 대신 해시그래프로 만든 앱이 이 기술을 위한 유일한 인기 애플리케이션이라고 생각합니다. 특히 높은 수준의 확장성과 속도가 필요한 소셜 미디어나 실시간 애플리케이션에 더 효율적이기 때문입니다. 현재 블록체인은 이러한 기능을 제공하지 않습니다. 또한 해시그래프는 SQL 및 MySQL과 같이 오랫동안 테스트된 데이터베이스를 대체하는 데 더 나은 선택이 될 수 있지만, 블록체인은 고정된 데이터 구조 및 최종 트랜잭션과 같은 기능이 없기 때문에 아직 해시그래프에 적합하지 않습니다.
두 기술이 더 이상 사용되지 않거나 새로운 기술로 대체되기 전까지 꽤 오랫동안 존재할 가능성이 여전히 높습니다. 회사, 정부 및 기타 분야에 상관없이 가까운 미래에 두 기술 모두에 대한 충분한 공간이 있습니다. 그것을 활용하여 일이 진행되는 방식을 바꾸십시오.