BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

플래시 대출: 이더리움 거래는 무엇을 할 수 있습니까?

以太坊爱好者
特邀专栏作者
이 기사는 약 4173자로, 전체를 읽는 데 약 6분이 소요됩니다
플래시론은 "결합성"의 가장 극단적인 형태로, 모든 것이 순식간에 일어날 정도로 극단적입니다.
AI 요약
플래시론은 "결합성"의 가장 극단적인 형태로, 모든 것이 순식간에 일어날 정도로 극단적입니다.

편집자 주: 이 기사의 출처:이더리움 애호가(ID: ethfans)편집자 주: 이 기사의 출처:

이더리움 애호가(ID: ethfans)이더리움 애호가(ID: ethfans)

, 번역가 및 저자: A Jian, Odaily의 승인을 받아 재인쇄됨.

제목:

매직 인터넷 머니의 새로운 발명품 플래시론

체인 서클은 항상 금융 산업을 변화시킨다고 주장해 왔고, 젊은 은행가와 기술자들이 동맹을 형성하기 시작했기 때문에 최근에야 마침내 조짐이 보이기 시작했습니다.

최신 게임은 "플래시 대출"이라고합니다. 즉, 코드를 사용하여 일련의 작업을 지정할 수 있으며 작업이 한 거래 내에서 상환이 완료되었음을 보장할 수 있는 한 무조건 대출할 수 있습니다.

블록체인에서 하나의 "트랜잭션"으로 많은 일을 할 수 있으며, 돈을 한 번만 이체할 수 있는 것이 아니라 한 번의 트랜잭션으로 50개의 자금 이체를 완료할 수도 있습니다. 스마트 계약은 컴퓨터 프로그램과 같기 때문에 트랜잭션을 보낼 때 "특정 스마트 계약에서 특정 기능을 호출"하는 것과 같으며 하나의 트랜잭션에서 많은 기능을 호출할 수 있으며 자연스럽게 많은 작업을 완료할 수 있습니다.

"일시 대출"이 요구하는 것은 모든 작업이 한 거래 내에서 완료되어야 한다는 것입니다(한 거래 내에서 상환이 이루어지지 않으면 자금을 대출할 수 없음). 따라서 "차용, 이전(실행), 상환"을 포함하여 스마트 계약으로 전송되는 모든 단계를 트랜잭션으로 프로그래밍해야 합니다.

거래가 종료될 때 상환하지 않으면 아무 일도 없었던 것처럼 거래가 실패합니다.

플래시론 계약이 처음에 10,000 ETH를 주었다고 가정하고 트랜잭션이 끝날 때 10,000 ETH를 상환하지 않으면 10,000 ETH를 빌려준 적이 없다는 의미입니다. 트랜잭션이 실패하면 아무 일도 없었던 것처럼 이 트랜잭션의 모든 작업이 롤백됩니다.

직관적이지 않습니까? 모든 작업이 수행되고 충분한 자금이 성공적으로 반환되지 않는 한 해당 ETH는 이동하지 않은 것과 같습니다.

글쎄, 우리는 또한 이것이 마법이라고 생각합니다. 이 마법은 Turing-complete 네트워크(Turing-complete 프로그래밍 언어 + 자체 실행 "계정" 또는 스마트 계약)의 최신 발명품입니다.

Ethereum 소프트웨어를 실행하는 모든 컴퓨터 노드는 이 플래시 대출 스마트 계약을 실행합니다.이 프로그램(스마트 계약)이 체인의 트랜잭션에 의해 활성화되면 트랜잭션에 지정된 작업을 수행하는 계약과 동일합니다. end 상환이 이루어지면 계약은 "실행 성공"을 보고하고 전체 네트워크의 상태가 변경되며, 상환이 완료되지 않으면 계약은 "실패"를 보고하고 영향을 받는 다른 계약의 상태가 변경됩니다. 거래에 의한 변경은 실패하며 플래시론 계약만 상태가 변경됩니다.

