DAPP 네트워크 #리퀴드AMA 요약

CREAM ER
리퀴댑스(Liquidapps) Kor
12 min readNov 6, 2020

리퀴드앱스 공동창업자 Beni Hakak과 Tal Muskal AMA

On November 5, 2020, a live Ask Me Anything session with Beni Hakak and Tal Muskal was hosted in the LiquidApps Telegram channel. Below is a recap of the questions and answers from the #LiquidAMA event.

2020년 11월 5일, 리퀴댑스 텔레그램 채널에서 Beni Hakak 및 Tal Muskal과의 라이브 AMA 세션이 진행되었습니다. 다음은 #리퀴드AMA 질문과 답변을 요약한 것입니다.

일반적인 질문

Tal은 더 대중적인 이미지를 갖고 싶습니까? IvanOnTech와 같은 성격의 사람들과 이야기를 나누는 모습을 정말보고 싶습니다.

Tal Muskal: 우리는 콘텐츠 및 커뮤니케이션과 관련하여 “버스트”로 운영되며, 각 버스트에는 자체 초점과 대상 고객이 있습니다. 최근에 우리는 내부적으로 커뮤니티에 집중하고 있기 때문에 DAPP Talks & Tal Talks에 집중하여 기술에 깊이 빠져들 수 있습니다. 이제 우리는 팟 캐스트와 더 넓은블록 체인 커뮤니티와의 대화를 포함하는 바깥쪽으로 향하고 있습니다.

Blockbase와 함께 작동하는 것이 있습니까?기능과 브리지 + BBT는 EOS와 ETH를 위한 여러 가지 고유한 판매 포인트와 고유한 사용 사례를 갖추고 있어야 하며, 이를 통해 수익을 창출하고 두 프로젝트를 시장에서 어느 정도 빛을 발할 수 있어야 합니다. 이것이 이미 할 일 목록에 있는지 궁금합니다.

Beni: 우리는 다른 많은 프로젝트들과 마찬가지로 블록베이스와 논의를 했습니다. BlockBase와 DSP 사이에는 몇 가지 시너지 효과가 있으며, 커뮤니티나 누군가가 BlockBase 스택을 사용하여 DSP 코드베이스를 구현하는 것이 비교적 쉽습니다.

난수 서비스에 대해 더 많은 정보를 제공할 수 있나요? 어떻게 작동하는지, 숫자가 랜덤하다는 것을 어떻게 증명하는지, 그리고 그것을 설명하는 문서가 있나요?

Tal Muskal: 우선 LiquidRandomness 서비스는 DSP에 대한 오라클 요청을 수행합니다. DSP는 Math.random() 함수에서 임의의 숫자를 가져와 요청을 수행합니다. 이 숫자는 오라클 엔트리테이블에 푸시하여 오라클 트랜잭션이 완료된 후 최종적으로 사용 및 제거됩니다. 그 숫자가 정말 무작위라는 것을 증명하는 것에 대해서, 단지 그것을 하기 위해 지속적인 바운티 프로그램이 있습니다. 바운티가 걸린 무작위 문제를 해결해 보는 게 어때요?

David Azaraf: 문서에서 오라클 요청을 지정하는 방법에 대한 지침을 확인할 수 있으며, 추가 기술 질문이 있는 경우 개발자 채널(https://t.me/dappnetworkdevs)에서 해당 요청을 자유롭게 공유할 수 있습니다.

Q: EOS를 떠날건나요?

Beni Hakak: EOSIO를 기본 레이어로 선택한 DAPP 네트워크 개발자에게 지속적으로 지원 및 개발을 제공하고 있습니다. DAPP 네트워크의 프로비저닝 레이어는 EOS 메인넷입니다. 동시에 DAPP 네트워크는 어떤 단일 체인보다 크고 커뮤니티의 일부로서 원활한 상호 운용성을 위해 함께 연결하는 동시에 여러 체인으로 기능을 확장하고자합니다.

David Azaraf: 여기에서 블록체인 부족주의에 대한 Beni의 생각에 대한 모든 것을 읽을 수 있습니다.

Beni Hakak: 최근 발표 된 엣지DSP는 개발자와 사용자에게 기본 체인에 관계없이 DAPP 네트워크를 사용할 수있는 기회를 제공합니다. 잠시 후 엣지DSP 관련 질문에 답할 예정이므로 계속 지켜봐 주시기 바랍니다. :)

