시가총액: $3.2582T 0.220%
거래량(24시간): $111.0919B -16.120%
공포와 탐욕 지수:

48 - 중립적

  • 시가총액: $3.2582T 0.220%
  • 거래량(24시간): $111.0919B -16.120%
  • 공포와 탐욕 지수:
  • 시가총액: $3.2582T 0.220%
암호화
주제
암호화
소식
cryptostopics
비디오
최고 암호화

언어 선택

언어 선택

통화 선택

암호화
주제
암호화
소식
cryptostopics
비디오

체인 링크는 어떤 측면에서 분산됩니까?

ChainLink의 탈 중앙화는 다양한 노드 연산자, 다중 합의 메커니즘, 커뮤니티 중심 거버넌스 모델 및 광범위한 데이터 소스 통합을 통해 달성되어 보안 및 확장 성을 보장합니다.

2025/04/02 17:49

ChainLink는 블록 체인 네트워크의 스마트 계약을 실제 데이터와 연결하는 데 중요한 역할을하는 분산 된 Oracle 네트워크입니다. 탈 중앙화는 여러 측면에 반영되어 네트워크의 보안, 신뢰성 및 무결성을 보장합니다. 이 기사는 체인 링크가 노드 연산자 구조, 컨센서스 메커니즘 및 거버넌스 모델을 포함하여 탈 중앙화를 달성하는 다양한 방법을 탐구합니다.

노드 연산자 분산

체인 링크의 분산은 노드 연산자로 시작합니다. 이들은 스마트 계약에 외부 데이터를 가져오고, 검증하고, 외부 데이터를 전달하는 독립적 인 엔티티입니다. 네트워크의 강점은 다양하고 지리적으로 분산 된 노드 연산자에있어서 단일 고장 지점의 위험을 줄입니다.

  • 노드 운영자는 개인에서 대규모 조직에 이르기까지 모든 참여 기반을 보장 할 수 있습니다 .
  • 인센티브는 링크 토큰 형태로 노드 연산자에게 제공되며 더 많은 참가자가 네트워크에 가입하고 유지하도록 장려합니다.
  • 명성 시스템은 노드 연산자의 성능과 신뢰성을 평가하여 품질과 정확성을 유발하는 경쟁 환경을 조성하기 위해 마련되었습니다.

합의 메커니즘

ChainLink는 여러 합의 메커니즘을 사용하여 제공하는 데이터의 무결성과 신뢰성을 보장합니다. 이러한 메커니즘은 탈 중앙화를 유지하고 조작을 방지하는 데 중요합니다.

  • 여러 소스에서 데이터를 집계하면 데이터 조작 위험을 완화하는 데 도움이됩니다. 다양한 노드 연산자의 교차 참조 정보를 통해 ChainLink는 데이터의 정확도를 보장합니다.
  • 스테이 킹 메커니즘은 노드 연산자가 담보의 형태로 링크 토큰을 스테이크해야합니다. 이는 운영자가 허위 데이터를 제공하면 지분을 잃을 위험이 있기 때문에 정직한 행동을 장려합니다.
  • 탈 중앙화 된 Oracle Networks (DONS)는 여러 오라클이 데이터를 검증하기 위해 함께 협력하여 단일 엔터티가 결과를 제어 할 수 없도록함으로써 합의를 더욱 향상시킵니다.

거버넌스 모델

ChainLink의 거버넌스 모델은 분산의 또 다른 중요한 측면입니다. 네트워크가 커뮤니티 중심의 상태로 유지되고 중앙 집중식 제어에 대한 저항력을 유지합니다.

  • 체인 링크 커뮤니티는 의사 결정 과정에서 중요한 역할을합니다. 제안과 업데이트는 종종 지역 사회가 논의하고 투표하며, 변화가 집단적 의지를 반영 할 수 있도록합니다.
  • 체인 링크 협회는 프로토콜의 개발을 감독하지만 일방적 인 제어는 없습니다. 그것은 네트워크의 방향을 안내하기 위해 커뮤니티와 함께 ​​작동합니다.
  • Link Token 보유자는 거버넌스 결정에 대해 말하고, 통제를 더욱 분산시키고, 네트워크의 성공 지분을 가진 사람들이 목소리를 낼 수 있도록합니다.

데이터 소스 분산