헷갈려도 괜찮아요, 여긴 새로운 영역이니까요. 각 단계를 일관되게 지정해야 하므로 이러한 종류의 계약을 사용하려면 프로그래밍을 알아야 합니다. 그러나 Solidity 튜토리얼을 따라 몇 주를 보낼 의향이 있다면 일관된 일련의 단계에서 수행할 수 있는 모든 수익성 있는 기회를 포착하는 데 사용되는 재정 거래를 위한 무료 자금도 얻을 수 있습니다.

……

예를 들어, 한 사람이 한 번의 거래로 $360,000를 벌었습니다! 이 사건은 또한 Flash Loan에 모든 사람들의 관심을 끌었습니다.그러나 이것이 분권화 분야의 유일한 발명품은 아닙니다. 예를 들어 Fulcrum은 매우 유동성이 있으며 dYdX 스마트 계약은 플래시 대출과 동일한 무료 플래시 차용(플래시 차용)을 지원합니다. 새로운 DeFi 프로젝트인 Aave도 플래시 론이라는 이름으로 이러한 기능을 제공하고 있습니다.

CDP(MakerDAO 단일 담보 스테이블코인 시스템의 사용자 스테이블코인 부채 창고)가 영구 대출과 다소 유사한 약속 어음과 같은 토큰으로 전환될 수 있다는 견해도 있습니다. (번역자 주: MakerDAO 시스템 업그레이드(2019년 11월) 이전에 담보를 제공하는 한 DAI를 대출할 수 있으며 이자는 실시간으로 상환되지 않고 상환 시에만 담보가 충분합니다. , 영원히 빌릴 수 있으므로 영구 부채에 가깝습니다.)

……

제목:

번개 소년

  • 소위 차익 거래는 다른 시장의 가격 차이를 이용하여 돈을 버는 것입니다. 차익 거래 기회는 모든 금융 시장에 존재하며 디지털 자산도 예외는 아닙니다. 차익 거래 활동은 또한 유동성을 증가시킬 수 있기 때문에 다른 시장에서 자산의 가격 차이를 줄이는 데 도움이 될 수 있습니다.

  • Flash Loan은 개발자가 담보를 제공하지 않고 마음대로 빌릴 수 있도록 설계되었습니다. 전체 대출 및 상환 과정이 한 번의 거래로 완료됩니다! 개발자는 Aave 프로토콜의 저축 풀에서 자금을 빌려줄 수 있으며, 거래가 완료된 후 풀에서 빌려준 유동성은 그대로 풀로 반환됩니다. 그만큼의 유동성을 반환할 수 없는 경우 거래가 실패하고 롤백되어 저축 풀의 자금이 손실되지 않도록 합니다.

  • 플래시론은 다음과 같이 흥미로운 용도로 많이 사용됩니다.

탈중앙화 거래소 간 차익거래

……

예를 들어, 재조정: Aave 프로토콜에서 DAI를 빌려주고, MakerDAO 담보 대출 포지션을 청산하고, 담보를 되찾고, 이 담보를 Compound에 예치하고, DAI를 빌려준 다음, DAI와 일부 수수료를 Aave에 반환합니다.

< https://etherscan.io/tx/0x4555a69b40fa465b60406c4d23e2eb98d8aee51def21faa28bb7d2b4a73ab1a9>


이렇게 하면 초기 자본 요구 사항이 없기 때문에 더 많은 사람들이 차익 거래 및 청산에 참여할 수 있습니다. 차익 거래는 일반적으로 자본 요구 사항이 거의 없지만($100 ~ $10,000) 청산에는 채무자의 위치를 ​​청산하기 위해 상당한 자본이 필요합니다. Compound 및 단일 담보 DAI(일명 SAI)의 청산 포지션은 종종 100만 달러 이상의 ETH 또는 DAI를 투자해야 합니다.

……

플래시론의 무궁무진한 가능성을 보여드리기 위해 차익거래를 해보았지만 사실 다른 곳에서도 많이 쓰일 수 있습니다. 우리가 보낸 이 거래를 확인할 수 있습니다:

