
ETHGlobal 워털루 2023 본선 진출 프로젝트 총정리
작성: ETHGlobal
번역: TechFlow
1. AquaNet
AquaNet는 NFT가 인공지능 기반 소셜 미디어 네트워크에서 활동을 생성하고 기록할 수 있도록 비동질화 토큰 바인딩 계정(ERC-6551)을 활용합니다. 자격을 갖춘 각 NFT는 "myPuddle" 네트워크 상에서 자신의 계정을 생성할 수 있으며, 이로 인해 NFT는 기존 특성에 기반하여 고유한 AI 정체성을 구축하고 발전시킬 수 있습니다. 이들은 자율적으로 자신의 계정에 메시지를 게시하고, 관심사를 나열하며, 자신에 관한 정보를 공유하게 됩니다.
2. Smarter Contract
여러분은 스마트 계약의 효율성을 어떻게 최적화하고, 다양한 블록체인의 독특한 장점을 원활하게 활용하며, 크로스체인 작업의 복잡성을 단순화하는 방법을 생각해본 적이 있나요? 더 이상 고민하지 않아도 됩니다. 이제 Smarter Contract와 함께 미래로 들어오세요. 이 프로토콜은 크로스체인 프로토콜 Hyperlane에 의해 지원되며, 스마트 계약을 새로운 차원으로 끌어올립니다. 단지 더 똑똑하게 만들기보다는, 더욱 '영리하게' 만드는 것입니다. 아래는 Smarter Contract의 작동 방식입니다:
Smarter Contract의 핵심 구성 요소는 다음과 같습니다:
-
GasEstimator: 이를 계약의 전략가라고 생각하세요. 이는 여러 체인에서 계약 기능을 시뮬레이션하여, 모든 순간마다 각 기능에 대해 가장 비용 효율적인 블록체인을 결정합니다.
-
Function Dispatcher: GasEstimator가 가장 효과적인 체인을 선택하면, 디스패처는 택배 서비스처럼 Hyperlane을 사용해 해당 기능들을 정확히 최적의 체인으로 전달합니다.
-
Result Aggregator: 함수들이 각각의 체인에서 실행된 후에는 Result Aggregator가 등장합니다. 이것은 마치 쇼의 클라이맥스처럼, 결과들을 한데 모아 통합된 형태로 제공합니다.
사용자는 지갑을 연결하고, 실행할 기능을 선택한 후 데이터를 입력할 수 있습니다. 실시간으로 기능의 수행 상태를 모니터링하고, 절약된 가스 비용을 직접 확인할 수 있습니다.
Smarter Contract의 목표는 스마트 계약의 실행과 유지 관리 효율성 및 비용 효율성을 재정의하는 것입니다. 실시간 조건에 따라 함수를 다른 체인에 위임함으로써, 스마트 계약의 성능을 향상시키고 동시에 비용을 절감합니다.
Hyperlane의 크로스체인 프로토콜을 활용함으로써, Smarter Contract는 여러분의 스마트 계약 요구 사항을 충족하기 위해 다수의 블록체인 잠재력을 발휘합니다. 이것은 단순한 업그레이드가 아니라, 사용자 친화적이며 접근성이 뛰어나고 비용 효율적인 블록체인 기술 적용으로의 도약입니다.
3. Fukuro
이 프로젝트는 EIP-6551을 활용하여 경매 시장을 구축합니다. 사용자는 Fukuro 번들에 대해 입찰하거나 판매를 등록할 수 있습니다.
"Fukuro"(후쿠로)라는 이름은 일본의 '복주머니', 즉 '럭키 백(lucky bag)'에서 영감을 받았습니다. 이들은 고정된 가격으로 판매되는 신비한 밀봉 주머니입니다. EIP-6551은 ERC-721이 자체 '지갑 주소'를 가지며 자산을 보유할 수 있게 해줍니다.
각 Fukuro는 다른 NFT, ERC20 토큰 등을 포함하여 이더리움 주소가 포함할 수 있는 어떤 것도 담을 수 있습니다. 이를 통해 예술품 컬렉션, 트레이딩 카드 세트, 심지어 기획된 포트폴리오까지 다양한 자산 거래가 가능해집니다.
4. Roll a Mate
우리의 이더리움 메인넷 기반 메모리풀 기반 결제 롤업(Rollups)은 사용자가 0에서 4센트 사이의 거래 수수료를 부담하면서 ETH를 송금하고 수령할 수 있게 합니다. "Roll a Mate"라 불리는 이 프로토콜은 이더리움 생태계에서 무마찰 입문과 일상 지출 결제에 대한 사용자와 기업의 수요를 해결하기 위해 개발되었습니다. 음식 한 끼를 사든, 택시비를 내든, 높은 거래 비용이 장벽이 되어서는 안 됩니다.
Vitalik Buterin이 Pragma Waterloo 및 ETH Waterloo 개회식에서 강조했듯이, 15달러짜리 식사비에 5달러의 거래 수수료를 내는 것은 비합리적입니다. 이러한 난관은 암호화폐 기업들이 무료 또는 매우 낮은 거래 수수료를 제공하는 Binance 같은 중앙화 거래소를 이용하도록 유도하고 있는데, 이는 본래 생태계 발전 철학과 맞지 않습니다.
가장 쉽게 채택 가능한 체인이기 때문에, 이더리움 메인넷에서 경쟁력 있는 거래 비용을 제공하는 것은 매우 까다로운 문제였습니다. 그러나 Roll a Mate는 메모리풀의 기능과 유연성을 활용해 이 문제를 성공적으로 해결했습니다.
이더리움 메인넷의 메모리풀은 잠재적 거래를 검증하기 위한 전용 브로드캐스트 채널을 제공하며, 경우에 따라 어떤 노드나 그래픽 서비스를 통해 접근 가능합니다.
누구나 유효한 거래를 브로드캐스트할 수 있지만, 다음 조건을 충족해야 합니다:
-
유효한 구조, 인코딩 및 서명.
-
가스 비용을 지불할 충분한 잔액(최소 21,000 가스 단위).
-
유효한 논스(nonce).
높은 거래 비용은 높은 가스 가격의 직접적인 결과이며, 이는 종종 단순한 거래를 4센트만 들것에서 5달러로 부풀려 버립니다. 이러한 인플레이션은 이더리움 메인넷 기반 결제 시스템의 의미를 무너뜨립니다.
메모리풀을 조작하여 낮은 가스 거래를 검증하고 브로드캐스트한 후, 사이드체인 오더북 롤업에 포함함으로써(사용자의 상호작용 없이), 이더리움 메인넷 사용자는 0~4센트의 비용으로 결제를 송수신할 수 있으며, 메인넷 거래 완료 시간보다도 더 빠르게 처리될 수 있습니다.
Roll a Mate 결제 프로토콜을 사용하는 사용자는 두 경우에만 가스 비용을 지불하면 됩니다:
-
사용할 ETH를 입금할 때, 이는 저렴한 거래입니다.
-
출금 시, 오더북 구축 롤업이 오더 검증을 위해 트리거됩니다.
결론적으로, Roll a Mate 결제 프로토콜을 사용하면 이더리움 메인넷 사용자는 1ETH를 입금하여 단 한 번의 가스 수수료만 지불하고, 그 잔액을 "1년 동안 100번의 거래에 사용"할 수 있으며, 평균 거래당 최대 4센트만 지출하면 됩니다. 반면에 상인은 임의의 수량만큼의 거래를 수령하고 누적할 수 있으며, 자금을 인출할 때 한 번만 가스 수수료를 지불하면 됩니다. 또한 누적된 자금으로 인출 없이도 거래(송금)를 할 수 있기 때문에 추가적인 이점이 있습니다.
5. Piggybank 6551 NFT
Piggybank 6551은 재미있는 NFT 저축 계좌입니다. 사용자는 Piggybank NFT를 민팅한 후, 지불 가능한 함수를 호출하거나 직접 ETH를 NFT의 6551 계정 주소로 보내서 NFT에 자금을 적립할 수 있습니다. 각 Piggybank에 ETH가 누적됨에 따라 NFT 메타데이터의 색상, 텍스트 라벨 및 속성이 즉시 업데이트됩니다. 일단 ETH가 NFT에 잠기면, 이를 인출하는 유일한 방법은 NFT를 파괴하는 것입니다. burn 함수를 호출하거나 수동으로 NFT를 자신의 6551 계정으로 전송하는 방식입니다. 6551 계정이 NFT를 수신하면, 즉시 포함된 ETH를 NFT를 파괴한 계정으로 돌려주며, 메타데이터는 "파괴됨"으로 업데이트됩니다.
6. Smile DAO
이 프로젝트는 제로지식 머신러닝(ZKML) 분야의 실험이며, 개인 입력을 주었을 때 머신러닝(ML) 모델 출력을 검증하려는 목적을 가지고 있습니다. Smile DAO의 아이디어는 프론트엔드 앱 사용자가 자신의 미소 사진을 찍고 ML 모델을 통과시킨 후, 클라이언트 측에서 이 과정의 증명을 생성하는 것입니다. Smile DAO는 체인 상에 검증기를 배포하며, 사용자가 증명을 얻으면 NFT 민팅 과정에서 이를 체인에 게시할 수 있습니다. 이 NFT는 DAO 내에서 의결권을 가지며, 제안 통계, 투표, DAO 운영 실행 등을 통해 의사결정에 참여할 수 있습니다.
7. a(i)udit
단지 2022년 한 해 동안 167건의 중대한 보안 사건과 해킹으로 인해 36억 달러 이상의 자금이 유실되었으며, 그중 놀랍게도 51.5%가 감사된 프로토콜에서 발생했습니다! 우리는 감사의 가치를 부정하지 않지만, 감사는 중앙화되어 있고, 비용이 많이 들며(시간과 자금 모두), 강제 집행되지 않는다는 점을 인식합니다. 우리 웹3의 미래 보안은 더 이상 감사에만 의존해서는 안 됩니다. 그렇다면 개발자들이 손쉽게 솔루션의 일부가 되도록 하고, 개발 주기 초기부터 보안 중심의 실천을 채택하도록 하려면 어떻게 해야 할까요?
a(i)udit가 답을 줍니다. 자연어로 스마트 계약을 작성하고, 감사하고, 테스트하며, 모든 체인에 배포하고 테스트할 수 있는 일체형 플랫폼입니다.
-
개발자들에게 a(i)udit는 전문화된 보안 테스트와 빠른 프로토타이핑을 가능하게 함으로써, 보안 모범 사례를 개발 생명 주기의 초기 단계로 이동시킵니다. (비용이 큰) 감사를 진행하기 전에 개발 순환(dev cycle) 내에서 보안 및 감사 도구를 익히세요.
-
초급 감사자들에게 a(i)udit는 여러 도구, 절차, 환경, 감사 보고서 템플릿 및 프레임워크를 배우고 관리하는 부담을 제거함으로써 취약점 탐색에 집중할 수 있게 해줍니다. a(i)udit를 사용하면 더 빠르고 효과적으로 운영을 시작할 수 있습니다.
구체적으로, a(i)udit는 개발자가 자연어로 블록체인 특정 워크플로를 수행할 수 있는 도구입니다. 다음은 예시 워크플로 설명입니다:
-
사용자는 자신의 스마트 계약을 플랫폼에 업로드합니다. 또는 개발자는 a(i)udit가 스마트 계약 작성 시작을 도울 수도 있습니다. 현재는 EVM 호환 스마트 계약만 지원합니다.
-
사용자는 a(i)udit에게 간단한 단위 테스트 및 패지 테스트(Fuzz test)를 작성하고 실행하도록 요청할 수 있습니다. 단위 테스트의 품질은 보장되지 않으며, 현재 Foundry Fuzz 테스트만 지원합니다.
-
사용자는 a(i)udit에게 정적 분석 테스트를 수행하도록 요청할 수 있습니다. 현재 Mythril과 Slither를 사용한 정적 분석 테스트를 지원합니다.
-
사용자는 모델이 테스트 결과를 IPFS에 저장하도록 요청할 수 있으며, web3.storage를 사용해 확정된 취약점을 해결하기 위한 원활한 검토, 분류 및 협업이 가능합니다.
-
사용자는 1~4단계를 반복하여 더 이상 취약점이 발견되지 않을 때까지 계속합니다.
-
사용자는 이후 a(i)udit에게 스마트 계약을 테스트넷 또는 메인넷에 배포하도록 요청할 수 있습니다. 현재는 이더리움, Gnosis, Polygon 및 로컬 이더리움 노드만 대상으로 지원합니다.
8. Tokenbound Titans
이는 ERC-6551과 동적으로 생성된 NFT를 결합한 NPC 게임 구현입니다. 플레이어는 NFT 소유자이며, 각 NFT는 서로 다른 능력과 특성을 가집니다.
게임의 핵심은 이러한 NPC들 간의 전투이며, 플레이어는 디지털 경기장에서 자신의 토큰에 베팅할 수 있습니다. 전투 결과를 계산하는 알고리즘은 오프체인에서 실행되며 ZK-proof를 사용해 검증할 수 있습니다.
전투에서 승리하면 플레이어의 NPC가 레벨업하며, 체력, 공격, 속도, 방어 등의 기존 속성이 강화됩니다. 자연스럽게 연장선상에서 새로운 기술과 조합을 해금할 수도 있어 NFT의 플레이 방식이 더욱 다양해집니다. NFT가 업그레이드됨에 따라 더욱 강력하고 유연해집니다. 이러한 진보 시스템은 게임에 깊이와 지속성을 더해주며, 플레이어가 전략을 세우고 적응하며 자신의 NFT를 지속적으로 개선하여 게임을 지배하도록 유도합니다.
9. zBay
zBay는 기존 eBay 플랫폼을 탈중앙화하고 민주화함으로써 온라인 마켓 산업을 변화시키려는 프로젝트입니다. 그 목표는 중개자를 제거함으로써 누구나 이용할 수 있는 안전하고, 투명하며 효율적인 시장을 제공하고, 상인과 구매자에게 권한을 부여하는 것입니다. 2022년에 eBay가 무려 100억 달러의 막대한 수수료를 벌어들인 사실에서 영감을 받아, zBay는 온라인 상거래 분야를 재창조할 때가 왔다고 믿습니다. 이를 실현하기 위해 zBay 플랫폼 내에서 다음 세 가지 핵심 구성 요소를 도입했습니다:
-
데이터 및 평판 가져오기: 우리는 eBay에서 이미 평판을 쌓은 상인들의 가치와 온라인 마켓 생태계에서 평판의 중요성을 이해합니다. 우리의 탈중앙화 접근법을 통해 상인들이 기존 데이터와 평판을 쉽게 eBay에서 가져올 수 있도록 하여, 탈중앙화 시장을 활용하고자 하는 상인들이 원활하게 전환할 수 있도록 합니다. 평판을 보존하고 이전함으로써, 참가자들 사이에 신뢰를 구축하고, 이미 쌓아온 기록에서 이익을 얻을 수 있도록 합니다.
-
에스크로 메커니즘: 신뢰는 모든 성공적인 온라인 마켓의 기반이 됩니다. 신뢰와 보안을 강화하기 위해, zBay는 혁신적인 에스크로 메커니즘을 도입했습니다. 이 메커니즘은 구매자와 판매자가 의무를 이행할 때까지 자금을 안전하게 보관하는 보장 역할을 합니다. 이러한 보호 장치를 포함함으로써 사기 행위를 줄이고 탈중앙화 시장에 대한 신뢰를 높이고자 합니다. 구매자와 판매자 간의 원활하고 안전한 커뮤니케이션을 위해 제품 관련 XMTP 채팅 기능을 도입했습니다.
-
분쟁 처리: 거래 과정에서 분쟁이 발생하는 것은 피할 수 없습니다. 이 문제에 대응하기 위해 우리는 Uma 오라클 프레임워크를 zBay 인프라에 통합했습니다. 이 첨단 기술은 탈중앙화된 합의와 검증 가능한 오프체인 데이터를 활용하여 효율적이고 공정한 분쟁 해결을 가능하게 합니다. Uma를 통해 분쟁이 투명하고 신속하게 처리되도록 하여 모든 참가자에게 공정한 마켓 경험을 제공합니다.
10. Token Rescue Buddy
L2의 확산과 Account Abstraction(EIP-4337)과 같은 돌파구가 나타남에 따라, 미래는 다중 체인과 스마트 계약 지갑입니다. 그러나 현재의 솔루션들은 몇 가지 심각한 문제를 안고 있습니다. EOAs와 달리, 스마트 계약 지갑은 한 번에 하나의 체인에서만 배포될 수 있습니다. 더욱 실망스러운 것은, 가장 인기 있는 스마트 계약 지갑인 Gnosis Safe가 동일한 주소의 다중 체인 금고를 지원하지 않는다는 점인데, 이는 기술적으로는 가능한 기능이며 커뮤니티에서 수년간 요구되어 왔던 기능입니다!
이러한 매우 위험한 UX 문제는 잘못된 체인에 토큰을 송금함으로써 막대한 자산 손실을 초래할 수 있습니다.
Token Rescue Buddy는 사용자의 금고를 다른 체인의 동일한 주소로 다시 배포하는 방식으로 작동합니다. 일반적으로 이는 복잡한 과정이며 자금 손실이나 해킹의 위험이 따르지만, Token Rescue Buddy는 모든 사용자가 쉽게 이를 수행할 수 있도록 만들어 줍니다.
편의성 덕분에 중앙화 거래소에도 매우 적합합니다. 기술적으로 비밀키를 소유하고 있다면, 이제 프로그래밍 방식으로 잘못된 주소로 송금된 토큰을 쉽게 회복할 수 있습니다.
11. Copix
Copix는 폴리곤 테스트넷 무바이에 구축된 공개 캔버스로, 각 픽셀이 하나의 비동질화 토큰(NFT)입니다. 검증된 World ID 소지자는 메타데이터를 수정할 수 있으며, 픽셀의 색상을 변경함으로써 사용자가 작품을 만들 수 있습니다. 색상을 선택하면, 사용자는 방금 편집한 픽셀의 소유자가 됩니다. 2분의 쿨다운 시간이 동일 사용자의 연속적인 픽셀 수정을 제한합니다. 또한 사용자는 과거의 색상과 기여자 정보를 포함한 전체 픽셀 메타데이터 이력을 조회할 수 있습니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














