[monaparty] divisible flag
つぶやき。ぽえむ。
アセット発行後には変更できないフラグはいくつかありますが。
その中でも、たぶん静かな阿鼻叫喚がありそうなのが、divisible フラグですね…。
モナカードの登場を予期していなかったので divisible を true にして発行してしまった。
とか
モナカードに対応できるよう divisble を false にして発行したが、他チェーンとの相互運用性を考えると true にすべきだった。
とか。
「これ発行後に変更できるようにならない?」というのは、直接に要望が来たことはありませんが、たぶん密かに思っているアセット所有者は少なくないかなとは思っています。
で、実際のところ Counterparty server のレベルでは、さして難しい変更ではありません。
問題は、Counterblock をはじめとする、上層のミドルウェアや dApp の層です。
divisible flag を弄ると、手持ちのアセットの数量が 100000000 倍になったり 1/100000000 になったりします。予めそうなることが予期されていれば、ミドルウェアやアプリの開発者が相応の設計をするはずですが。後出しでこれをやられると、ちょっと…いや…かなりつらい(はず)。
Ⓜ
というわけで「需要は認識しているけれども、コントロールできない副作用が大きそうなのでガチ躊躇」というのが率直なところ。
いまやモナコインの主要コンテンツの一つになりつつあるので、お遊び実験も簡単にはできない…。「嬉しい悲鳴」っていえば、そうなのかもしれませんが。