블럭체인의 기능성을 한층 향상시켜주는 웨이브즈 플랫폼

in #coinkorea6 years ago (edited)

(원문)Waves Platform Enhances Blockchain Functionality

드디어 그 날이 왔습니다.우리는 이제 스마트 컨트랙을 Waves 메인넷에서 활성화하기 위한 과정의 시작단계로서 시스템 업데이트에 들어갑니다.

우리는 Waves 블럭체인에서의 스마트 컨트랙사용을 위한 새로운 프로토콜 업데이트를 릴리즈 하였습니다.업데이트를 통해 네트워크 상의 마이너들의 투표절차를 시작하게 됩니다.새로운 프로토콜의 활성화와 네트워크 사용자들에게 스마트 컨트랙 기능이 활성화 되기 위해서는 투표절차를 통해 성공적인 결론을 거둘 필요가있습니다.80%의 찬성율을 달성하고 나면 프로토콜은 1주일 뒤에 활성화 됩니다.활성화가 되고나면,각 프로젝트의 개발자들은 스마트 컨트랙을 활용할수 있게 됩니다.

C010154E-5F57-42CB-B111-4D5AD27348E7.jpeg

Waves 스마트 계정에 관하여

Waves 스마트 컨트랙의 출시의 첫 단계로서 스마트 계정이 플랫폼상에서 활용가능해 집니다.간단히 말해서,스마트 계정이란 논 튜링 컴플리트 스마트 컨트랙이라 할수 있습니다.블럭체인상에서 코드를 실행하는것은 가능하지만,예기치 못한 활용 시나리오를 피하고,시스템의 안정을 높이기 위해 기능성에 의도적으로 제한을 걸어두게 됩니다.이를 위해 우리는 의도적으로 사용자들에게 functions, recursions, 그리고 loops of indefinite nesting 을 작성하는 능력을 제공하지 않을것입니다.
전에 설명드린바와 같이 우리는 사전에 예측할 수 없는 복잡성을 가진 constructions 을 피하려 하며,그로인해 정확하게 정해진 단계만을 거치면서 실행하는것은 불가능합니다.또한 이러한 이것이 우리가 Constructions에 대한 콜렉션이나 ‘for each’를 가지고 있지 않은 이유이기도 합니다.스마트 계정은 가장 많이 요구되는 인기있는 기능들을 암호화폐 커뮤니티들에 제공하게 될것이며,다양한 토큰 운영기능들에 적용되게 될것입니다.우리가 배포하는 기능들은 아래의 목록들을 포함합니다.

  • 다중서명지갑한명만으로는 컨트롤 할수 없는 지갑입니다.트랜잭션을 생성하기 위해서는 요구되는 사용자들의 개인키를 동시에 제공하여야 합니다.이 기능은 또한 2FA 인증에도 활용될수 있으므로,플랫폼에 최고의 보안성을 가져다 줄것입니다.
  • 아토믹스왑서로다른 블럭체인간에 암호화폐를 신뢰성을 필요로 하지 않는 방식으로 교환합니다.아토믹 스왑은 서로다른 암호화폐를 가진 두 사용자들간에 직접적으로 거래를 합니다.
    정직성에 관해서는 양 블럭체인상의 싱글 컨트랙트로 보장됩니다.
  • 토큰동결구매자들로 하여금 일정기간동안 토큰을 판매하거나,그들의 주소에서 다른곳으로 전송하는 것을 방지하는 기능입니다.이 기능은 토큰을 사용자들에게 전송을 하되,일정기간동안 전송불가&사용불가 상태로 남아있게 합니다.가장 일반적인 활용처는 신탁관리 또는 ICO를 마친 팀이나 컨트랙터들에 대한 투자금 지급관련이 될것입니다.
  • 화이트리스트 투표 Waves 블럭체인에서 간단하게 구현가능한 투표절차입니다.이 기능을 사용하면 특정 설문조사에 참여할 수 있도록 사전 구성된 사용자/계정 목록을 대상으로한 투표에 관해서는,모든 유형의 투표를 구성하는것이 가능합니다.
  • 데이터 오라클 오라클은 블럭체인과 외부의 데이터 소스를 연결하는 어플리케이션입니다.제3자의 데이터를 연속되는 트랜잭션을 통해 블럭체인상에 위치시킬수 있습니다.그러나 이 데이터가 한번 업로드 되고 난후에 변경하는것은 불가능합니다.이 데이터를 기반으로한 다른 계정에 대해서 스마트 컨트랙은 지불을 하는것이 가능합니다.

