엑스알피 이야기

Ripple CTO는 검증인이 XRPL을 위해 수행하는 작업을 강조합니다

삼백지기 2023. 9. 26. 21:32
728x90
728x170
SMALL

Ripple CTO Highlights What Validators Do for XRPL

 

XRP Ledger(XRPL)에 대한 관심이 높아지는 가운데 Ripple CTO David Schwartz는 분산형 네트워크에서 검증인의 역할을 명확히 합니다. 

Ripple의 CTO(최고 기술 책임자) David Schwartz는 XRP Ledger에서 유효성 검사기가 수행하는 역할에 대한 명확한 개요를 제시했습니다. XRP 원장(XRPL)은 XRP를 기본 통화로 사용하고 분산형 애플리케이션 개발을 지원하는 블록체인 네트워크입니다. 

2012년 6월에 출시된 XRPL은 검증인이 네트워크에서 거래 주문에 동의하도록 요구하는 연합 합의 모델을 운영합니다.

그러나 대부분의 블록체인과 유사하게 사용자는 노드를 실행하여 트랜잭션을 보내고 원장의 상태를 확인할 수도 있습니다. XRPL.org에 따르면 현재 네트워크에는 681개의 노드로 구성된 118개의 검증자가 있습니다. 

David Schwartz의 최신 노출은 XRPL의 노드와 유효성 검사기 간의 관계를 분석합니다. 무엇보다도 개별 노드에는 "어떤 거래가 유효한지 알려주는" 검증자가 필요하지 않다고 언급했습니다.

 

David "JoelKatz" Schwartz@JoelKatz · Sep 26
Once again, what validators do for XRPL:
There is one, and only one, way to interact with XRPL, and that's through a node. If you interact with XRPL and don't run a node, someone else is running a node for you that you are interacting with and you are, at least to some extent, trusting that person. Don't want to trust anyone? Run your own node.
All XRPL ledger state is public. All transactions are public. All transaction rules are public. If your node isn't broken, it knows these three things.
Your node doesn't need validators to tell it what transactions are valid. It already knows that itself. Your node doesn't need validators to tell it what transactions do. It can work that out for itself. All honest nodes will automatically agree on these things because they are system rules.
The only problem you can't solve without validators is the double spend problem. Someone can submit two equally-good, but conflicting, transactions to the network and you need some way to agree on which one of them to permit and which to reject.
Note that there is no particular reason anyone should care which transaction succeeds and which fails. We just need to agree because otherwise the system would break.
That is literally the only reason XRPL needs validators -- to break ties to allow honest nodes to stay in agreement about who holds what assets in the case of equally valid, but conflicting, transactions.
For convenience, XRPL uses validators for other things too -- particularly coordinating the activation of network features. But this is *not* a governance function. Validators *cannot* force nodes to accept features they are unwiling to accept.
다시 한 번, 검증인이 XRPL에 대해 수행하는 작업은 다음과 같습니다.
XRPL과 상호작용하는 유일한 방법은 노드를 통하는 것입니다. XRPL과 상호 작용하고 노드를 실행하지 않는 경우 다른 사람이 귀하를 위해 상호 작용하는 노드를 실행하고 있으며 귀하는 적어도 어느 정도 그 사람을 신뢰하고 있는 것입니다. 누구도 믿고 싶지 않으신가요? 자신의 노드를 실행하세요. 
모든 XRPL 원장 상태는 공개입니다. 모든 거래는 공개됩니다. 모든 거래 규칙은 공개됩니다. 노드가 손상되지 않은 경우 이 세 가지 사항을 알고 있습니다. 
노드에는 어떤 트랜잭션이 유효한지 알려주는 유효성 검사기가 필요하지 않습니다. 그것은 이미 그 자체로 알고 있습니다. 노드에는 트랜잭션이 수행되는 작업을 알려주는 유효성 검사기가 필요하지 않습니다. 그것은 스스로 해결할 수 있습니다. 모든 정직한 노드는 시스템 규칙이기 때문에 이러한 사항에 자동으로 동의합니다. 
검증인 없이 해결할 수 없는 유일한 문제는 이중 지출 문제입니다. 누군가가 동일하지만 상충되는 두 개의 거래를 네트워크에 제출할 수 있으며, 그 중 어느 것을 허용하고 어느 것을 거부할지 합의할 수 있는 방법이 필요합니다. 
어떤 거래가 성공하고 어떤 거래가 실패하는지 신경 써야 할 특별한 이유는 없습니다. 동의하기만 하면 됩니다. 그렇지 않으면 시스템이 중단될 수 있기 때문입니다. 
이것이 문자 그대로 XRPL에 검증인이 필요한 유일한 이유입니다. 즉, 동일하게 유효하지만 충돌하는 거래의 경우 누가 어떤 자산을 보유하고 있는지에 대해 정직한 노드가 합의를 유지할 수 있도록 연결을 끊기 위한 것입니다. 
편의를 위해 XRPL은 특히 네트워크 기능 활성화를 조정하는 등 다른 용도로도 유효성 검사기를 사용합니다. 그러나 이는 거버넌스 기능이 *아닙니다*. 검증자는 노드가 받아들이고 싶지 않은 기능을 수락하도록 강제할 수 *없습니다*. 

 