아직 B1과 연락하고 계십니까? 얼마나 자주 의사 소통합니까? 일주일, 한 달, 1 년에 한 번?

Beni Hakak: 우리는 적어도 일주일에 한 번 블록원과 이야기하고 있습니다.

5년 만에 스마트 컨트랙트 개발자가되기를 열망하고 현재 ‘hello world’컨트랙트 수준에 있다면 개발자로 도달하기 위해 취해야 할 광범위 / 일반적인 단계는 무엇일까요?

Tal Muskal: 개발자 문서는 EOSIO가 출시 된 이후로 먼 길을 왔으며, 이는 좋은 출발점입니다. 충분히 용감하다면 일부 소스 코드를 이해해 볼 수도 있습니다.

확인해보면 좋은 사항 :

처음에는 간단하더라도 시도하고 구축하는 것도 좋습니다. 그러나 개선하는 가장 좋은 방법은 연습, 정의 된 목표 설정 및 오픈 소스 프로젝트에 참여하는 것입니다.

Zack Gall: training.eos.io는야심 찬 개발자를위한 훌륭한 새 리소스이기도합니다.🤓

크로스 체인 브릿지 관련 질문

크로스 체인 브리지를 어떻게 신뢰할 수 있습니까?

Beni Hakak: 커뮤니티가 제안한 신뢰 구축 방법 중 하나는 담보를 거는 것입니다. 상당량의 토큰을 담보로 장기간 잠그는 것은 브리지 운영자 및 촉진자의 인센티브를 커뮤니티의 장기적인 관심에 맞추기 때문에 현명한 수단입니다. 궁극적으로 담보를 내놓은 사람들은 장기적인 포지션을 위험에 빠뜨리는 것을 싫어할 것입니다. 담보물은 DSP 자체 또는 커뮤니티가 원하는 경우 제공 할 수 있습니다.

Koby Ben-Aroya: 다음 블로그 게시물에 설명 된대로 커뮤니티에서 신뢰 구축을 위해 제안한 향후 메커니즘이 있습니다.

이론적으로 크로스 체인 브리지는 모든 디앱에 적용될 수 있습니까? 모든 EOS 토큰이 ERC-20 복제를 가질 수 있습니까? NFT는 어떻습니까?

Tal Mukal: 예, 맞습니다. 모든 EOSIO 기반 토큰은 크로스 체인 브리지를 활용하여 ERC-20 자체 사본을 만들 수 있습니다. 그 이상으로 모든 체인의 모든 토큰은 크로스 체인 전송을 허용하기 위해 크로스 체인 브리지를 잠재적으로 조정할 수 있습니다.

NFT의 경우 크로스 체인 브리지의 이더리움 측을 수정하여 ERC20 대신 ERC721을 발행 / 전송하면됩니다. 누구나 사용 가능한 기존 코드를 가져와 이 기능을 구현할 수 있습니다.

누군가 브리지를 막기 위해 Sybil / dDos 공격 을 어떻게 방지하나요?

Tal Muskal: 팀에는 이 엣지 케이스를 처리하기위한 다양한 옵션이 있으며, 그 중 많은 부분이 DAPP 네트워크 커뮤니티에서 제기되고 논의되었습니다. 이러한 솔루션의 요소는 다음을 결합 할 수 있습니다.

*최소 거래 금액 지정
* 토큰이 체인을 통해 성공적으로 전송되면 환불되는 ‘청산 금액’수집
* 최소 수수료 설정 (명시적으로 정의하지 않고 최소 출금을 자동으로 설정)
* 계정 당 최대 이체 수 설정

페깅 된 토큰이 이더리움 측 지갑으로 전송 될 때 누가 가스 비용을 지불합니까?

Koby Ben-Aroya: 이것은 훌륭한 질문입니다. 우리는 이 아티클과 크로스 체인 브리지 모델을 뒷받침 할 수있는 커뮤니티 생성 아이디어를 탐구하기 위해 아티클을 작성 했습니다.

누구나 DAPP 기술을 사용하여 자신의 브릿지를 만들고 자신의 토큰을 사용할 수 있습니까? 아니면 DAPP 토큰을 사용해야하나요?