ChainLink의 탈 중앙화의 또 다른 주요 측면은 데이터 소스에 대한 접근법입니다. 광범위한 제공 업체의 데이터를 통합함으로써 ChainLink는 Oracle 서비스가 단일 소스에 의존하지 않도록합니다.

  • 여러 데이터 제공 업체가 네트워크에 기여하여 데이터 독점의 위험을 줄이고보다 탄력적이고 신뢰할 수있는 데이터 피드를 보장합니다.
  • API 통합을 통해 ChainLink는 다양한 외부 API와 연결하여 액세스하고 스마트 계약에 액세스 할 수있는 데이터 범위를 확장 할 수 있습니다.
  • 데이터 유효성 검사 프로토콜은 다른 소스의 정보가 교차 확인 및 검증되도록하여 블록 체인 네트워크에 제공되는 데이터의 무결성을 유지합니다.

보안과 신뢰

체인 링크의 분산 구조는 또한 보안과 신뢰성을 향상시킵니다. 네트워크는 수많은 노드 연산자 및 데이터 소스에 대한 신뢰를 배포함으로써 중앙 집중식 시스템과 관련된 위험을 최소화합니다.

  • 암호화 보안 조치는 전송 중 데이터 무결성 및 기밀성을 보호하기 위해 사용됩니다.
  • 잠재적 인 취약점을 식별하고 완화하기 위해 정기 감사 및 보안 평가가 수행되어 네트워크가 공격에 대해 강력하게 유지되도록합니다.
  • 분산 된 신뢰는 단일 엔티티가 데이터 흐름을 제어하여 조작의 위험을 줄이고 네트워크의 전반적인 안정성을 증가 시킨다는 것을 의미합니다.

확장 성과 유연성

체인 링크의 분산 아키텍처는 또한 확장 성과 유연성에 기여합니다. 네트워크는 분산 된 특성을 손상시키지 않으면 서 블록 체인 생태계의 요구에 맞는 수요에 적응할 수 있습니다.

  • 확장 가능한 노드 인프라를 통해 네트워크가 커짐에 따라 더 많은 노드 연산자를 추가하여 데이터 요청이 증가 할 수 있습니다.
  • 다양한 블록 체인 및 스마트 계약 플랫폼과의 유연한 통합은 ChainLink가 DEFI에서 공급망 관리에 이르기까지 광범위한 응용 프로그램을 제공 할 수 있음을 의미합니다.
  • 모듈 식 디자인을 통해 네트워크는 기존 서비스를 방해하지 않고 분산 된 정신을 유지하지 않고 새로운 기능과 개선을 발전시키고 통합 할 수 있습니다.

경제 인센티브

체인 링크의 경제 모델은 분산 된 특성을 촉진하고 유지하도록 설계되었습니다. 링크 토큰을 활용하여 네트워크는 참여와 무결성을 장려하는 자체 유지 생태계를 만듭니다.

  • 링크 토큰 보상 보상 노드 연산자에게 정확하고시기 적절한 데이터를 제공하여 경쟁 환경을 조성합니다.
  • 스테이 킹 및 슬래시 메커니즘은 노드 운영자가 네트워크의 성공에 대한 재정적 지분을 갖도록하여 네트워크의 최선의 이익을 위해 행동하도록 장려합니다.
  • 분산 금융 (DEFI) 통합을 통해 링크 토큰을 다양한 DEFI 응용 프로그램에 사용할 수있게되며, 토큰을 더 넓은 암호 화폐 생태계에 추가하고 유틸리티를 향상시킵니다.

커뮤니티 참여

ChainLink의 분산 된 접근 방식은 커뮤니티 참여 노력으로 확장됩니다. 적극적이고 참여하는 커뮤니티를 육성함으로써 네트워크는 사용자의 요구와 우려에 반응하는 상태를 유지합니다.

  • 정기적 인 커뮤니티 업데이트는 사용자에게 네트워크의 개발 및 다가오는 기능, 투명성 및 신뢰를 장려하는 정보에 대해 정보를 제공합니다.
  • 해커 톤 및 개발자 프로그램은 혁신과 참여를 장려하여 네트워크의 기능과 응용 프로그램을 확장하는 데 도움이됩니다.
  • 소셜 미디어 및 포럼은 사용자가 네트워크의 성장에 대해 논의하고 기여할 수있는 플랫폼을 제공하여 커뮤니티가 체인 링크의 분산 모델의 핵심에 남아 있는지 확인합니다.