(번역자 주: 위의 두 그림에서 볼 수 있듯이 트랜잭션에 관련된 작업은 일관성이 있으며 주소 A에서 주소 B로 자금을 이체한 다음 주소 B에서 주소 C로 이체하고 마지막으로 계약 주소로 돌아갑니다)

특정 프로세스는 여기에 표시되지 않지만 PeckShield 및 Hydro 커뮤니티에서 제공하는 자세한 분석을 볼 수 있습니다.

PeckShield: 하드 코어 기술 분석, 해커의 공격을 받는 bZx 프로토콜의 전체 이야기

DeFi 로우 키 공유 | 빈손으로 흰 늑대 51 BTC를 얻는 방법

이러한 상세한 분석을 통해 우리는 해커가 빌린 자금을 사용하여 Uniswap 및 Kyber에서 자산 가격을 조작하고 bZx 프로토콜은 Kyber를 가격 정보 제공 메커니즘(일명 "oracle machine"이라고도 함)으로 사용하는 것이 해커 수익의 핵심임을 알 수 있습니다. ), 결국 레버리지 기능에서 해커에게 많은 토큰을 줬고, 해커는 이 자산을 취득해 매각한 뒤 초기 플래시론 대출금을 상환할 수 있다. 물론 해커는 bZx 프로토콜에 대한 레버리지를 닫지 않았습니다. 즉, 돈을 갚지 않았습니다.

사건이 나온 후 bZx 팀은 관리 키를 사용하여 해커의 수입을 동결했습니다.

이 문제는 다음을 포함하되 이에 국한되지 않는 전체 서클에서 많은 토론을 촉발했습니다. bZx의 처리가 합리적입니까? DeFi 프로토콜에 관리자 키가 있어야 합니까? 탈중앙화 오라클은 안전한가요? 플래시론의 등장은 좋은 것인가 나쁜 것인가.

컴퓨터 과학에서 "원자화"라는 용어가 있는데, 이는 트랜잭션을 처리할 때 관련 작업이 항상 동시에 성공하고 실패할 수 있는지 여부를 나타내며 어떤 작업은 성공하고 어떤 작업은 실패하는 상황에 절대 빠지지 않을 것입니다. , "원자성"을 보장합니다.

그러나이 두 가지 처리가 원자 적이라면 직접 티켓을 수령하고 호텔을 예약하는 작업을 동시에 수행 할 수 있으며, 시간이되면 티켓 수령에 실패하면 호텔이 자동으로 취소됩니다. 이것은 큰 편리함을 가져올 수 있습니다.

구체적인 예를 들어보면 어디론가 여행을 가고 싶고 항상 교통과 숙소가 동시에 확정되기를 바라는 이 개념이 낯설지 않다는 것을 알게 될 것이다. 고속철도 티켓을 구할 수 없다면 다른 호텔 B를 선택하거나 관광지를 변경하는 것도 고려해볼 수 있습니다.

이때 각 항목을 별도로 결정해야 하는 경우 많은 앱을 설치하고 지속적으로 전환할 수 밖에 없어 매우 번거롭습니다. 예를 들어 A를 예약하지 않으면 호텔을 예약할 수 없을까 두렵고, A를 예약하면 티켓을 구하지 못하면 구독을 취소해야 합니다.

그러나이 두 가지 처리가 원자 적이라면 직접 티켓을 수령하고 호텔을 예약하는 작업을 동시에 수행 할 수 있으며, 시간이되면 티켓 수령에 실패하면 호텔이 자동으로 취소됩니다. 이것은 큰 편리함을 가져올 수 있습니다.

같은 방식으로, 목적지에 도달하기 위해 기차를 갈아타야 할 때, 티켓을 수동으로 환불할 필요가 없도록 여정의 모든 티켓을 한 번에 구매하거나 모두 구매하지 않기를 바랍니다. .