Waves CEO 사샤 아이바노프는 아래와 같이 발언했습니다.
“우리는 누구나 쉽게 사용가능한 사용자 친화적인 블럭체인 플랫폼을 만들고 있는 중입니다.이 목표를 달성하기 위해서 우리는 사용자들의 눈으로 시스템을 보고,사용자들이 가능 원하는 바를 이해하기 위해서 노력하고 있습니다.그리고 이것이 우리의 스마트 컨트랙방식의 근본이라 할수 있습니다”

모든 기능들은 Waves 스마트 계정을 구현하는데 사용된 고유하고도 새로운 프로그래밍 언어를 통해서 사용됩니다.RIDE:이용도를 위해서 Waves 개발자들에 의해 특별하게 설계된 새로운 synta를 가진 언어입니다.RIDE는 블럭체인에서의 실행을 위해 최적화되어 있으며,실행에는 최소한의 리소스만을 필요로 합니다. 개발자를 위하여 프로세스를 단순화하기 위해 협소하게 전문화 되어 있으며,블럭체인상에서 어플리케이션을 만드는데 있어서 전에없이 손쉽게 사용할수 있습니다.

거기에 더해 Waves 스마트 계정은 이더리움의 스마트 컨트랙과 달리 실행에 있어서 어떠한 방식의 ‘Gas’도 필요로 하지 않습니다.물론 수수료를 들어가지만,이것들은 네트워크를 위한 최소한도 정도이며,일반적인 트랜잭션 수수료와 같이 사전에 완전벽하게 예측할수 있습니다.(Waves의 현재 네트워크 트랜잭션 수수료는 0.001WAVES입니다.)사용자는 안전하게 그들의 계정을 셋업할수 있으며 추가적으로나,알수없는 만큼의 트랜잭션 수수료를 지불하게 될 일은 없을것입니다.그리고 이로인해서 실행시간에 대해서 고정적으로 예측이 가능해집니다.Waves는 이더리움이나 NXT와 마찬가지로 계정기반의 모델에서 구축되어 있기에(비트코인의 인풋/아웃풋 시스템과는 다릅니다),우리가 전체 계정에 대해서 보안 스크립트를 셋팅하는것이 가능합니다.

스마트 계정의 기능들에 대한 전체 설명은 이 백서에서 찾으실 수 있습니다.

“이 출시는 Waves 블럭체인의 보급율을 넓게 퍼트리는 일에 큰 파도를 만들어 줄것입니다.그러면서도 Waves의 본래 정신인 간편성과 접근성은 그대로 유지한체로 말이죠.개발자들은 블럭체인 기술의 진정한 대량보급에 기여할 수 있는 블럭체인 기반의 어플리케이션들을 만드는것이 가능해질것입니다.”
Waves 스마트 컨트랙 수석 개발자 Ilya Smagin의 설명

향후 개발 계획

첫 단계를 마치고 나면,Waves 팀은 계속해서 스마트 계정의 사용성에 대한 시나리오를 조사할 것이며,두번째 단계의 구현을 시작하게 될것입니다.두번쨰 단계는 훨씬 더 광범위한 기능등을 Waves생태계로 가져오게 될 튜링 컴플리트 스마트 컨트랙입니다.


Waves 홈페이지: https://wavesplatform.com/
Waves 텔레그램방: https://t.me/WavesKR
Waves 카카오톡방: https://open.kakao.com/o/g7rnUsM
Waveskorea 트위터: https://twitter.com/waves_korea

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 64349.20
ETH 2673.53
USDT 1.00
SBD 2.83