Developers Forum for XinFin XDC Network

Cover image for XIP Process Proposal: XIP-4
mogithehurt
mogithehurt

Posted on

XIP Process Proposal: XIP-4

I am creating this post to engage the XDC community and gauge interest in the creation of an XIP specifying the addition of XIP Classification .
This document describes a classification scheme for XIPs, adapted from BIP 123. XIPs are classified by system layers with lower numbered layers involving more intricate interoperability requirements. The specification defines the layers and sets forth specific criteria for deciding to which layer a particular standards XIP belongs.
For context on implementation details I recommend reading EIP-4, which outlines how Ethereum structured their proposal.
If you have questions on mechanics of XIP creation please ask questions either here or on Discord.

Discussion (5)

Collapse
walterblueu profile image
Jon McBee

Reading through the proposed XIP-4, and referencing EIP-4 and XIP-1, I believe that XIP-1 may already establish the subcategories of standards proposed in XIP-4. I assume that the reason EIP-4 exists is that the initial implementation of EIP-1 didn't establish the subcategories granularly enough, and that adoption of EIP-4 caused EIP-1 to be updated to reflect EIP-4. XIP-1, because it was created based on EIP-1 as it exists today, already includes the content proposed in XIP-4.

Collapse
mogithehurt profile image
mogithehurt Author

Thank you for your clarification .

Collapse
walterblueu profile image
Jon McBee

Thank you for the submission. Due to overlap with XIP-1 this PR was closed out.

Collapse
protocol_team profile image
XDC Protocol Team

Hi, thanks for sharing your thoughts!
Hasn't the classification been specified here already?
xips.xdc.community/XIPS/xip-1#xip-...

Collapse
mogithehurt profile image
mogithehurt Author

Thank you for your clarification .