말은 아주 간단하고 모든 사람의 바램과 일치하지만 이런 일은 우리 삶에서 여전히 극히 드물다. 우리는 여전히 많은 앱을 다운로드하고 많은 공식 계정과 작은 프로그램을 팔로우해야 합니다.

이더리움은 그렇지 않습니다. 이더리움을 컴퓨터로, 스마트 계약을 프로그램으로 생각하면 사용자가 시작한 트랜잭션은 컴퓨터를 조작하는 것과 같습니다 트랜잭션에 포함될 수 있는 작업은 기본적으로 원자적입니다. 정도는 다르지만 실제로 이러한 프로그램을 한 번에 모두 사용할 수 있으며 작업이 예상한 결과를 얻지 못하면 아무 일도 없었던 것처럼 모든 작업을 취소할 수 있습니다.

비현실적일 정도로 아름답고 강력합니다.

DeFi와 관련하여 많은 사람들이 구성 가능성을 언급할 것입니다. 처음에는 모든 사람들이 (예를 들어) MakerDAO를 사용하면 안정적인 통화 DAI가 있고 DAI를 사용하면 대출 시장을 할 수 있고 마진 거래(레버리지 제공)도 할 수 있다고 생각했습니다. 모든 사람들은 두 가지 상상을 가지고 있습니다. 하나는 이러한 제품을 자유롭게 결합할 수 있고 서로에 대한 액세스 조치가 없기 때문에 기능이 더 강력해지고 당연히 가치를 창출할 수 있다는 것입니다. DeFi는 서로의 결합이 항상 더 강력한 기능을 낳기 때문에 장기적으로 번성해야 하는 창의적인 잠재력을 가지고 있습니다.

그러나 두 가지 아이디어는 서로 다른 프로토콜이 결합될 때 어떤 모습일지 또는 해당 결합이 발생할 시간에 대한 개념을 거의 나타내지 않습니다. 즉, 컴퓨터의 관점이 아닌 상호보완적 기능의 관점에서 상상하고 설명한다.

그러나 원자성(플래시 론)의 개념은 임의의 수의 계약이 거래에서 함께 작동하거나 함께 무차별적일 수 있음을 의미합니다. 정말 순식간에 결합되거나 아무 일도 없었던 것처럼 결합됩니다.

플래시 대출은 모든 것이 순식간에 일어날 정도로 극단적인 "결합 가능성"의 가장 극단적인 형태라고 생각하지 않을 수 없습니다.

사람들은 마침내 계약의 가장 확실한 모습은 dForce 프로젝트의 창시자인 Renren Dao 씨가 번개 대출을 사용하여 즉시 할 수 있는 예와 같이 "거래의 순간"의 차원에서 생각하는 것임을 발견했습니다. Uniswap의 유동성이 됨 제공자는 원하는 거래를 완료한 후 신속하게 자본을 인출하여 처리 수수료를 0.3%에서 0.05%로 줄일 수 있으며 프로토콜의 보안도 "순간"의 세분성에서 설계되어야 합니다. , 그렇지 않으면 bZx가 나타날 것입니다 상황, 번개에 의해 직접 침투.

이제 사람들은 가치의 원활한 흐름이 좋은 와인이자 독이라는 것을 알고 있습니다.DeFi 프로토콜은 좋은 와인 아래에서 몸을 강화하거나 마음을 아프게 할 수 있습니다.

두 가지 흥미로운 점이 더 있습니다.

첫째, 많은 친구들은 거액의 플래시론이 거리에 던져진 장전된 무기와 같다고 생각하면서 플래시론의 파괴력을 느꼈습니다. 그러나 어떤 친구들은 이것이 좋은 일이라고 생각하는데, 발전을 이루는 가장 좋은 방법은 나쁜 것을 직접 제거하는 것이기 때문이며, 문제를 조기에 발견하면 시스템의 위험이 누적되는 것을 피할 수 있기 때문입니다.

投资
智能合约
ETH
Odaily 공식 커뮤니티에 가입하세요