NFT質押挖礦DAPP系統開發原始碼搭建分析

Lyr96246466發表於2023-04-20

  時至今日,Web3已經成為一個開發+18I鏈上合約-259l開發系統3365-+包絡永珍的術語,代表了一個新的,更好的互聯

網願景。


  Web3發展到現在關於Web3是什麼,Web3應該具備什麼內容這件事情,大家已經基本形成基本共識。


  我們把它歸結為3個方面:


  資料所有權迴歸到個人:資料的所有權由原來平臺,企業迴歸到了個人。


  價值網際網路:對社會經濟形態,對網際網路應用形態的影響已經發生了改變,如DeFi,NFT,Metaverse。


  技術支撐:從技術角度來觀察,支撐Web3的去中心化技術,包括但不限於區塊鏈。


  為了更好的理解Web3是什麼,我們可以先來看下Web3相對於Web1和Web2的定義對比。


  Web1:只讀網路


  Web2:讀寫網路


  Web3:讀、寫、擁有(價值網路)。


  按照目前的定義,概括來說,Web1是隻讀的網路,Web2是既能讀,又能寫的網路,Web3是既能讀寫,又能擁有網路信

息產權的網路,也有很多人因此將Web3稱為價值網路。


<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>Title</title>

</head>

<body>

<script src="js/web3.js"></script>

<input type="button" value="獲取賬號">


<input type="button" value="建立賬號">

<input type="button" value="解鎖賬號">

<input type="button" value="獲取餘額">

<script>

        var web3 = new Web3(new Web3.providers.HttpProvider("));

        document.querySelectorAll("input")[0].>

             //使用web3 的api 去操作節點。jsonrpc


            web3.eth.getAccounts(function(error,result){

                console.log(result);

                var res="查詢賬號資訊:<br>";

                for (var i=0;i<result.length;i++){

                    res+="賬號"+(i+1)+":"+result[i]+"<br>";

                }

                document.getElementById("result").innerHTML=res;

            });


        }

        document.querySelectorAll("input")[1].>

            console.log("www");

            web3.personal.newAccount("123456",function(error,result){

                console.log(result);

            });

        }

        document.querySelectorAll("input")[2].>

            web3.personal.unlockAccount("0x89ed26fe35814f839b8b62e5de09521280247cfd","123456",function(error,result){

                console.log(result);

                console.log("解綁成功");

            });

        }


        document.querySelectorAll("input")[3].>

            web3.eth.getBalance("0xb258e5b1b30215b112881c13f22ab5a47a624b81",function(error,result){

                console.log(result);


                document.getElementById("result").innerHTML="餘額:"+result.c[0];

                console.log("獲取餘額成功");

            });

        }



</script>

<div id="result"></div>

</body>

</html>


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

相關文章