XRPL의 노드와 유효성 검사기 간의 관계


Ripple CTO에 따르면 XRPL에서 노드가 해결할 수 없는 유일한 문제는 네트워크의 유효성 검사기가 처리하는 이중 지출 딜레마입니다. 원래 비트코인 기술로 해결되었지만 XRPL과 같은 최신 시스템으로 발전된 이중 지출 문제는 네트워크에서 사기 거래를 탐지하는 방법을 제공합니다. 

David Schwartz는 누군가 네트워크를 속이려고 시도할 수 있는 방법에 대해 다음과 같이 썼습니다. “누군가는 동일하지만 상충되는 두 개의 거래를 네트워크에 제출할 수 있으며, 그 중 어느 것을 허용하고 어느 것을 거부할지 합의할 수 있는 방법이 필요합니다. .” 

XRPL 검증인은 이러한 거래를 구별하기 위해 신중하게 설명된 시스템 규칙을 따르며, 일단 완료되면 정직한 노드는 합의를 유지합니다. 따라서 어떤 주소에 어떤 자산이 있는지 구별하고 거래 충돌로 인한 혼란을 피할 수 있습니다. 

한편, XRPL의 유효성 검사기는 최신 XRPL 소프트웨어로 업그레이드하여 네트워크 기능을 활성화하는 등 추가 역할을 수행합니다. 

David Schwartz는 검증자가 원하지 않는 기능을 노드에 채택하도록 "강제할 수 없다"고 분명히 밝혔습니다. 이 요소는 XRPL의 노드가 검증인이 승인한 일부 구현을 수락할지 여부를 선택할 권리를 보유하기 때문에 네트워크의 분산화에도 기여한다는 것을 의미합니다. 

XRPL에 대한 관심이 증가하고 있습니다.


내부 노드 및 검증자의 작업은 XRPL을 강화하고 개발자가 사용자 지향 애플리케이션을 구축할 수 있도록 지원합니다. 최근 XRPL은 특히 네트워크에 탈중앙화 금융(DeFi) 앱이 등장하면서 사용자 관심이 급증했습니다. 

이번 달에만 XRPL 테스트넷에 두 개의 새로운 DEX가 출시되어 사용자에게 XRPL 기반 자산을 교환할 수 있는 옵션을 제공합니다. 이들 거래소는 처음으로 XRPL에서 네이티브 자동 시장 형성(AMM)을 가능하게 하는 새로운 업그레이드를 활용하려고 합니다.

 

출처: thecryptobasic by UNIFRED SEPTEMBER 26, 2023

 

※ 재미있는 비지니스 모델; 뉴스도 보고 XRP도 얻는다 - 포모코  ☞ https://kyungyong1414.tistory.com/6701

728x90
그리드형
LIST