Javascript

智能合約可以記錄發送者的 IP 地址嗎?

  • June 30, 2017

智能合約可以記錄使用它的人的 IP 地址嗎?我的意思是,是否可以在 Solidity 上實現?

不可以。智能合約不能記錄發送者的 IP 地址。

發送到乙太坊網路的交易以點對點的形式進行通信,這使得辨識交易起源的節點在技術上非常困難,如果不是不可能的話。

是的,可以實施。讓合約有一個IP地址的變數,讓所有的函式都有一個額外的參數來接收IP地址。當從程序/dapp 呼叫時,程序可以發送系統的 IP 地址並且函式更新變數。

引用自:https://ethereum.stackexchange.com/questions/19135