SegWit이란 무엇이며 어떻게 작동하는지 설명

다른 초보자를위한 암호 화폐 가이드에 오신 것을 환영합니다! 오늘은 SegWit에 대해 말씀 드리겠습니다..

시장에는 수백 개의 암호 화폐가 있으며 각각 작동 방식을 안내하는 일련의 규칙이 있습니다. 이 규칙 세트를 실험 계획안. 그렇다면 이것이 세그 윗과 어떤 관련이 있습니까? 세그 윗이란??

모든 컴퓨터 프로그램과 마찬가지로 암호 화폐도 업데이트하고 개선해야합니다. 수정해야 할 버그와 결함이 발견되었습니다. 랩톱에서 종료 및 업데이트를 요청하는 상황입니다..

암호 화폐를 업데이트하거나 개선해야 할 때 프로토콜을 변경해야합니다. 세그 윗은 작년에 비트 코인 프로토콜을 업데이트했습니다..

이 가이드에서는 세그 윗에 대해 알아야 할 모든 것을 알려 드리겠습니다. 세그 윗이 무엇이고 어떻게 작동하는지 알려 드리겠습니다. 또한 비트 코인 네트워크에 어떤 개선이 이루어 졌는지, 그리고 이러한 개선이 사용자에게 의미하는 바를 알려 드릴 것입니다..

이 가이드를 마치면 “세그 윗이 무엇인가요?”라고 자문 할 필요가 없습니다. 다시.

SegWit의 출처와 달성하려는 목표부터 살펴 보겠습니다.

세그 윗 이야기

Segwit은 무엇입니까-Segwit 로고

최신 Coinbase 쿠폰 발견 :

SegWit에 대한 아이디어는 Pieter Wuille이 2015 년 Bitcoin 컨퍼런스에서 처음 소개했습니다. Wuille은 Bitcoin 개발자이자 금융 서비스 용 디지털 보안 전문 소프트웨어 회사 인 Blockstream의 공동 설립자입니다..

Wuille은 Bitcoin 프로토콜의 결함에 대한 해결책으로 SegWit을 제안했습니다. 소프트웨어 개발에서 결함에 대한 솔루션은 패치. 그가 고치고 싶었던 문제는 거래 가단성. 거래 가단성은 작은 거래 정보를 변경하여 사용자로부터 비트 코인을 도난 당할 수 있다고 말하는 괴상한 방식입니다. 걱정하지 마세요. 다음 섹션에서이 모든 것을 자세히 다룰 것입니다..

Wuille의 SegWit 제안은 비트 코인 커뮤니티에서 큰 논쟁을 불러 일으켰고 거의 2 년이 지나서 게시되었습니다. 2017 년 8 월 23 일에 마침내 활성화되었습니다. 동일한 패치가 라이트 코인 2017 년 5 월 10 일 프로토콜.

노트 : 라이트 코인은 비트 코인 프로토콜을 기반으로하는 코드를 가진 암호 화폐입니다. 매우 유사하기 때문에 거래 가단성 문제를 공유했습니다..

SegWit은 트랜잭션 가단성 문제를 수정하고 비트 코인 프로토콜에 대한 몇 가지 다른 개선을 가능하게했습니다. 그러나 여전히 많은 비평가가 있으며 Bitcoin 네트워크의 모든 사용자가 변경 사항을 환영하지는 않습니다. 비트 코인 커뮤니티의 일부 회원은 SegWit에 너무 동의하지 않아 라이벌 암호 화폐를 만들었습니다.!


이에 대해 알아보기 전에 트랜잭션 가단성 문제를 좀 더 자세히 살펴 보겠습니다. 따라서 거래 가단성이란 무엇이며이를 중지하기 위해 세그 윗이하는 일은 무엇입니까??

트랜잭션 가단성은 매우 복잡합니다. 이를 이해하려면 먼저 비트 코인 거래가 어떻게 작동하는지 이해해야합니다….

블록 체인의 기초

Bitcoin은 수천 대의 컴퓨터로 구성된 거대한 네트워크입니다. 노드. 각 노드는 지금까지 이루어진 모든 비트 코인 거래에 대한 전체 기록을 유지합니다. 이 기록은 블록 체인.