FAQ

Q : 블록 체인 생태계에서 ChainLink의 주요 기능은 무엇입니까?

A : ChainLink는 분산 된 Oracle 네트워크 역할을하며 스마트 계약을 실제 데이터와 연결합니다. 스마트 계약이 외부 정보에 액세스 할 수 있으므로 실제 시나리오에보다 다재다능하고 적용 할 수 있습니다.

Q : ChainLink는 제공하는 데이터의 정확성을 어떻게 보장합니까?

A : ChainLink는 다양한 소스의 데이터 집계, 스테이 킹 메커니즘 및 분산 된 Oracle 네트워크를 포함하여 여러 합의 메커니즘을 통해 데이터 정확도를 보장합니다. 이 방법은 스마트 계약에 도달하기 전에 데이터를 검증하고 검증하는 데 도움이됩니다.

Q : 누가 체인 링크 노드 연산자가 될 수 있습니까?

A : 누구나 개인에서 대규모 조직에 이르기까지 체인 링크 노드 연산자가 될 수 있습니다. 네트워크는 광범위한 참여가 분산 및 탄력성을 향상 시키도록 권장합니다.

Q : ChainLink의 생태계에서 링크 토큰이 재생되는 역할은 무엇입니까?

A : 링크 토큰은 정확한 데이터를 제공하기위한 보상으로 노드 연산자를 장려하는 데 사용됩니다. 또한 스테이 킹 메커니즘의 담보 형태로서 네트워크의 무결성을 보장합니다. 또한 링크 토큰은 다양한 Defi 응용 프로그램에 사용되며 광범위한 Cryptocurrency 생태계 내에서 유틸리티를 향상시킵니다.

Q : 체인 링크에서 거버넌스는 어떻게 처리됩니까?

A : 체인 링크의 거버넌스는 커뮤니티 중심이며, 체인 링크 협회는 커뮤니티와 함께 ​​네트워크의 방향을 안내합니다. 링크 토큰 보유자는 또한 거버넌스 결정에 대해서도 분산 된 통제를 보장합니다.

Q : 보안을 보장하기 위해 ChainLink는 어떤 조치를 취합니까?

A : ChainLink는 암호화 보안 조치, 정기 감사 및 분산 된 신뢰를 사용하여 네트워크의 보안을 보장합니다. 네트워크는 수많은 노드 연산자 및 데이터 소스에 대한 신뢰를 배포함으로써 중앙 집중식 시스템과 관련된 위험을 최소화합니다.

Q : ChainLink의 탈 중앙화는 어떻게 확장성에 기여합니까?

A : ChainLink의 분산 아키텍처를 통해 확장 가능한 노드 인프라를 허용하여 네트워크가 커짐에 따라 더 많은 노드 연산자를 추가 할 수 있습니다. 이러한 확장 성은 네트워크가 분산 된 특성을 손상시키지 않고도 증가하는 데이터 요청을 처리 할 수 ​​있도록합니다.

Q : 체인 링크 커뮤니티는 네트워크 개발에서 어떤 역할을합니까?

A : ChainLink 커뮤니티는 정기적 인 업데이트, 해커 톤, ​​개발자 프로그램 및 소셜 미디어 및 포럼에 대한 토론을 통해 네트워크 개발에 적극적으로 참여하고 있습니다. 이러한 참여는 네트워크가 사용자의 요구와 우려에 반응하여 분산되고 지역 사회 중심의 접근 방식을 촉진하도록합니다.

부인 성명:info@kdj.com

제공된 정보는 거래 조언이 아닙니다. kdj.com은 이 기사에 제공된 정보를 기반으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다. 암호화폐는 변동성이 매우 높으므로 철저한 조사 후 신중하게 투자하는 것이 좋습니다!

본 웹사이트에 사용된 내용이 귀하의 저작권을 침해한다고 판단되는 경우, 즉시 당사(info@kdj.com)로 연락주시면 즉시 삭제하도록 하겠습니다.

관련 지식

블록 체인의 오라클은 무엇입니까? 데이터 진정성을 보장하는 방법은 무엇입니까?

