NFT借貸協議質押模式系統開發詳情技術介紹

Lyr96246466發表於2023-05-04

Web 1.0、Web 2.0和Web3中內容消費者與創作者開發+l8l-案例259l-系統3365微電之間的互動關係。 Web3的核心要素:區塊鏈、加密資產、智慧合約和預言機

Web3模式的去中心化技術棧不斷髮展壯大,涵蓋區塊鏈、智慧合約、預言機、加密錢包以及儲存網路等各種技術。下文將詳細闡述Web3技術棧的關鍵構成要素。

區塊鏈是安全性和去中心化水平都極高的網路,人們可以在一個共享賬本中儲存資料、交換價值並記錄交易活動,而且這個賬本不受任何中心化實體控制。區塊鏈網路是Web3的支柱,提供了安全的執行層,可以在其中建立、發行並交易加密資產,並且開發可程式設計的智慧合約。區塊鏈是Web3的結算層。


加密資產


加密資產是數字通證,利用了去中心化且防篡改的區塊鏈網路環境,充分保障了交易的安全性。加密資產是Web3去中心化應用(dApp)的原生貨幣,也可以用於支付Web3服務並參與Web3治理。


#include <stdio.h>

int main()

{

    int a[104][104], b[104][104], ans[104][104];

    int n, m, ni, mi, i, j, k;

    while(scanf("%d %d %d %d", &n, &m, &ni, &mi) != EOF)

    {

        for(i = 1; i <= n; i++)

            for(j = 1; j <= m; j++)

                scanf("%d", &a[i][j]);

        for(i = 1; i <= ni; i++)

            for(j = 1; j <= mi; j++)

                scanf("%d", &b[i][j]);

        if(m == ni)

        {

            for(i = 1; i <= n; i++)

                for(j = 1; j <= mi; j++)

                {

                    ans[i][j] = 0;

                    for(k = 1; k <= m; k++)

                    {

                        ans[i][j] += a[i][k]*b[k][j];

                    }

                }

            printf("Very Good!\nAB = \n");

            for(i = 1; i <= n; i++)

                for(j = 1; j <= mi; j++)

                    printf("%d%c", ans[i][j], j == mi? '\n': ' ');

        }

        if(m == ni && n == mi)

        {

            for(i = 1; i <= ni; i++)

                for(j = 1; j <= m; j++)

                {

                    ans[i][j] = 0;

                    for(k = 1; k <= n; k++)

                    {

                        ans[i][j] += b[i][k]*a[k][j];

                    }

                }

            printf("I Love You!\nBA = \n");

            for(i = 1; i <= ni; i++)

                for(j = 1; j <= m; j++)

                    printf("%d%c", ans[i][j], j == m? '\n': ' ');

        }

        else if(m != ni)

        {

            printf("請確認矩陣乘積是否合法\n");

            printf("注意, 在矩陣乘積的定義中,只有當左邊矩陣A的列數等於右邊矩陣B的行數時,乘積AB才有意義,這時矩陣AB的行數等於矩陣A的行數,AB的列數等於矩陣B的列數,且AB的第i行第j列的元素是A的第i行與B的第j列的對應元素的乘積之和\n");

        }

    }

    return 0;

}


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

相關文章