새로운 트랜잭션 처리와 관련된 대부분의 작업은 다음과 같은 특수 노드에서 수행됩니다. 광부. 사용자는 자신이하는 작업에 대해 광부 거래 수수료를 지불합니다. 새로운 거래는 채굴자가 거래 그룹에 넣은 후에 만 ​​블록 체인에 추가 할 수 있습니다. 블록. 비트 코인 블록 체인의 각 블록에는 1MB의 거래 정보가 포함됩니다..

주위에 걸릴 것입니다 10 분 네트워크가 한 블록의 트랜잭션을 처리하지만 훨씬 더 오래 걸릴 수 있습니다. 비트 코인 네트워크는 3-7 초당 트랜잭션 (Tx / s). 그러나 이것은 네트워크가 사용 중일 때 많이 느려질 수 있습니다..

이제 간단한 비트 코인 트랜잭션이 어떻게 작동하는지 보여주기 위해 두 가지 예를 사용하겠습니다. 첫 번째는 표준 비트 코인 거래입니다. 두 번째는 한 사용자가 거래 가단성을 이용하여 다른 사용자로부터 비트 코인을 훔치는 거래입니다..

초보자를위한 거래

Lucy는 Jude에게 10 비트 코인 (BTC)을 보내려고합니다. 이를 위해 Lucy와 Jude는 두 가지 정보가 필요합니다.

  • 공개 주소 : 이것은 비트 코인 이메일 주소와 같습니다. 공개 주소는 Lucy가 Bitcoin을 보낼 수있는 디지털 위치입니다. Jude는 받다 비트 코인. 공용 주소는 전체 네트워크에서 볼 수 있습니다..
  • 개인 키 : 공개 주소가 이메일 주소와 같으면 개인 키는 비밀번호와 같습니다. 그들은 공개 주소, 즉 비트 코인 자체가 Lucy와 Jude의 소유임을 증명합니다. Lucy 만 Lucy의 개인 키를 볼 수 있으며 Jude 만 Jude의 개인 키를 볼 수 있습니다..

비트 코인 네트워크에서 거래가 어떻게 보이는지 봅시다…<

표준 비트 코인 거래

Segwit Bitcoin 거래는 무엇입니까

10BTC는 Lucy에서 Jude로 어떻게 이동합니까??

  1. Lucy는 네트워크에 요청을 브로드 캐스트합니다.. 요청에는 Jude의 공개 주소, 전송되는 금액 (10BTC) 및 채굴 자에 대한 거래 수수료가 포함됩니다. Lucy의 개인 키도 포함되어 있습니다. 서명 그녀는 보낼 10BTC가 있음을 증명하기 위해 사용합니다. 이 서명 정보를 증인 데이터.
  2. 광부는 거래를 처리합니다.. 그들은 Lucy의 정보를 Jude와 암호화 그것. 이것은 그들이 정보를 한 줄의 컴퓨터 코드로 바꾸는 것을 의미합니다. 이 코드는 거래 ID.
  3. 거래 대기열, 처리 대기 중. Lucy가 낮은 거래 수수료를 추가했다면 오랫동안 대기 할 수 있습니다! 식당에서 음식을 주문하는 것과 같습니다. 웨이터에게 팁을주지 않으면 음식이 도착하는 데 시간이 오래 걸릴 수 있습니다! Lucy는 더 높은 수수료로 트랜잭션을 다시 전송하여 프로세스 속도를 높일 수 있습니다. 이제 트랜잭션 ID가 다른 사용자의 트랜잭션 ID에 추가되고 다시 암호화됩니다. 이 프로세스는 1MB의 거래 정보 한도에 도달하고 블록이 형성 될 때까지 계속됩니다..
  4. 블록이 확인되었습니다. 블록은 네트워크에 브로드 캐스팅되고 모든 노드의 절반 이상이 해당 정보가 유효하다는 데 동의하면 확인하고 블록 체인에 추가 할 수 있습니다. Jude는 Lucy로부터 10BTC를받습니다..

이것이 대부분의 비트 코인 거래가 이루어지는 방식입니다. 다음으로 트랜잭션 가단성이 트랜잭션에 어떤 영향을 미치는지 보여 드리고 세그 윗이 어떤 일을하는지 물어볼 수 있습니다.?

트랜잭션 가단성이 작동하는 방식

Segwit 거래 가단성 및 확인되지 않은 변경이란 무엇입니까?

다시 예제를 사용하여 Jude가 트랜잭션 가단성을 사용하여 Lucy를 속여 10이 아닌 20BTC를 보내도록하는 방법을 보여 드리겠습니다. 작동 방식은 다음과 같습니다.

