> 오늘의 암호화폐 뉴스
bitcoin
bitcoin

$84720.887476 USD

1.85%

ethereum
ethereum

$1882.087494 USD

2.47%

tether
tether

$0.999992 USD

0.02%

xrp
xrp

$2.103516 USD

-0.28%

bnb
bnb

$603.720228 USD

-0.90%

solana
solana

$124.907077 USD

-1.26%

usd-coin
usd-coin

$1.000009 USD

0.00%

dogecoin
dogecoin

$0.171794 USD

1.56%

cardano
cardano

$0.672517 USD

0.21%

tron
tron

$0.238010 USD

0.94%

toncoin
toncoin

$3.982310 USD

-4.11%

chainlink
chainlink

$13.782927 USD

0.53%

unus-sed-leo
unus-sed-leo

$9.409232 USD

2.25%

stellar
stellar

$0.268957 USD

0.85%

avalanche
avalanche

$19.348366 USD

1.29%

계정 추상화

계정 추상화 란 무엇입니까?

계정 추상화는 수수료 지불 방법에서 거래 승인 메커니즘에 이르기까지 스마트 계약 계정의 특정 요소를 사용자 정의하여 사용자가 블록 체인과 쉽게 상호 작용할 수 있도록하는 프로세스입니다.

이것은 Ethereum 커뮤니티에서 널리 논의되었으며 Vitalik Buterin은 최종 사용자를 위해 트랜잭션을 더 간단하게 만드는 방법을 간략하게 설명하는 여러 제안 (ERC 4337, EIP 2938)을 제시했습니다.

이더 리움 계정에 대한 배경

계정 추상화의 가치를 이해하려면 먼저 이더 리움 계정에 대한 몇 가지 기본 사항을 이해해야합니다. 이더 리움에는 외부 소유 계정 (EOA)과 스마트 계약 계정의 두 가지 유형이 있습니다.

EOA는 공개 및 개인의 암호화 키 쌍으로 구성됩니다. 사용자가 키 쌍을 설정 한 후 생성 된 주소로 표시됩니다. 개인 키는 거래에 서명하는 데 사용됩니다. 그것은 계좌와 관련된 자금에 대해 사용자에게 양육권을 부여합니다.

그런 다음 키 쌍은 주어진 주소에서 거래에 서명 할 수 있습니다. 키와 계정이 하나이기 때문입니다. 이로 인해 특정 제한이 발생합니다. 예를 들어, 거래를 승인하고 계정을 제어하기위한 하나의 키만이 있습니다. 분실 또는 도난이 발생하면 계정이 영원히 손실 될 수 있습니다.

EOA는 또한 개별 계정으로서 매번 가스 요금 생성을 확인 해야하는 단일 트랜잭션을 제출할 수 있기 때문에 문제가 발생합니다.

궁극적으로, 사용자는 더 많은 서명자를 포함 시키거나 계정에 사인 할 수있는 다른 키를 승인 할 수있는 사용자 정의 로직을 만들 수 없으므로 흔들리는 방이나 사용자 정의가 거의 없습니다. 이것은 거래의 매우 제한적인 범위를 만듭니다.

향상된 사용자 경험을위한 계정 추상화



Acc 이는 서명자와 계정을 분리하여 계정 사용을위한 더 넓은 범위의 가능성을 열 수 있음을 의미합니다.

예를 들어, 계정 추상화를 통해 EOA는 다중 또는 제로 키를 사용하여 거래를 승인하거나 매주 계정 서명자를 변경하는 등 광범위한 작업을 수행 할 수 있습니다.

계정 추상화의 상당한 이점은 촉진하는 원활한 상호 작용으로 인해 향상된 사용자 경험 (UX) 및 보안입니다.

그것은 여러 사용 사례가 있으며 프로젝트 스케일링 및 온 보딩과 관련하여 직면 한 일부 문제를 완화합니다.

사회적 회복 및 계정 추상화

소셜 복구는 개인 키로 단일 실패 지점 문제를 피함으로써 UX 개선 계정 추상화 중 하나입니다. 계정 추상화는 여러 서명자를 통해 더 나은 보안 그물을 생성함으로써 도움을 줄 수 있습니다.