Beni Hakak: 누구나 원하는 사용 사례에 대해 브리지를 구성 할 수 있습니다. 여기에는 모든 데이터 유형에 대한 일반적인 크로스 체인 통신 채널로 브리지를 사용하는 것뿐만 아니라 체인을 통해 자체 토큰을 전송하는 것이 포함됩니다. 모든 사용 사례 및 다른 DAPP 네트워크 서비스와 마찬가지로 DAPP 토큰은 라이선스에 따라 브리지가 작동 할 수 있도록하는 서비스를 위해 DSP에 스테이 킹되어야합니다.

* Insert_Chain_Name_Here * 브리징에 대해 어떻게 생각하십니까?

Tal Muskal: 크로스 체인 브리지는 일반적인 통신 솔루션입니다. 이 브리지는 현재 EOSIO 및 이더리움 (EVM) 기반 체인을 지원하며, 잠재적으로 스마트 계약을 지원하지 않는 체인을 포함하여 다른 종류의 체인에 대한 교차 체인 브리지를 구상 할 수 있습니다.

누구든지 브리지를 구축 할 수 있다면 브리지 된 토큰에 대해 2개 이상의 계약이 있습니까? 예 : EOS에서 2개의 계약 된 토큰이 어떻게 서로 상호 작용할 수 있습니까? 브리지 된 토큰이 모방되거나 가짜가 아닌지 확인하는 방법은 무엇인가요?

Tal Muskal:브릿지에는 호스트 체인과 데스티네이션 체인에 브릿지 계약이 필요합니다. 호스트 / 데스티네이션 체인에도 토큰 계약이 있습니다. 토큰은 브릿지 로직과 별도로 서로 상호 작용합니다. 예를 들어 래핑되어 EOSIO 기반 체인으로 전송되는 2개의 ETH 기반 토큰이있는 경우 이 두 토큰은 래핑 된 토큰으로 서로 상호 작용할 수 있습니다.

브리지 된 토큰은 래핑 된 토큰 계약을 호스팅하는 올바른 계정 이름과 상호 작용하도록 보장함으로써 일반 EOSIO 토큰이 중복을 방지하는 것과 동일한 방식으로 복제 또는 복제를 방지합니다.

예를 들어 EOSIO 기반 계정에서 XYZ 토큰을 만들 수 있지만 하나의 계정만 실제 XYZ 토큰을 나타냅니다.

엣지DSPs 질문

이 새로운 EdgeDSP 모델을 둘러싼 DAPP 토크노믹스는 무엇입니까? 또한 새로운 DAPP 기술이 모두 발표됨에 따라 기본 DAPP 토큰에 대해 논의 할 수있는 새로운 또는 추가 사용 사례가 있습니까?

Beni Hakak: DAPP 토큰은 스테이킹을 통해 DSP의 서비스 패키지에 액세스하는 데 사용되는 유틸리티 토큰이며 엣지DSP는 동일합니다. 우리는 DAPP 네트워크 커뮤니티가 크로스 체인 브리지를 중심으로 수많은 새로운 아이디어를 생성하는 것을 보았으며 엣지DSP 사용 사례와 관련하여 유사한 발견 프로세스가 발생할 것으로 예상합니다.

엣지DSP가 되려면 어떻게해야하나요?

Tal Muskal: 이 링크를 열고 지침을 따르세요.https://ipfs.io/ipns/edge-kernel.liquidapps.io/

자세한 정보는 다음과 같습니다.)

EdgeDSP를 사용하려면 DApp 토큰을 보유해야합니까?

Beni Hakak: EdgeDSP가 제공하는 서비스에 액세스하려는 모든 사람은 해당 EdgeDSP가 제공하는 서비스 패키지에 DAPP 토큰을 스테이킹해야합니다.

엣지DSP에서 네트워크 연결이 끊어지고 정확히 오프라인 상태가되면 어떻게 되나요?

Tal Muskal: 엣지DSP는 기능을 수행할 수 없지만, 많은 엣지DSP가 DAPP 네트워크 서비스를 수행하면 얻을 수 있는 이점 중 하나입니다. 예를 들어, 오라클 요청의 경우 7/11 응답이 필요한 경우 처음 7개의 응답을 분석하여 지정된 양 내에 있는지 확인할 수 있습니다.