비트 코인 코드의 트랜잭션 가단성 결함으로 인해 Jude는 트랜잭션이 확인되기 전에 Lucy의 증인 데이터를 변경할 수 있습니다. 이것은 트랜잭션 자체를 변경하지 않고 트랜잭션 ID를 변경합니다 (여전히 Lucy에서 Jude로 전송되는 10BTC 임)..

변경된 거래가 네트워크에 의해 확인되면 원래 거래를 취소합니다. 이제 Jude는 Lucy에게 연락하여 10BTC를받지 못했다고 불평합니다.!

Lucy는 원래 거래가 처리되지 않았는지 확인하고 확인합니다. 그녀는 이제 더 높은 거래 수수료를 부과하고 다시 보냅니다. 이 새로운 트랜잭션은 네트워크에서 처리됩니다. Jude는 10 개의 비트 코인을 더받습니다!

Lucy, 광부 및 나머지 네트워크는 이것이 일어나고 있음을 알 방법이 없습니다. 거래가 확인되고 블록 체인에 추가되면 변경하거나 삭제할 수 없습니다. 아래는 비트 코인 네트워크에 대해 심각한 트랜잭션 가단성이 무엇인지 보여주는 차트입니다..

Segwit 거래 수락 및 거부는 무엇입니까출처 : bitcoinmagazine

트랜잭션 가단성에 의해 영향을받는 트랜잭션은 빨간색으로 표시됩니다..

따라서 SegWit이란 무엇이며 트랜잭션 가단성 문제를 해결하기 위해 어떤 역할을합니까??

트랜잭션 가단성 패치

앞서 언급했듯이 SegWit은 Pieter Wuille이 트랜잭션 가단성을 방지하기 위해 디자인 한 패치입니다. 작동 방식은 매우 간단합니다. 증인 데이터가 거래 ID를 변경하는 데 사용되는 것을 중지하기 위해 Wuille은 거래에서 데이터를 삭제하도록 제안했습니다. 간단하고, 오른쪽?

세그 윗의 전체 이름은 분리 된 증인. 분리는 제거 또는 분리를 의미하므로 SegWit은 증인 데이터를 제거하는 것을 의미합니다..

분리 된 증인은 사이드 체인 목격자 데이터는 메인 블록 체인에서 떨어져 저장됩니다. 이는 Jude와 같은 부정직 한 사용자가 트랜잭션 ID를 변경하는 것을 방지합니다.!

Bitcoin SegWit의 영리한 점은 구버전과 호환되는. 이는 SegWit 비트 코인 프로토콜로 업데이트 된 노드가 업데이트되지 않은 노드에서도 계속 작동 할 수 있음을 의미합니다. 이러한 종류의 업데이트를 부드러운 포크. 이전 버전과 호환되지 않는 업데이트가 호출됩니다. 하드 포크. 하드 포크는 네트워크를 분할하고 새로운 암호 화폐를 생성 할 수 있습니다..

Pieter Wuille은 SegWit이 이전 버전과 호환되므로 소프트 포크 업데이트를 원했습니다. 이를 위해 그는 증인 데이터가 여전히 메인 블록 체인에 기록되도록 설계해야했습니다. 그가 찾은 해결책은 SegWit 사이드 체인에있는 블록의 모든 감시 데이터를 암호화하고이를 저장하는 것이 었습니다. 루트 코드 메인 블록 체인에서. 이를 통해 비트 코인 세그 윗은 하드 포크 업데이트없이 거래의 가단성을 패치 할 수있었습니다..

이제 분리 된 증인이 거래의 가단성을 어떻게 방지하는지 알게되었지만 SegWit Bitcoin의 이야기는 여기서 끝나지 않습니다. SegWit은 Pieter Wuille이 만들 때 생각조차하지 못했던 방식으로 Bitcoin 네트워크에 영향을 미쳤습니다.!

다음으로 확장 성 그리고 번개 네트워크. 확장 성부터 시작하겠습니다….

그렇다면 SegWit 확장 성이란?

Bitcoin SegWit 확장 성

먼저 확장 성이 무엇인지 설명하겠습니다. 확장 성은 네트워크가 트랜잭션 속도를 저하시키지 않고 엄청난 양의 트랜잭션을 처리 할 수있는 능력입니다. 네트워크가 확장 가능하다면, 규모가 커짐에 따라 트랜잭션을 더 빠르게 처리 할 수 ​​있습니다. 불행히도 대부분의 암호 화폐는 거래를 처리합니다 느리게 더 커질수록.

