Loom Network가 TrustWallet과 협력하여 DApp의 모바일 딥 링크를 추가합니다.

Loom Network Korean
Loom Network Korean
5 min readMay 7, 2018
UX 관점에서, 딥 링크는 모바일 DApp을 사용하기 매우 편리하게 만듭니다.

이 글은 Luke Zhang가 쓴 Loom Network partners with TrustWallet to add Mobile Deeplinking for DApps를 번역한 글입니다. 오역이 있으면 Private Note 기능으로 알려주세요!

모바일에서 자체 DApp 지원은 매우 끔찍해요😐

현재 아주 간단한 액션조차도 완전한 트랜잭션을 필요로 합니다.

이는 아주 사소한 것들에 대해서 말하는 것입니다: 카드 게임에서 한 번 움직이는 것이나 여러분의 게정에서 프로필 사진을 바꾸는 것 같이 말이죠.

다시 말해, DApp의 사용자 경험은 매우 끔찍합니다.

만약 Jony Ive가 지금 모바일에서 DApp을 사용하려 했다면, 그가 심장 마비로 사망하여 애플은 새 디자이너를 필요로 했을 겁니다.

네이티브 DApp의 사용자 경험은 거의 이 정도로 안 좋습니다.

사소한 액션에도 완전한 트랜잭션이 필요한 이유는 바로 해당 액션들이 수백만 달러를 옮길 때와 같은 정도의 보안 수준으로 다뤄지기 때문입니다.

정말우스운 일이지요?

이는 UX로 보자면 모기를 잡으려 쇠사슬 톱을 사용하는 것과 같은 정도입니다.

Loom DAppChain은 이더리움 메인넷에서 금융과 관련 없는 트랜잭션을 덜어내고 매 단계마다 확인을 하지 않고도 개발자들이 사소한 액션들을 다룰 수 있게 함으로써 데스크탑에서 이 문제를 해결했습니다.

…그리고 금융 트랜잭션에서 높은 수준의 보안을 필요로 한다면, 이더리움 메인넷에서 처리하도록 합니다.

이런 절차는 Metamask 같은 연결 도구가 설치된 브라우저에서 잘 작동합니다.

…하지만 모바일에서 DApp은, DApp 브라우저 안의 웹 페이지의 형태로만 존재할 수 있습니다.

다시 말해, 이더리움과 연결한 네이티브 모바일 게임(또는 DApp)을 위한 좋은 해결책이 없습니다.

참고: 게임에 이더리움 지갑을 집어넣을 수 있지만, 사용자가 지갑들을 관리해야 하며, 이는 더 많은 문제와 심각한 보안 이슈를 만들어냅니다.

해결책: 딥 링크 지원

딥 링크는 네이티브 모바일 앱이 서로 통신하여 복잡한 태스크들을 처리할 때 쓰입니다.

새로운 개념도 아니지요.

이는 여러분이 페이스북으로 모바일 앱에 로그인하거나 WeChat으로 돈을 지불하는 것, 또는 점심으로 먹은 아보카도 토스트의 사진을 인스타그램에 공유하는 것과 같은 방식입니다.

iOS 전송 게이트웨이를 사용할 때의 사용자 경험

딥 링크는 어떻게 동작하나요?

아이디어는 간단합니다: 여러분의 로그인 정보를 보내는 것 대신, 압축한 이더리움 트랜잭션을 안전한 지갑으로 보냅니다.

이후 지갑에서 서명을 하고 트랜잭션을 확인한 후, 사용자를 게임이나 앱으로 돌려보냅니다.

UX의 관점에서, 전혀 문제가 없지요 — 그리고 전체적인 처리 과정은 버터처럼 부드럽게 연결됩니다.

이런 방식으로, 여러분의 지갑과 그 안의 토큰은 전용(그리고 믿을 만한) 지갑을 통해 안전해집니다.

…그리고 이 딥 링크 프로토콜을 활용하는 모든 게임은 다른 추가적인 단계 없이도 블록체인과 연결할 수 있지요.

이것이 우리가 TrustWallet과의 파트너십을 알리며 흥분하고 있는 이유입니다 — 활발히 개발 중인, 가장 기능이 많은 ERC20 지갑 중 하나이지요. 우리는 사용하기 편리한 딥 링크 표준을 제공하기 위해 함께 일할 것입니다.

네이티브 딥 링크는 Loom의 SDK를 사용하는 모든 DApp 개발자를 위해 하나의 기능으로 만들어질 것입니다.

즉, Loom SDK로 만들어진 어떤 DApp이든 괴짜처럼 이것 저것 하지 않아도 기본적으로 이더리움 메인넷과 상호작용을 할 수 있을 겁니다.

Loom SDK는 거의 준비되었습니다 (+세계적인 해커톤도 준비 중입니다)

여러분이 아직 인지하지 못하셨다면…

우리의 SDK는 공개 릴리즈를 위한 준비가 거의 다 됐습니다.

SDK 출시와 함께, 우리는 Loom SDK를 사용하는 블록체인 개발자들을 얻기 위해 많은 해커톤을 시작할 것입니다.

이는 어떤 개발자에게든 확장 가능한 DApp을 만들고 배포하기 위한 가장 쉬운 방법이기에, Loom의 SDK를 모르는 것은 죄가 될 정도겠지요. :)

마지막으로, 우리는 또한 Loom 개발자들에게 제공할 다른(놀랄 만한) 서비스(우리가 만든 인덱스 계층 등)를 더 놀라운 것들과 함께 엮는 중입니다.

그러니, 안전띠를 잘 매고 계속 시선을 집중해주세요 😎

우리가 계속 전달하는 모든 업데이트를 받아보고 싶으시다면, 어서 프라이빗 메일링 리스트에 가입하세요!

Loom Network는 고성능 디앱을 확장하기 위한 멀티체인 상호운용 플랫폼입니다 — 이미 상용 가능한 상태이며, 감사 및 실제 테스트를 거쳤습니다.

Loom 베이스체인에 여러분의 디앱을 한 번 배포하고 나면, 오늘날 모든 주요 블록체인에 걸쳐 가능한 가장 광범위한 사용자 기반에 접근할 수 있습니다.

Loom Network를 처음 접하시나요? 여기서 시작하세요.

LOOM 토큰을 스테이킹해서 베이스체인을 보호하는 데 참여하고 싶으신가요? 여기서 그 방법을 알아보세요.

우리가 하는 일이 마음에 드시나요? 그렇다면 어서 우리의 프라이빗 메일링 리스트에 가입하고, 우리가 계속 전달하는 모든 업데이트를 계속 받아보세요.

--

--