블록 체인의 오라클은 무엇입니까? 데이터 진정성을 보장하는 방법은 무엇입니까?

2025-06-19 20:49:55

블록 체인에서 오라클의 역할을 이해합니다 블록 체인 기술의 맥락에서 Oracle은 블록 체인과 외부 데이터 소스 사이의 다리 역할을합니다. 블록 체인은 본질적으로 안전하고 분산되어 있지만 실제 정보 자체에 액세스 할 수는 없습니다. Oracles는 스마트 계약이 날씨 보고서, 주가 또는 스포츠 결과와 같은 사슬 데이터와 상호 작용할 수 있도록합니다. 이 기능은 Defi 프로토콜, 보험 계약 및 예측 시장과 같은 응용 프로그램에 중요합니다. 스마트 계약은 실시간 데이터 입력을 기반으로 작업을 트리거하기 위해 오라클에 의존합니다. 인바운드 오라클 (외부 데이터를 블록 체인에 공급), 아웃 바운드 오라클 (블록 체인에서 외부 시스템으...

블록 체인의 토큰 파괴 메커니즘은 무엇입니까?

블록 체인의 토큰 파괴 메커니즘은 무엇입니까?

2025-06-15 12:14:39

블록 체인의 토큰 파괴 이해 토큰 연소 라고하는 토큰 파괴는 블록 체인 생태계 내에서 순환에서 특정 수의 토큰을 영구적으로 제거하는 데 사용되는 메커니즘입니다. 이 과정은 일반적으로 다시 액세스하거나 사용할 수없는 불가능한 지갑 주소 (일반적으로 화상 주소 또는 먹는 사람 주소 로 알려진 토큰을 보내는 것입니다. 토큰의 총 공급을 줄임 으로써이 방법은 부족에 영향을 미치고 남은 토큰 보유자의 가치를 증가시킬 수 있습니다. 토큰 파괴는 단순한 기술 과정이 아닙니다. 또한 공급 역학을 관리하기 위해 프로젝트가 사용하는 전략 도구이기도합니다. 토큰 연소 구현의 목적 프로젝트는 몇 가지 이유로 토큰 연소를 구현하도록 선택할 수 있습니다...

Bitcoin의 Taproot 업그레이드는 무엇입니까?

Bitcoin의 Taproot 업그레이드는 무엇입니까?

2025-06-14 06:21:31

Bitcoin의 Taproot 업그레이드의 기본 사항을 이해합니다 Bitcoin의 TapRoot 업그레이드는 Bitcoin 네트워크에서 개인 정보 보호, 확장 성 및 스마트 계약 기능을 향상시키기 위해 도입 된 상당한 소프트 포크 개선입니다. 2021 년 11 월에 활성화 된 Taproot는 2017 년 Segwit (분리 된 증인) 이후 가장 주목할만한 업그레이드 중 하나를 나타냅니다. TapRoot는 더 복잡한 트랜잭션이 블록 체인의 간단한 거래와 구별 할 수없는 것처럼 보일 수 있습니다. 이 업그레이드의 주요 목표는 다중 서명 지갑, 시간 잠금 계약 또는 기본 전송과 관련된 모든 Bitcoin 트랜잭션을 블록 체인에 기록 ...

cryptocurrency 하드웨어 지갑은 어떻게 작동합니까?

cryptocurrency 하드웨어 지갑은 어떻게 작동합니까?

2025-06-14 11:28:41

cryptocurrency 하드웨어 지갑의 기본 사항 이해 cryptocurrency 하드웨어 지갑은 사용자의 개인 키를 오프라인으로 안전하게 저장하도록 설계된 물리적 장치로 온라인 위협에 대한 높은 수준의 보호 기능을 제공합니다. 인터넷에 연결되어있는 소프트웨어 지갑과 달리 하드웨어 지갑은 잠재적으로 손상된 환경에서 개인 키를 분리합니다. 이 냉장 저장 방법은 무단 액세스 또는 도난의 위험을 크게 줄입니다. 이 지갑은 일반적으로 USB 드라이브와 비슷하며 거래에 서명해야 할 때 컴퓨터 또는 모바일 장치에 연결할 수 있습니다. 트랜잭션이 장치 자체에서 확인되면 개인 키를 연결된 시스템에 노출시키지 않고 블록 체인 네트워크에 방송...

블록 체인의 상태 채널은 무엇입니까?

블록 체인의 상태 채널은 무엇입니까?

2025-06-18 02:42:41

상태 채널의 개념 이해 State Channel은 참가자가 채널을 열고 닫기 위해 블록 체인과 만 상호 작용하는 동시에 여러 트랜잭션 오프 체인을 수행 할 수있는 블록 체인 기술의 메커니즘입니다. 이 기술은 메인 체인의 혼잡을 줄임으로써 확장 성을 향상시켜 당사자 간의 더 빠르고 저렴한 상호 작용을 허용합니다. 상태 채널의 기본 아이디어는 블록 체인 상태의 일부를 다중 서명 스마트 계약으로 고정시키는 것입니다. 그런 다음 참가자는 전체 네트워크에서 합의 없이이 상태를 업데이트 할 수 있습니다. 최종 결과 만 블록 체인에 기록되어 거래 수수료 및 확인 시간이 크게 줄어 듭니다. 상태 채널은 cryptocurrency 전송에만 국한...

Bitcoin의 분리 된 증인 연설은 무엇입니까?

Bitcoin의 분리 된 증인 연설은 무엇입니까?

2025-06-16 16:14:48

분리 된 증인의 개념 이해 (segwit) Bitcoin의 SEGWIT (Seggregated Witness)는 Bitcoin 거래의 확장 성과 효율성을 향상시키기 위해 2017 년에 구현 된 프로토콜 업그레이드입니다. SEGWIT 주소는 이 업그레이드의 일부로 도입되었으며, 트랜잭션 데이터와 시그니처 데이터를 분리 (또는 '분리') 서명 데이터로 구분하도록 설계되었습니다. 이 분리를 통해 더 많은 트랜잭션이 단일 블록에 포함되어 블록 크기 제한을 변경하지 않고도 네트워크의 처리량을 효과적으로 증가시킬 수 있습니다. Segwit의 핵심 아이디어는 트랜잭션 가단성 으로 알려진 오랜 문제를 해결하는 것이 었습니다. 여...

블록 체인의 오라클은 무엇입니까? 데이터 진정성을 보장하는 방법은 무엇입니까?

블록 체인의 오라클은 무엇입니까? 데이터 진정성을 보장하는 방법은 무엇입니까?

2025-06-19 20:49:55

블록 체인에서 오라클의 역할을 이해합니다 블록 체인 기술의 맥락에서 Oracle은 블록 체인과 외부 데이터 소스 사이의 다리 역할을합니다. 블록 체인은 본질적으로 안전하고 분산되어 있지만 실제 정보 자체에 액세스 할 수는 없습니다. Oracles는 스마트 계약이 날씨 보고서, 주가 또는 스포츠 결과와 같은 사슬 데이터와 상호 작용할 수 있도록합니다. 이 기능은 Defi 프로토콜, 보험 계약 및 예측 시장과 같은 응용 프로그램에 중요합니다. 스마트 계약은 실시간 데이터 입력을 기반으로 작업을 트리거하기 위해 오라클에 의존합니다. 인바운드 오라클 (외부 데이터를 블록 체인에 공급), 아웃 바운드 오라클 (블록 체인에서 외부 시스템으...

블록 체인의 토큰 파괴 메커니즘은 무엇입니까?

블록 체인의 토큰 파괴 메커니즘은 무엇입니까?

2025-06-15 12:14:39

블록 체인의 토큰 파괴 이해 토큰 연소 라고하는 토큰 파괴는 블록 체인 생태계 내에서 순환에서 특정 수의 토큰을 영구적으로 제거하는 데 사용되는 메커니즘입니다. 이 과정은 일반적으로 다시 액세스하거나 사용할 수없는 불가능한 지갑 주소 (일반적으로 화상 주소 또는 먹는 사람 주소 로 알려진 토큰을 보내는 것입니다. 토큰의 총 공급을 줄임 으로써이 방법은 부족에 영향을 미치고 남은 토큰 보유자의 가치를 증가시킬 수 있습니다. 토큰 파괴는 단순한 기술 과정이 아닙니다. 또한 공급 역학을 관리하기 위해 프로젝트가 사용하는 전략 도구이기도합니다. 토큰 연소 구현의 목적 프로젝트는 몇 가지 이유로 토큰 연소를 구현하도록 선택할 수 있습니다...

Bitcoin의 Taproot 업그레이드는 무엇입니까?

Bitcoin의 Taproot 업그레이드는 무엇입니까?

2025-06-14 06:21:31

Bitcoin의 Taproot 업그레이드의 기본 사항을 이해합니다 Bitcoin의 TapRoot 업그레이드는 Bitcoin 네트워크에서 개인 정보 보호, 확장 성 및 스마트 계약 기능을 향상시키기 위해 도입 된 상당한 소프트 포크 개선입니다. 2021 년 11 월에 활성화 된 Taproot는 2017 년 Segwit (분리 된 증인) 이후 가장 주목할만한 업그레이드 중 하나를 나타냅니다. TapRoot는 더 복잡한 트랜잭션이 블록 체인의 간단한 거래와 구별 할 수없는 것처럼 보일 수 있습니다. 이 업그레이드의 주요 목표는 다중 서명 지갑, 시간 잠금 계약 또는 기본 전송과 관련된 모든 Bitcoin 트랜잭션을 블록 체인에 기록 ...

cryptocurrency 하드웨어 지갑은 어떻게 작동합니까?

cryptocurrency 하드웨어 지갑은 어떻게 작동합니까?

2025-06-14 11:28:41

cryptocurrency 하드웨어 지갑의 기본 사항 이해 cryptocurrency 하드웨어 지갑은 사용자의 개인 키를 오프라인으로 안전하게 저장하도록 설계된 물리적 장치로 온라인 위협에 대한 높은 수준의 보호 기능을 제공합니다. 인터넷에 연결되어있는 소프트웨어 지갑과 달리 하드웨어 지갑은 잠재적으로 손상된 환경에서 개인 키를 분리합니다. 이 냉장 저장 방법은 무단 액세스 또는 도난의 위험을 크게 줄입니다. 이 지갑은 일반적으로 USB 드라이브와 비슷하며 거래에 서명해야 할 때 컴퓨터 또는 모바일 장치에 연결할 수 있습니다. 트랜잭션이 장치 자체에서 확인되면 개인 키를 연결된 시스템에 노출시키지 않고 블록 체인 네트워크에 방송...

블록 체인의 상태 채널은 무엇입니까?

블록 체인의 상태 채널은 무엇입니까?

2025-06-18 02:42:41

상태 채널의 개념 이해 State Channel은 참가자가 채널을 열고 닫기 위해 블록 체인과 만 상호 작용하는 동시에 여러 트랜잭션 오프 체인을 수행 할 수있는 블록 체인 기술의 메커니즘입니다. 이 기술은 메인 체인의 혼잡을 줄임으로써 확장 성을 향상시켜 당사자 간의 더 빠르고 저렴한 상호 작용을 허용합니다. 상태 채널의 기본 아이디어는 블록 체인 상태의 일부를 다중 서명 스마트 계약으로 고정시키는 것입니다. 그런 다음 참가자는 전체 네트워크에서 합의 없이이 상태를 업데이트 할 수 있습니다. 최종 결과 만 블록 체인에 기록되어 거래 수수료 및 확인 시간이 크게 줄어 듭니다. 상태 채널은 cryptocurrency 전송에만 국한...

Bitcoin의 분리 된 증인 연설은 무엇입니까?

Bitcoin의 분리 된 증인 연설은 무엇입니까?

2025-06-16 16:14:48

분리 된 증인의 개념 이해 (segwit) Bitcoin의 SEGWIT (Seggregated Witness)는 Bitcoin 거래의 확장 성과 효율성을 향상시키기 위해 2017 년에 구현 된 프로토콜 업그레이드입니다. SEGWIT 주소는 이 업그레이드의 일부로 도입되었으며, 트랜잭션 데이터와 시그니처 데이터를 분리 (또는 '분리') 서명 데이터로 구분하도록 설계되었습니다. 이 분리를 통해 더 많은 트랜잭션이 단일 블록에 포함되어 블록 크기 제한을 변경하지 않고도 네트워크의 처리량을 효과적으로 증가시킬 수 있습니다. Segwit의 핵심 아이디어는 트랜잭션 가단성 으로 알려진 오랜 문제를 해결하는 것이 었습니다. 여...

모든 기사 보기

User not found or password invalid

Your input is correct