IOST Smart Contract

in #iost4 years ago

IOST@200x-100.jpg

다른 블록 체인에 비해 IOST 스마트 계약의 가장 큰 장점 중 하나는 계약이 배포 된 후 업그레이드 할 수 있다는 것입니다. 스마트 계약이 다른 블록 체인에 배포되어 셀 수없이 많은 시간이 걸렸는데, 사실 이후에 버그와 보안 문제가 발견되어 때때로 막대한 자금 손실이 발생했습니다!
IOST는이 문제를 해결하기 위해 Smart Contract 플랫폼에 훌륭한 기능을 개발했습니다. 계약 업데이트 기능 (https://developers.iost.io/docs/en/3-smart-contract/Update-Contract.html).
이를 통해 기능 업데이트와 가장 중요한 버그 수정이 가능합니다. 아주 간단합니다!
장기 구매 계약을 갱신하기 위해 기존 장기 구매 계약 내의 간단한 메소드가 점검되며, true를 리턴하면 계약이 갱신됩니다.

can_update(data) {
}

거의 항상이 방법은 계약 소유자가 업데이트를 수행하는 계약자인지 간단한 확인으로 구현됩니다 (다른 사람이 계약을 악의적 인 코드로 업데이트하지 않도록하기 위해!) :

can_update(data) {
return blockchain.requireAuth(blockchain.contractOwner(), "active");
}

Sort:  

Hello iostkr!

Congratulations! This post has been randomly Resteemed! For a chance to get more of your content resteemed join the Steem Engine Team

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.032
BTC 63313.23
ETH 3079.99
USDT 1.00
SBD 3.89