create account

Bitshares improvement proposal -The missing balance sheet by funkit

View this thread on: hive.blogpeakd.comecency.com
· @funkit · (edited)
$14.20
Bitshares improvement proposal -The missing balance sheet
**As good as bitshares is, there is a lot of room for improvement. And as I get more and more enticed about the prospective of "going all in", there are things that hold me back. Accounting is the main thing and I have a few suggestions on it. Here I want to address the missing balance sheet.**

### Status quo

Today we are all used to the "Portfolio", "Open orders" and "margin" hidden under the dashboard button. In addition there is the "Activity", which I will address later.

The three first ones are all what a balance sheet consists of. And everyone who has ran a business at some point know the importance of it. 

The problem today is that everything is scattered under these three tabs and makes it a guesswork where your funds are at every given moment. One could argue that deleting all open orders and paying the debt will make the "Portfolio" tab a good enough balance. And yes -sure it would work. But it's not very practical. 

### My suggestion 

My suggestion is to combine the data into a easily readable sheet like this:

![Screenshot 2018-04-11 20.02.14.jpg](https://steemitimages.com/DQmVNYzcQjFQUihaRfyjZcuNAisUpmeJUxgJspNytmkDxUf/Screenshot%202018-04-11%2020.02.14.jpg)

Please open the image in a new window to see the details. 

### Added functionality

I also wish for a "rollback function" to see the balance at the end of each calendar month and year end. It would be super to track ones performance and get a sense of control of what you are doing. My bank has this function and I couldn't live without it. 


### Conclusion

I think easing the accounting will be welcome addition for both amateurs and professionals (who require a proper balance) and make the DEX a more practical tool than it is. 

I wish the correct workers, @billbutler and @svk in particular will review and consider this.
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorfunkit
permlinkbitshares-improvement-proposal-the-missing-balance-sheet
categorybitshares
json_metadata{"tags":["bitshares","bts","beyondbitcoin","finance","dex"],"users":["billbutler","svk"],"image":["https://steemitimages.com/DQmVNYzcQjFQUihaRfyjZcuNAisUpmeJUxgJspNytmkDxUf/Screenshot%202018-04-11%2020.02.14.jpg"],"app":"steemit/0.1","format":"markdown"}
created2018-04-26 18:18:12
last_update2018-04-27 00:06:54
depth0
children13
last_payout2018-05-03 18:18:12
cashout_time1969-12-31 23:59:59
total_payout_value11.230 HBD
curator_payout_value2.974 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,826
author_reputation9,704,012,486,052
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,306,811
net_rshares2,255,094,457,369
author_curate_reward""
vote details (32)
@cryptick ·
$0.03
I think it would be cleaner and easier to have the total of open orders reflected in one column on the portfolio page. That way your portfolio would show open orders as well. (this would reflect the coins that you have, but are also locked in in open orders.)
👍  ,
properties (23)
authorcryptick
permlinkre-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180426t221231991z
categorybitshares
json_metadata{"tags":["bitshares"],"app":"steemit/0.1"}
created2018-04-26 22:12:30
last_update2018-04-26 22:12:30
depth1
children1
last_payout2018-05-03 22:12:30
cashout_time1969-12-31 23:59:59
total_payout_value0.030 HBD
curator_payout_value0.003 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length259
author_reputation3,511,629,551,692
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,337,374
net_rshares6,031,514,824
author_curate_reward""
vote details (2)
@funkit ·
$0.19
Could be a way to go. On the other hand, it does not solve what is in collateral, which also belongs in a balance sheet. It also leaves a problem of space, since the portfolio page is crammed with useful and useless information. Part of what I want is a clean look, not overloaded and visually disturbing info. In the end this information is meant for accounting, not a show of how much one can cram into one page.
👍  
properties (23)
authorfunkit
permlinkre-cryptick-re-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180426t225304227z
categorybitshares
json_metadata{"tags":["bitshares"],"app":"steemit/0.1"}
created2018-04-26 22:53:06
last_update2018-04-26 22:53:06
depth2
children0
last_payout2018-05-03 22:53:06
cashout_time1969-12-31 23:59:59
total_payout_value0.144 HBD
curator_payout_value0.047 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length414
author_reputation9,704,012,486,052
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,342,023
net_rshares30,699,932,487
author_curate_reward""
vote details (1)
@erikaflynn ·
$0.03
Good suggestion! Why did not you publish it through Utopian? As far as I know, bitshares is an open-source project, and you could try the luck.
👍  
properties (23)
authorerikaflynn
permlinkre-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180426t205332614z
categorybitshares
json_metadata{"tags":["bitshares"],"app":"steemit/0.1"}
created2018-04-26 20:53:30
last_update2018-04-26 20:53:30
depth1
children1
last_payout2018-05-03 20:53:30
cashout_time1969-12-31 23:59:59
total_payout_value0.030 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length143
author_reputation12,282,595,621,854
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,327,764
net_rshares5,435,250,937
author_curate_reward""
vote details (1)
@funkit ·
$0.22
I added it to github. I think that is good enough.
👍  ,
properties (23)
authorfunkit
permlinkre-erikaflynn-re-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180426t205646765z
categorybitshares
json_metadata{"tags":["bitshares"],"app":"steemit/0.1"}
created2018-04-26 20:56:48
last_update2018-04-26 20:56:48
depth2
children0
last_payout2018-05-03 20:56:48
cashout_time1969-12-31 23:59:59
total_payout_value0.172 HBD
curator_payout_value0.051 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length50
author_reputation9,704,012,486,052
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,328,177
net_rshares36,273,868,604
author_curate_reward""
vote details (2)
@ildottore ·
$0.03
Excellent suggestion...something I think would be very beneficial. Thank you for this.
👍  
properties (23)
authorildottore
permlinkre-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180426t191541482z
categorybitshares
json_metadata{"tags":["bitshares"],"app":"steemit/0.1"}
created2018-04-26 19:15:42
last_update2018-04-26 19:15:42
depth1
children0
last_payout2018-05-03 19:15:42
cashout_time1969-12-31 23:59:59
total_payout_value0.030 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length86
author_reputation14,046,900,709
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,315,106
net_rshares5,434,557,144
author_curate_reward""
vote details (1)
@netdragonx ·
$0.04
Good idea! 

I also want to add reporting features to help users track gain/loss over the year. At the very least, provide a full CSV that is readable by the top tax tracking services. I think this feature depends on the nodes supporting 
a full account history, which classically requires too much RAM, but may be reasonable after core upgrades that are in the works.
👍  , ,
properties (23)
authornetdragonx
permlinkre-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180426t184952760z
categorybitshares
json_metadata{"tags":["bitshares"],"app":"steemit/0.1"}
created2018-04-26 18:49:51
last_update2018-04-26 18:49:51
depth1
children2
last_payout2018-05-03 18:49:51
cashout_time1969-12-31 23:59:59
total_payout_value0.038 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length368
author_reputation1,058,054,062,248
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,311,389
net_rshares6,504,759,041
author_curate_reward""
vote details (3)
@benchfrooser ·
https://bitsharestalk.org/index.php?topic=26260.msg317890#msg317890
properties (22)
authorbenchfrooser
permlinkre-netdragonx-re-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180427t003335930z
categorybitshares
json_metadata{"tags":["bitshares"],"links":["https://bitsharestalk.org/index.php?topic=26260.msg317890#msg317890"],"app":"steemit/0.1"}
created2018-04-27 00:33:36
last_update2018-04-27 00:33:36
depth2
children0
last_payout2018-05-04 00:33:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length67
author_reputation33,372,119,434
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,353,640
net_rshares0
@funkit ·
$0.19
Yep. I fully agree. And I have an eye on that situation too.
👍  
properties (23)
authorfunkit
permlinkre-netdragonx-re-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180426t185702526z
categorybitshares
json_metadata{"tags":["bitshares"],"app":"steemit/0.1"}
created2018-04-26 18:56:21
last_update2018-04-26 18:56:21
depth2
children0
last_payout2018-05-03 18:56:21
cashout_time1969-12-31 23:59:59
total_payout_value0.140 HBD
curator_payout_value0.047 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length60
author_reputation9,704,012,486,052
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,312,424
net_rshares30,252,412,312
author_curate_reward""
vote details (1)
@ratna675 ·
Dear funkit very nice informative post.
👍  , ,
👎  
properties (23)
authorratna675
permlinkre-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180427t060041342z
categorybitshares
json_metadata{"tags":["bitshares"],"app":"steemit/0.1"}
created2018-04-27 06:00:39
last_update2018-04-27 06:00:39
depth1
children0
last_payout2018-05-04 06:00:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length39
author_reputation-41,174,328,597
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,394,660
net_rshares-601,789,865
author_curate_reward""
vote details (4)
@sc-steemit ·
$0.03
### Very good suggestion here @funkit!

I agree with you that a balance sheet section like this would be valuable to the user, and is something that a user now has to do of-chain. This does require some coding skill to extract the necessary data, and can be very complicated. 

There is work going on with addressing querying larger amounts of historic data for accounts, so it's a good proposal for future work indeed.
👍  
properties (23)
authorsc-steemit
permlinkre-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180426t190845405z
categorybitshares
json_metadata{"tags":["bitshares"],"users":["funkit"],"app":"steemit/0.1"}
created2018-04-26 19:08:48
last_update2018-04-26 19:08:48
depth1
children1
last_payout2018-05-03 19:08:48
cashout_time1969-12-31 23:59:59
total_payout_value0.030 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length419
author_reputation28,448,644,499,713
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,314,134
net_rshares5,434,557,144
author_curate_reward""
vote details (1)
@funkit ·
$0.18
Thank you. My data extraction capabilities prohibits me from making sense of it all. So some aid is needed. And I think that is the case for most users. 

To me it is not so important if these functions are on- or offline, as long as they are functional and accessible for accountants.
👍  ,
properties (23)
authorfunkit
permlinkre-sc-steemit-re-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180426t191703887z
categorybitshares
json_metadata{"tags":["bitshares"],"app":"steemit/0.1"}
created2018-04-26 19:17:06
last_update2018-04-26 19:17:06
depth2
children0
last_payout2018-05-03 19:17:06
cashout_time1969-12-31 23:59:59
total_payout_value0.144 HBD
curator_payout_value0.039 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length285
author_reputation9,704,012,486,052
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,315,304
net_rshares29,845,249,244
author_curate_reward""
vote details (2)
@sequentialvibe ·
$0.03
You know I have been feeling like I want to go all in on it too, but it seems incomplete. I can totally see this being part of rev. 3.0 of Bitshares.
👍  
properties (23)
authorsequentialvibe
permlinkre-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180426t213343519z
categorybitshares
json_metadata{"tags":["bitshares"],"community":"busy","app":"busy/2.4.0"}
created2018-04-26 21:33:45
last_update2018-04-26 21:33:45
depth1
children1
last_payout2018-05-03 21:33:45
cashout_time1969-12-31 23:59:59
total_payout_value0.030 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length149
author_reputation58,196,589,782,061
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,332,826
net_rshares5,438,365,046
author_curate_reward""
vote details (1)
@funkit ·
$0.18
That's stretching it. It's just an extra page in the UI.
👍  
properties (23)
authorfunkit
permlinkre-sequentialvibe-re-funkit-bitshares-improvement-proposal-the-missing-balance-sheet-20180426t214337450z
categorybitshares
json_metadata{"tags":["bitshares"],"app":"steemit/0.1"}
created2018-04-26 21:43:42
last_update2018-04-26 21:43:42
depth2
children0
last_payout2018-05-03 21:43:42
cashout_time1969-12-31 23:59:59
total_payout_value0.140 HBD
curator_payout_value0.043 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length56
author_reputation9,704,012,486,052
root_title"Bitshares improvement proposal -The missing balance sheet"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,333,927
net_rshares30,046,742,434
author_curate_reward""
vote details (1)