Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time

  OEP: 39
  Title: Transaction fee rebate for dApp owner
  Author: javajoker <hehehu@gmail.com>
  Type: Meta
  Status: Accepted
  Created: 2019-05-26

Table of Contents

Abstract

The OEP-39 Proposal is a meta proposal of transaction fee (gas fee) rebate for dApp owner, this proposal is to enable a mechanism for transaction fee rebate directly to dApp owner(s), which is targeting to encourage the incentive from end user(s) to dApp(s) directly.

Motivation

A standard mechanism throughout Ontology chain-network, enable a new incentive mode inside Ontology ecosystem, to rebate dApp owner(s) with a split of transaction fee from end user(s).

Specification

  1. Ontology network is able to enable transaction fee (gas fee) split, from candidate/consensus network only, to candidate/consensus node and dApp owner.
    1. Each consensus node decides the threshold of gas price for each transaction, for proposer role to generate a block
    2. Gas price * steps results in the transaction fee (gas fee) of the transaction, which is targeting to reward the blockchain system
    3. Gas fee of each transaction will be split into two parts, to reward the operating node (consensus node and candidate), to reward the dApp brought the transaction to Ontology as an incentive
      1. The reward of operating nodes follow the algorithm of fee split for each epoch in governance native contract
      2. The reword of dApp goes to dApp owner's wallet
  2. When the incentive switch is enabled, the split ratio between node and dApp owner shall be set
    1. Fee split follows the split ratio

Rational

Ontology project is targeting to setup a distributed trust collaboration platform, while blockchain infrastructure serves the on demand availability of trust computer system resources, just like cloud computing. So the form Ontology ecosystem is eventually decided by dApps using Ontology infrastructure.

This proposal is to enable an incentive mode from end user(s) to dApp(s). The more dApps join Ontology ecosystem, the more transaction fee (gas fee) will be paid to for consensus network and dApps. The better the dApp is, the more users would like to try the dApp, the more transaction fee incents the dApp owner, the more fee consensus/candidate nodes receive.

Implementation

This is a meta proposal, the implementation is not included.