tendermint / atom_one

ATOM ONE CONSTITUTION
27 stars 17 forks source link

Standardizations #5

Closed jasonsprouse closed 2 years ago

jasonsprouse commented 2 years ago

Added a clause for standardizations. Systems design should be inclusive of interoperability with other systems whereby audit logs have a uniform interpretation.

jaekwon commented 2 years ago

What are the most contentious standards of the ISO?

In general I think adherence to standards bodies does more harm than good, as they are often uses to push an agenda that is not aligned with good technical/protocol design, but rather with promotion through association and PR, or worse, the introduction of backdoors or flaws.

Of all standards bodies, I've seen good standards from IEEE and ISO, but I'm still not sure it makes sense to require through constitution to adhere to these standards. If a good standard is known, people naturally tend to choose them.

What we actually need is a survey of standards, and their pros and cons, in a way that is easy to digest for newcomers but not simpler than necessary to understand the actual merits and flaws of each standard, as it applies to our mission and objectives. But even that, I'm not sure, is something to be added to the constitution.

jasonsprouse commented 2 years ago

Something that I've been discussing in the in the forum. There are more than one kind of standardization - schema.org for ontology standardizations, for example. ISO is for messaging standardizations. There is already stakeholders in the finance industry that are adopting this standardization. If we more broadly encourage the adoption of other facets of ISO it's could be another example "out collaborating competitors." IEEE is protocol standardizations.

Standardizaitons:

A survey of standards might likely more broadly describe what the standardization achieves, but overall utilizing standards has multiple benefits like: congruency for developers, transferable skills, common code implementations, interoperability with external systems, ect... The only thing spaghetti code achieves is uniqueness - some might call that a nice feature???

I can somewhat understand the minimalist aspect of allowing a project to architect their protocol however they want, but high expectations demand professionalism. Bits and pieces of ontology and messaging standards are implemented in each chain and/or app- I won't tread too deep into IEEE protocol standardizations., there be the package dependencies and the sort. The other standardizations are purely structural, which in my personal opinion equates to good protocol design.

To address the appendages, you have posted on the constitution

As it relates to the political/philosophical/ideological direction our world is going, these kinds of standardizations build a foundation that, if widely adopted, make streamlining the integration of systems easier. I don't have a deep mistrust of the direction our world is moving in. The are several metrics by which the world has been improving - really import metrics, not money related. Extreme poverty has been reduced too, but education, child mortality, teen births, malnutrition, ect... The comments you make about high profile people dying at suspicious times in suspicious ways - what about street turf wars? Bad shit happens, up and down the power curve.

There are many ways technology can disrupt the way society currently functions, just as it did at the dawn of the industrial revolution. The world needs collaborators working towards a more just civilization. Maybe you've heard of Gross National Happiness? It could be a replacement for false, yet under the process maintained - metric of economic health - Gross Domestic Product. I wouldn't too much read into statements like "you will own nothing and be happy" too literally. Noone is running everything. We're all trying to figure it out as we go. If we don't fuck ourselves, nature is bound to fuck us eventually. You should watch that documentary Hot Money. You can learn from others observations and lifelong experiences in international politics.

You've designed and oversaw the development of an innovative system and surely inspired the architecture of other similar systems. I don't think crypto is going anywhere. I'm not enthused about another DEX or another DEX token - but I think there are some practical ways the technology will be leveraged. Kevin O'Leary says crypto will be the 12th S&P 500 sector. I see that possibility. Keep up the good work. Give guidance that will empower people using your tech stack to create the most professional product ecosystem you can. That's the purpose for suggesting the addition of standardizations to the constitution.

jaekwon commented 2 years ago

Thanks for the kind words, but I don't agree with you about standards. Some standards are OK. I've seen some horrible ones. A standards body is not a standard. Each should be judged according to their merit. Too often it is necessary to create something new.

I wouldn't too much read into statements like "you will own nothing and be happy" too literally.

I take the experimental vaccines injected into a sizeable portion of the world by lieu of mandates as whistleblown by Senator McDonald and as professed in the LockStep scenario pamphlet, and politically coordinated by the WEF, as a little more than something. But whatever makes you happy.