블록체인 트랜잭션의 비가역성은 종종 암호화폐 보안의 증거로 선전됩니다. 때문에트랜잭션은 취소할 수 없습니다 , 사기꾼이 제품 구매를 위해 자금을 이체한 후 지불 거절을 시작할 방법이 없습니다. 이는 판매자, 특히 PayPal과 같은 제3자 서비스를 사용하여 과거에 화상을 입었을 수 있는 판매자를 위한 궁극적인 보호 수준을 제공합니다. 여기서 지불 거절은 일반적일 뿐만 아니라 사기를 당했을 때 이의를 제기하기 매우 어렵습니다.
블록체인의 비가역성이 블록체인이 안전한 기술인 이유 중 하나라는 주장이 있습니다. 그러나 이러한 블록체인의 고유한 특성에는 단점이 있습니다. 결국 블록체인 사용자는 인간일 뿐이고,실수는 자주 한다 . 문제는 블록체인 지갑 주소가 본질적으로 난수와 문자의 긴 문자열이며 수동으로 입력할 때 실수하기가 매우 쉽다는 것입니다. 주소가 올바르지 않고 거래가 확인되면 해당 자금은 잘못된 지갑에 들어가거나 영원히 이더에서 손실되어 다시는 볼 수 없습니다.
두 번째 문제는 사용자가 종종 일련의 교차 체인 트랜잭션을 수행하는 DeFi의 복잡성에서 발생합니다. 예를 들어, 한 체인의 프로토콜에서 빌린 다음 이 토큰을 유동성 풀에 예치하기 전에 다른 체인에 연결할 수 있습니다. 이는 트레이더가 차익 거래 기회를 활용하기 위해 수행할 수 있는 3단계 거래이지만 이러한 거래는 프로세스의 단계 중 하나라도 실패할 경우 위험이 따릅니다.
블록체인 트랜잭션을 되돌릴 수 없는 이유는 무엇입니까?
거래 완결성이 핵심입니다디자인 기능 탈중앙화 특성으로 인해 필요한 블록체인. 신뢰할 수 있는 제3자가 수행하는 은행 송금과 달리 블록체인 트랜잭션은 네트워크를 구성하는 다양한 노드 간의 합의에 도달하면 검증자가 처리합니다. 블록체인 기록은 여러 노드에 저장되기 때문에 분산 원장은 변경할 수 없습니다. 즉, 단일 노드나 사용자가 변경할 수 없습니다. 누군가 트랜잭션을 변경하려고 하면 나머지 네트워크는 이를 알고 해당 변경을 거부합니다.
블록체인은 보안상의 이유로 이러한 방식으로 설계되었습니다.이중 지출 ", 사용자가 사기를 시도하고 동일한 자금을 사용하여 여러 거래를 수행할 수 있습니다.
따라서 블록체인이 분산된 방식으로 인해 트랜잭션을 되돌릴 방법이 없습니다. 자금을 반환할 수 있는 유일한 방법은 자금을 받은 사람이 다시 보내기로 결정하는 경우입니다. 그것은 문제가 될 수 있습니다. 자금이 완전히 낯선 사람에게 보내지면 그 사람은 자금을 유지하려는 유혹을 받을 수 있기 때문입니다.
되돌릴 수 없는 트랜잭션으로 인한 문제
많은 사람들이 블록체인의 비가역성을 좋은 것으로 보지만, 실수를 하면 큰 문제를 일으킬 수도 있습니다. 암호화폐가 주류 결제 수단으로 법정 화폐를 대체하려면 자금이 잘못된 주소로 보내질 때 사람들이 거래를 되돌릴 방법이 필요하다는 강력한 주장이 있습니다.
단순히 주소를 복사하여 붙여넣거나 QR 코드를 스캔하면 대부분의 실수가 제거되지만 이러한 방법이 완전히 완벽한 것은 아닙니다. 예를 들어 주소를 스캔한 후 실수로 주소를 변경할 수 있습니다. 또는 보낸 사람이 보낼 동전의 잘못된 양을 입력할 수 있습니다. 이것은 사람들이 종종 미국 달러나 다른 명목 화폐로 가격을 책정한 다음 그에 상응하는 금액을 암호화폐로 보내기 때문에 사람들이 깨닫는 것보다 더 자주 발생합니다. 50달러를 BTC로 보내려면 사용자는 현재 환율로 0.0027 BTC를 이체해야 합니다. 하지만 실수로 0.027 BTC($500)를 대신 보내기가 너무 쉽습니다.
하지만 우려되는 것은 실수만이 아닙니다. 또 다른 큰 문제는 지갑이 해킹당하는 것입니다. 전통적인 뱅킹에서 사용자는 은행 계좌가 해킹되어 누군가 계좌에서 돈을 이체하면 결국 은행에서 손실된 금액을 환불해 줄 것이라고 안심합니다. 환불을 제공할 수 있는 중앙 집중식 기관이 없기 때문에 블록체인 거래에서는 이런 일이 발생하지 않습니다. 보안은 개별 사용자의 전적인 책임이므로 지갑이 어떤 식으로든 손상되면 그 안에 있던 자금이 무엇이든 영원히 작별을 고할 수 있습니다.
안전망이 필요한 이유
많은 사람들이 블록체인 거래를 역전시킬 수 있는 능력을 가짐으로써 이익을 얻는다는 것은 분명합니다. 그러나 어려움은 블록체인 보안을 손상시키지 않는 방식으로 이를 가능하게 하는 것입니다. 누군가가 상품이나 서비스에 대한 지불을 보낸 다음 제품이 배송되면 해당 거래를 취소할 수 있다면 암호화폐는 모든 신뢰를 잃고 아무도 더 이상 사용하지 않을 것입니다.
해결하기 까다로운 문제이지만 이미 해결책을 제시한 매우 똑똑한 사람들이 있습니다. 좋은 예는t3rn 프로토콜 , 복잡한 트랜잭션이 올바르게 처리되도록 하기 위해 내장된 안전 장치 메커니즘으로 스마트 계약을 실행하는 플랫폼을 개발했습니다.완전히 반전 문제가 있는 경우.
T3rn은 오류 방지 메커니즘이 어떻게 작동하는지 잘 보여줍니다.블로그 게시물 . 사용자가 이더리움에서 Polkadot으로 그리고 Moonbeam으로 토큰을 연결하는 5단계 거래를 계획하고 있다고 상상해 보십시오. 이러한 종류의 거래는 일반적으로 DeFi 거래자에 의해 수행되지만 사용자가 각 거래에 대한 가스 수수료를 지불하기에 충분한 코인이 잔고에 없는 경우 문제가 발생할 수 있습니다. 3단계 또는 4단계에서 가스가 부족하면 토큰은 해당 단계에 남아 있어 거래자에게 큰 골칫거리가 됩니다. 그들은 그들이 이용하기를 희망했던 차익 거래 기회를 거의 확실히 놓칠 것입니다.
t3rn을 사용하면 문제가 되지 않습니다. 고유한 안전 장치 메커니즘에는 트랜잭션의 각 단계와 관련된 자산을 에스크로에 배치하는 것이 포함됩니다. 이러한 방식으로 트랜잭션의 각 단계가 성공적으로 실행된 후에만 해제됩니다. 단계 중 하나라도 수행되지 않으면 t3rn은 단순히 트랜잭션을 취소하고 이전 단계를 모두 되돌립니다. 위의 예에서 볼 수 있듯이 Bob은 가스 비용을 잃지 않고 원래의 모든 ETH 토큰을 지갑에 다시 가져옵니다.
t3rn의 가장 큰 장점은 각 단계가 연대순으로 정렬된 간단한 사용자 인터페이스를 통해 사용자가 복잡한 트랜잭션을 구성할 수 있다는 것입니다. 프로토콜은 다음을 포함하여 여러 지갑도 지원합니다.메타마스크 ,암비레 지갑 다른 사람.
더 많은 채택을 위한 길을 닦다
t3rn에 의해 가능해진 블록체인 가역성은 암호화 산업에 혁신적일 수 있습니다. 사용자가 수행하는 모든 거래에 대해 안전 메커니즘을 도입하여 디지털 자산을 더 잘 보호할 수 있는 가능성을 열어줍니다. 누군가 실수로 50달러가 아닌 500달러 상당의 토큰을 보낸 경우 이제 자금을 받은 사람의 정직성에 의존하지 않고 해당 거래를 취소하고 오류를 수정할 수 있는 방법이 있습니다.
이러한 기능은 일반 사용자와 DeFi 거래자에게 동등하게 혜택을 주고 전반적으로 암호화폐에 대한 신뢰를 높일 수 있는 필수 보호 장치입니다. 블록체인의 거래 완결성은 희생될 수 없고 희생되어서도 안 되지만, 사람들은 여전히 정직한 실수에 대한 처벌을 피할 수 있는 방법이 필요합니다. 이러한 기능을 제공함으로써 t3rn은 일종의 안전망이 필요한 보다 신중한 차세대 암호화 사용자를 온보딩할 수 있습니다.