tl;dr: The community has an opportunity to come to a conclusive definition of Smart Contracts so the trajectory of the forum can be more defined.
In the beginning phases of establishing the “Smart Contract Research Forum,” there was an inherent intent to explore the range of what constitutes “smart contracts”. The early stages of that exploration demanded that we as researchers do not assert a definition and instead seek out the most representative definitions to establish a working model. As the Web3 space evolved, the definition of “Smart Contract” evolved in tandem. Now, we are in a place where we once again need to decide how to move forward concerning the trajectory of the forum.
At this point, it seems relevant to come to a standard definition or set of definitions on how we define “Smart Contracts” to guide the content creation in the forum. In that context, do we define Smart Contracts within the realm of the Web 3 space? Do Smart Contracts necessarily have to have blockchains? Do Smart Contracts necessitate the discussion of AI and its role in self-executing code? As those questions are not exhaustive, it seems relevant to direct community discussion toward this specific set of questions.
This community discussion should give SCRF the opportunity to define itself relative to the Web 3 space to determine the best route forward. There have been talks of combining Discord channels with other Web 3 projects to consolidate our efforts into a single space; however, that assumes that SCRF wants to keep identifying with the Web 3 space specifically. This seems like an opportunity for SCRF to either set itself apart from the Web 3 space or to embrace the rest of the space wholly as a means of survival.
As the Web 3 space has had its share of controversies, it may be necessary for Smart Contract Research to distance itself from that framework and lexicon to survive. On the other hand, the Web 3 space may be ripe for culling the bad actors to make the space more viable. This decision should be made with community input and with that in mind, I am starting this conversation so the community can weigh in.