Safecoin divisibility

**TL;DR - SafeCoin Divisibility Notes : Part 4 (~2017)


Proposal for SAFEcoin division - read datastructure topic first - please discuss
Summary: neo proposed his idea for introducing safecoin divisibility by way of a wallet balance datastructure. There appear to be subtle differences with the proposal of that introduced earlier by polpolrene. Any portion of a coin up to 10^-18 divisibility is possible to transfer from one wallet to another using a single transaction. Farmers can be paid for each GET served with minute fractions of a safecoin, rather than having a certain probability of earning an entire safecoin. Some edge effects and security issues/non-issues need further discussion/clarification.


Divisibility of the coin
Summary: General discussion on safecoin divisibility and how it relates to farming rewards. polpolrene provided a set of 4 recommended reads when it comes to divisibility. drehb referred to a previous discussion about how divisibility will help farmers be paid more regularly. neo highlighted the fact that even without divisibility, PUT balance provides some flexibility.


Proposal: TransferValue - a transferable value system of SAFE
polpolrene proposed a method to create an general method for creating alt-coins within the SAFE network analogous to the OMNI layer for BTC. This approach would allow for the creation of lesser valued denominations with which to handle ultimate divisibility concerns within the network. The conversation transitioned to talk about transaction fees due to the datatypes used, but dirvine mentioned they could be minimized.

Highlighted Pros


Yet Another Safecoin Divisibility idea (YASDI - Network has a wallet)
Summary: wes presented an idea for giving the network it’s own wallet, and it was discussed how concept was similar to that presented previously by polpolrene in “Idea for divisible Safecoins”. neo described the reasons why he prefers a balance system to denominations. toa introduced the concept of multiple owners for a single coin as a means to achieving a crude but intuitive/natural binary divisibility.

Highlighted Cons

Highlighted Pros


Yet Another Coin Idea
Summary: Tim87 proposes a series of denominations following the powers of 2, and that this allows for large and small transactions while retaining the concept of discrete coins.

Highlighted Cons

Highlighted Pros


Safecoin divisibility / SafeNetwork potential market cap
Summary: piluso began a discussion that compared the degree of divisibility required to adequately account for real world fiat values. neo advocated for 18 decimal places. polpolrene advocated for freezing safecoins and issuing other units of measure up to the required divisibility. There was also confusion from others about safecoin object size and population size, which led to a discussion how brute force divisibility suffers from storage and performance constraints

Highlighted Cons


SafeCoin Divisibility Idea
Summary:
Guybrows introduced in idea based on splitting the actual safecoin address.

Highlighted Cons


SafeCoin divisibility by ranges
Summary: semtexzv introduced the idea of treating a single safecoin as a range of “partcoin” addresses. Double spending and unique ownership would be checked against range overlap. neo counters that a balance method does essentially the same thing and is easier.


YASDI - Bitwise Denominations
Summary: mav further expanded the idea about the use of safecoin denominations, without resorting to parallel currencies or exchanges, but by using the bitwise relative abundance of similar safecoin addresses for identifying a coin denomination. tfa expanded upon this by demonstrating a straightforward means for having 2^32 safecoin by using a total supply of 4.444E13 network objects which would require at least 46 bit addresses. His example met the ico requirement of maintaining a hard cap of 2^32 SC, while also allowing for enough denominations of 1SC to provide for all current MAID holders and MaidSafe shareholders. There was continued confusion in regard to increasing address bit depth, where people thought it would require a greater total number of coins, rather than just increasing divisibility. neo accurately pointed out that the true
divisibility of bitcoin is not 1 satoshi but rather 1500 satoshi (divisibility = 1/66666.6666667). (sidenote: Considering that there the safecoin hard cap is ~204x that of BTC, this shows that 1/1000 of a SC or 1mSC provides approximately 3x the divisibility of classic BTC assuming worst case scenario if ALL coins are “hoarded”. As it has been noted in other sources, the effective divisibility gets even better to the network PUT/GET farming algorithms and the general use of the SAFE network )

Highlighted Cons

Highlighted Pros

12 Likes