Cryptocurrencies는 트랜잭션을 처리하기 때문에 확장 성 문제가 있습니다. 일치. 앞서 언급했듯이 비트 코인 네트워크의 노드 중 절반 이상이 거래가 블록 체인에 추가되기 전에 유효하다는 데 동의해야합니다. 네트워크에 노드가 많을수록 합의에 도달하는 데 더 오래 걸립니다. 일치. 

비트 코인 커뮤니티는 오랫동안 네트워크를 확장하는 다양한 방법에 대해 논의 해 왔습니다. 플랫폼이 대중화되면서 문제는 더욱 악화되어 해결책을 찾기위한 시간이 부족합니다..

Pieter Wuille이 Bitcoin SegWit을 만들었을 때 실수로 네트워크의 확장 성을 개선했습니다. 접수에 사용 된 증인 데이터 65 % 모든 비트 코인 블록의. 증인 데이터를 제거하면 이제 SegWit 비트 코인 블록에 훨씬 더 많은 거래 정보를 저장할 수있는 공간이 생깁니다..

이제 각 블록에는 세트가 있습니다. 블록 무게 4MB로 제한됩니다. 블록의 가중치는 메인 블록 체인에 저장된 1MB 정보와 사이드 체인에 저장된 증인 데이터의 조합입니다. 분리 된 증인을 통해 네트워크는 전체 비트 코인 블록 체인 크기를 변경하지 않고도 더 많은 트랜잭션을 처리 할 수 ​​있습니다..

따라서 누군가 “SegWit 확장 성이 무엇인가요?”라고 묻는 경우 비트 코인 네트워크에서 더 많은 거래를 처리하는 방법이라고 말할 수 있습니다. 그것은 네트워크를 만든다 거룻배 비트 코인 블록 체인 크기에 영향을주지 않고 거래에서 증인 데이터를 제거함으로써.

이제 세그 윗이 가능하게 한 또 다른 흥미로운 개발에 대해 말씀 드리고자합니다. 현재 사용중인 SegWit은 무엇인가요??

암호 화폐 거래소를 다른 거래소와 나란히 비교

알고 계십니까?

거래 목표에 가장 적합한 암호 화폐 거래소가 무엇인지 궁금한 적이 있습니까??

보다 & TOP3 암호 화폐 거래소를 나란히 비교

라이트닝 네트워크

번개 네트워크는 비트 코인 확장 성 문제에 대한 또 다른 솔루션이며 분리 된 증인 없이는 작동하지 않습니다..

번개 네트워크를 통해 사용자는 결제 채널을 설정할 수 있습니다. 소액 결제. 또 다른 예로 Lucy와 Jude를 사용하겠습니다.

Jude는 Lucy를 위해 일합니다. 그녀는 그에게 하루에 1BTC를 지불합니다. 메인 블록 체인에서 거래를 처리하는 대신 Lucy와 Jude는 Lucy가 비트 코인을 Jude에게 직접 보낼 수있는 개인 결제 채널을 설정했습니다. 그녀는 그에게 하루 1BTC의 소액 결제를 보냅니다. 각 소액 결제는 Lucy와 Jude가 서명해야합니다. 그들 불리는 다중 서명 트랜잭션 이런 이유로.

Jude는 Lucy를 위해 10 일 동안 일합니다. 10 일이 지나면 Lucy와 Jude는 결제 채널을 닫습니다. 이 시점에서 모든 소액 결제는 10BTC에 대한 하나의 트랜잭션으로 네트워크에 브로드 캐스트됩니다..

이러한 결제 채널은 메인 블록 체인에서 발생하는 수천 개의 소액 결제로 구성된 번개 네트워크의 기반을 형성합니다. 거래는 사용자가 결제 채널을 닫을 때만 메인 블록 체인에 추가됩니다. 그래서, 이것을 가능하게하기 위해 SegWit이하고있는 것은?

소액 결제는 미확인 결제 채널이 닫히고 총 거래 잔액이 네트워크에서 처리 될 때만 유효 해지는 거래. Bitcoin SegWit이 없으면 사용자는 트랜잭션 가단성을 사용하여 다중 서명 트랜잭션에서 트랜잭션 ID를 변경할 수 있습니다. 이것은 시스템에 혼란을 의미하고 완전히 작동하지 않게됩니다..

