Going on I am wondering if there would be any other possible ways for this without the use of a digital signature? (Even though I think this is nearly impossible or if not impossible)
Is this related to your project about creating a "
trustless credit" that can decentralize collaterals?
Anyways, if you can come up with a script that utilizes standard Bitcoin "
OP_Codes" that doesn't use
OP_CHECKSIG/
OP_CHECKMULTISIG,
then you might be able to implement something that doesn't require a digital signature to spend.
However, you'll most likely come up with a non-standard script that will not be relayed by the majority of the nodes.
One reference to start your research:
developer.bitcoin.org/reference/transactions.html#opcodesIn case it's related to the project but you can consider signatures;
Check
OP_CLTV or
OP_CSV instead (
BIP-0065 / BIP-0112).