엣지DSP는 자체 사용자 지정 엣지서비스를 실행할 수 있습니까?

Tal Muskal: 아니요. 엣지DSP가 제공하는 범용 DSP 서비스가 하나 있습니다. 잠재적인 탈중앙화 서비스를 모두 실행할 수 있을 만큼 유연합니다. 따라서 사용자 지정 엣지DSP 서비스가 필요하지 않습니다.

집이나 모바일 장치에서 라이트 IPFS 노드를 실행할 수 있습니까?

Tal Muskal: 예, 하지만 충분한 가용성을 제공하기가 어려울 것입니다.

DAO가 엣지DSP를 어떻게 활용할 수 있습니까?

Beni Hakak: DAO는 여러 엣지DSP로 구성될 수 있으므로 여러 가지 방법으로 엣지DSP를 활용할 수 있습니다. 예를 들어 엣지DSP는 여러 엣지DSP의 간단한 멀티 시그를 통해 DAO의 현재 오라클 결과, cron 작업 및 IBC 서비스를 제공할 수 있습니다. 또한 부트스트랩을 원하는 DAO는 자체 체인 또는 탈중아오하 서비스를 부팅하는 데 엣지DSP를 사용할 수 있습니다.

전체 DSP와 비교하여 엣지DSP를 사용할 수 있는 상황은 무엇입니까? 대부분의 디앱에는 둘 다 필요합니까?

Tal Muskal: 엣지DSP를 사용하면 각 커뮤니티 구성원의 장치 위에 별도의 인프라 요구 사항 없이 최종 사용자 커뮤니티를 구성할 수 있습니다. 엣지DSP를 통해 실행될 수 있는 각 서비스는 엣지DSP를 통해 실행되어야 하므로 단순성, 사용 편의성 및 비용 절감이 가능합니다.

네트워크를 서비스하려면 엣지DSP에 정적 IP 주소가 필요합니까? 아니면 NAT 뒤에 세팅 할 수 있습니까?

Tal Muskal: 노출된 공용 IP가 전혀 필요하지 않습니다. NAT 뒤에 세팅 할 수 있습니다.

이더리움 개발자들이 그들의 앱을 만들기 위해 토큰에 접근하는 것이 곧 더 쉬워질 것이라고 생각합니까? 예를 들어, 제 친구는 솔리디티를 코드화하지만 어떤 자원에도 접근하기 위해 탈중앙화를 다루기를 원하지 않습니다. 제 질문은 전적으로 디앱의 유틸리티 기능과 현재와 미래에 대한 접근성에 초점을 맞추고 있습니다.

Tal Muskal: 리퀴댑스는 여러 DAPP Talks 동영상에서 LiquidAccounts와 메타마스크 지갑에 서명하는 아이디어를 논의했습니다. 이를 통해 이더리움 개발자는 익숙한 개발 환경을 사용하여 디앱을 구축할 수 있습니다. 또한 엣지DSP의 이면에 있는 기술은 선호하는 기본 체인에 관계없이 브라우저에서 시스템의 노드를 실행할 수 있도록 하여 DAPP 네트워크 리소스의 접근성을 향상시킵니다.

브리지된 토큰이 동일한 계약에서 작동하도록 각 체인에 대한 패키지가 있습니까? 그렇다면 개발사는 특정 체인으로 개발할 때 특정 패키지를 선택해야 하나요?

Tal Muskal: 기존 DSP의 경우 사용되는 각 서비스에 대해 패키지를 등록해야 합니다. 새 브리지에서는 DSP당 1개의 패키지만 등록하면 됩니다. 이 패키지는 지원되는 모든 체인을 브리징하는 데 사용할 수 있으며 범용 EdgeDSP 서비스만 필요합니다.

Follow LiquidApps

Website | Twitter | Telegram | LinkedIn | Github

Please click here to read an important disclaimer.


[리퀴댑스]
텔레그램 : https://t.me/liquidapps_kr
홈페이지 : https://liquidapps.io
미디엄 : https://bit.ly/2Xpdx7q
*리퀴댑스는 EOS, EOSIO의 확장성 개선과 블록체인간 상호 운영성(+IBC)을 위한 서비스들을 제공합니다.

--

--