계정 추상화를 사용하여 미세 경제로 더 나은 블록 체인 게임을 구축 할 수 있습니다. Play-toearn은 이미 유리한 경기장이되고 있지만 수천 명의 사용자에 걸쳐 여러 NFT 내 게임 자산으로 게임 플레이를 유지하는 데 필요한 미세 트랜잭션의 수에 의해 유지됩니다. 계정 추상화는 집단 서명자의 메커니즘을 통해이를 해결합니다.

거래 및 계정 추상화 개선

마지막으로, 계정 추상화를 통한 원자 (Batch) 거래를 통해 사용자는 ETH를 사용하지 않고 기본 토큰으로 수수료를 지불 할 수 있습니다. 이로 인해 L2S와의 상호 작용이 더 간단하고 체인을 사용하기 전에 사용자가 광범위한 구매를 필요로하지 않습니다.

계정 추상화는 또한 메타 변환을 허용합니다. 이들은 원래 서명자를 대신하여 다른 당사자가 서명 한 거래를 실행하는 집사와 같습니다. 이로 인해 릴레이 네트워크가이를 처리 할 수있게함으로써 공개 블록 체인의 복잡성과 가스 비용이 제거되는 반면 사용자는 한 번의 클릭으로 거래에 서명하면됩니다.

이러한 메타 전환은 거래에 대한 지불이 사용자로부터 추상화되어 DAPP에 주어질 수 있도록하여 거래 프로세스를 단순화 할 수있게합니다. 이는 특히 플레이-이어드 게임 및 온 보딩 도구와 같은 영역에서 유용합니다.

이 수수료 추상화는 또한 기본 토큰을 통한 지불을 허용함으로써 DAPP를 통해 온 체인 거래 지불의 복잡성을 제거 할 수 있습니다. 사용자가 블록 체인의 cryptocurrency (예 : $ eth) 대신 기본 토큰으로 지불하기를 원한다면 계정 추상화로 인해이를 가능하게합니다. 마지막으로 세션 키 형태의 DAPP와의 상호 작용을 더 잘 제어 할 수 있습니다. 세션 키는 커뮤니케이션 세션을 암호화하는 데 사용되는 대칭 암호화 키입니다. 간단히 말해서, 그것은 두 당사자간에 전송되는 데이터를 암호화 및 암호화하는 일회용 키입니다. 예를 들어, DAPP와 상호 작용하고 싶지만 모든 움직임을 승인하기 위해 트랜잭션에 서명하고 싶지 않은 경우 세션 키는 계정과 관련하여 DAPP가 할 수 있고 할 수없는 것에 대한 매개 변수를 설정합니다.

따라서 로그인 및 승인으로 제 3자를 신뢰할 필요는 없으며 모든 것을 재발하는 소진 노력을 피할 수도 있습니다.

강화 된 보안을위한 계정 추상화

계정 추상화는 DAPP와의 상호 작용 및 Web3의 사용자 경험을 더 간단하게 만들 수 있지만 보안을 향상시킵니다.

계정 추상화를 사용하면 서명자 수를 포함한 특정 조건이 충족 될 때만 계정을 사용자 정의 할 수 있습니다. 이는 계정 전체에서 사용자 정의 할 수 있으므로 사용자는 클래식 한 멀티 시그보다 더 많은 제어를 가질 수 있습니다.

사용자 정의의 일부 예에는 전송 제한 설정 및 다중 요소 인증과 같은 작업이 포함될 수 있습니다. 이로 인해 사용자가 매우 조심하지 않으면 모든 것을 잃을 수 있다는 점에서 현재의 대규모 실패 지점이 제거됩니다.

계정 추상화는 보안을 위험에 빠뜨리지 않고 유용성을 열고 적응 가능한 옵션으로 더욱 향상시킵니다.

Bio : Sachin Tomar, CTO이자 Biconomy의 공동 창립자 인 Web3 스택을 초강력으로하는 과도성 툴킷. 소프트웨어 엔지니어링의 배경 지식으로 Sachin은 블록 체인을 통해 분산 된 세계를 만들기 위해 노력하고 있습니다.