이제 세그 윗이 무엇인지, 어떻게 작동하는지, 비트 코인 네트워크에 어떤 의미가 있는지 알게되었습니다. 끝내기 전에 세그 윗의 장점을 간단히 요약 해 드리겠습니다. 또한 비판에 대한 몇 가지 비판과 그로 인한 몇 가지 문제에 대해서도 말씀 드리겠습니다….

뭐가 세그 윗 : 전문가

엄지 손가락 프로

거래 가단성은 과거의 일. SegWit은 비트 코인 프로토콜의 주요 문제에 대한 간단하고 창의적인 솔루션입니다..

더 빠른 비트 코인 거래. SegWit은 비트 코인 블록 체인을 더 가볍게 만듭니다. 전체 비트 코인 블록 체인 크기를 늘리지 않고도 더 많은 트랜잭션을 처리 할 수 ​​있습니다..

더 저렴한 비트 코인 거래. 높은 거래 속도는 낮은 거래 수수료를 의미합니다. 비트 코인 거래 수수료는 엄청나게 높을 수 있으므로이를 저해하는 모든 변경 사항은 커뮤니티에서 환영해야합니다..

새롭고 흥미로운 개발 가능. 비트 코인이 수백만 명의 네트워크에 서비스를 제공하려면 확장 성 문제를 해결해야합니다. SegWit은 번개 네트워크와 같은 확장 성 프로젝트를 현실로 만드는 데 도움을줍니다..

 세그 윗이란 무엇인가 : 단점

거절하다 단점

충분한 노드에서 사용하고 있지 않습니다.. 많은 광부들이 세그 윗을 좋아하지 않습니다. 낮은 수수료는 수익에 영향을 미치며 수수료 수익을 전혀 제공하지 않는 증인 데이터 사이드 체인을 지원해야하는 것을 좋아하지 않습니다. 기타 비트 코인 서비스-좋아요 지갑 – 또한 SegWit 변경 사항을 지원하는 데 시간이 많이 걸립니다. 활성화 된 지 거의 6 개월이 지난 2018 년 2 월 14 % 의 비트 코인 거래는 세그 윗 비트 코인을 사용하여 이루어졌습니다. 그 이후로 수치는 개선되었지만 네트워크가 완전히 업데이트되기까지는 아직 멀었습니다..

장기적인 문제에 대한 단기적인 해결책입니다.. 일부 비트 코인 개발자는 SegWit 프로토콜이 확장 성 문제를 해결하기에 충분하지 않다고 불평했습니다. 그들은 비트 코인 블록 체인 크기와 거래가 처리되는 방식의 주요 변경 만이 향후 플랫폼 확장에 도움이 될 것이라고 주장합니다..

SegWit은 비트 코인 커뮤니티에서 분열을 일으켰습니다.. SegWit을 둘러싼 불일치로 인해 여러 가지 하드 포크가 발생했습니다. 가장 잘 알려진 것은 비트 코인 캐시 (BCH)입니다..

이제 모든 사실을 확인 했으므로 “세그 윗이란?”이라고 대답 할 수 있습니다. 자신을 위해. 가기 전에 몇 가지 마지막 말씀을 나누고 싶습니다….

결론

Pieter Wuille이 SegWit을 설계 할 때 그는 거래 가단성으로 인한 문제를 해결하고 싶었습니다. 하지만 세그 윗은 그 이상을 수행했으며 비트 코인 플랫폼 자체의 미래에 대한 대규모 토론을 만들었습니다. 비트 코인은 거의 10 년이되었습니다. 여전히 세계에서 가장 큰 암호 화폐이지만 일부는 이것이 최고인지 의문을 제기하기 시작했습니다..

지금까지 본 것 중 가장 진보 된 암호화 기술을 제공하는 수백 개의 새로운 블록 체인 프로젝트가 있습니다. 일부는 세그 윗 비트 코인을 네트워크에 긍정적 인 변화로보고 있습니다. 그러나 다른 사람들은 그것을 Bitcoin의 한계의 상징으로 간주합니다..

SegWit 토론은 비트 코인 커뮤니티 전체에서 계속되고 있으며 이제 귀하는 의견을 가질 수있을만큼 충분히 알고 있습니다. Segwit은 무엇인가요? 비트 코인을 미래로 가져갈 흥미 진진한 새로운 개발입니까? 아니면 비트 코인 네트워크가 직면 한 훨씬 더 큰 문제에 대한 임시 해결책입니까? 생각 해봐요 다음에 또 만나요!

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map