As I'm making some research on DeFi I got to Werner et al. (2021). In there a lot of terms around DeFi are explained, but the actual meaning of a protocol as the core of a DeFi project itself is not explained. Even in other Threads such as What is DeFi? [Ref:StackExchange] a clear definition is missing.
So as all DeFi projects themselves are quite differently structured I wonder how to define a protocol (if it is the umbrella term for all DeFi projects).
Looking forward your responses!
( 2. ) Can we abstract from the technical term of a protocol and say, that a DeFi project's protocol can be seen as the inner ("business") logic to realize its offered product?
( 3. ) As Ethereum is a virtual machine with multiple projects, couldn't we say that a protocol is more like an open API that can be used by everyone to compose a new "(technical-/business-)logic layer"?
– Ndrslmpk Aug 12 '21 at 15:41