Ecoer Logo
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS38.48%
Net Worth
0.833USD
STEEM
0.000STEEM
SBD
0.022SBD
Own SP
14.174SP

Detailed Balance

STEEM
balance
0.000STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
14.174SP
Delegated Out
0.000SP
Delegation In
0.000SP
Effective Power
14.174SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.022SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "23055.164095 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 VESTS",
  "sbd_balance": "0.022 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

nameakhavr
id25191
rank102,322
reputation3965670263
created2016-07-16T08:45:00
recovery_accountsteem
proxyNone
post_count18
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2018-10-15T11:11:03
last_root_post2018-10-15T11:11:03
last_vote_time2018-10-15T11:11:27
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power9,799
delayed_votes0
balance0.000 STEEM
savings_balance0.000 STEEM
sbd_balance0.022 SBD
savings_sbd_balance0.000 SBD
vesting_shares23055.164095 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares0.000000 VESTS
reward_vesting_balance0.000000 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update1970-01-01T00:00:00
minedNo
sbd_seconds0
sbd_last_interest_payment2017-11-28T10:44:12
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 25191,
  "name": "akhavr",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6CksM57ZCJUBQX3wGtCMtcfYeRZQdBfXEfnzckgZ4JTZ2Xg2AH",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5DDToNa8KnbRMxLugDoD7o7qNKsGhfCn4fxudWoQyc3tk82wvT",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM8Q1Q8RYjL2acJsjMxKzFm7zgpyaXKofg5TR1boFoq3r4Ce3JU8",
        1
      ]
    ]
  },
  "memo_key": "STM5mnRGQE65TUo29hSCdMLBansfbuuWeWtQH2ynmj6dg5iBoQX6B",
  "json_metadata": "",
  "posting_json_metadata": "",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "1970-01-01T00:00:00",
  "created": "2016-07-16T08:45:00",
  "mined": false,
  "recovery_account": "steem",
  "last_account_recovery": "1970-01-01T00:00:00",
  "reset_account": "null",
  "comment_count": 0,
  "lifetime_vote_count": 0,
  "post_count": 18,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "22594060813",
    "last_update_time": 1539601887
  },
  "downvote_manabar": {
    "current_mana": 0,
    "last_update_time": 1468658700
  },
  "voting_power": 9799,
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "0.022 SBD",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "2017-11-28T10:44:12",
  "sbd_last_interest_payment": "2017-11-28T10:44:12",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "reward_sbd_balance": "0.000 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "0.000000 VESTS",
  "reward_vesting_steem": "0.000 STEEM",
  "vesting_shares": "23055.164095 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "withdrawn": 0,
  "to_withdraw": 0,
  "withdraw_routes": 0,
  "curation_rewards": 0,
  "posting_rewards": 119,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2018-10-15T11:11:03",
  "last_root_post": "2018-10-15T11:11:03",
  "last_vote_time": "2018-10-15T11:11:27",
  "post_bandwidth": 10000,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": 3965670263,
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 102322
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
2019/07/16 10:03:48
parent authorakhavr
parent permlinkgovernance-in-distributed-organizations-part-4
authorsteemitboard
permlinksteemitboard-notify-akhavr-20190716t100348000z
title
bodyCongratulations @akhavr! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@akhavr/birthday3.png</td><td>Happy Birthday! - You are on the Steem blockchain for 3 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@akhavr) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=akhavr)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #34709445/Trx 2b44389b8e44ef3c2b28cccdf8c10a76c9236a94
View Raw JSON Data
{
  "trx_id": "2b44389b8e44ef3c2b28cccdf8c10a76c9236a94",
  "block": 34709445,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T10:03:48",
  "op": [
    "comment",
    {
      "parent_author": "akhavr",
      "parent_permlink": "governance-in-distributed-organizations-part-4",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-akhavr-20190716t100348000z",
      "title": "",
      "body": "Congratulations @akhavr! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@akhavr/birthday3.png</td><td>Happy Birthday! - You are on the Steem blockchain for 3 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@akhavr) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=akhavr)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
2018/10/15 11:11:27
voterakhavr
authorakhavr
permlinkgovernance-in-distributed-organizations-part-4
weight10000 (100.00%)
Transaction InfoBlock #26827619/Trx 3783dbad89872b862cd43f8725652e343291893e
View Raw JSON Data
{
  "trx_id": "3783dbad89872b862cd43f8725652e343291893e",
  "block": 26827619,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-15T11:11:27",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-4",
      "weight": 10000
    }
  ]
}
2018/10/15 11:11:12
voteralphabot
authorakhavr
permlinkgovernance-in-distributed-organizations-part-4
weight100 (1.00%)
Transaction InfoBlock #26827614/Trx 54fd0b9d31e26f5df9f5168cd462d8c54fb9660c
View Raw JSON Data
{
  "trx_id": "54fd0b9d31e26f5df9f5168cd462d8c54fb9660c",
  "block": 26827614,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-15T11:11:12",
  "op": [
    "vote",
    {
      "voter": "alphabot",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-4",
      "weight": 100
    }
  ]
}
2018/10/15 11:11:03
parent author
parent permlinkblockchain
authorakhavr
permlinkgovernance-in-distributed-organizations-part-4
titleGovernance in distributed organizations, part 4
bodyIn previous parts ([1](https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-1), [2](https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-2), [3](https://steemit.com/ethereum/@akhavr/governance-in-distributed-organizations-part-3)) I’ve explored the need for creating distributed decentralized organizations, walked through fundamental internal problems of centralized organizations, and gave a brief overview of existing governance approaches in blockchain projects. Here, I will outline a suggested system, that I’m working out, that’s designed to keep simplicity and clarity of Dash DAO while (hopefully) answering the challenges. # Outline of suggested system In [previous part](https://steemit.com/ethereum/@akhavr/governance-in-distributed-organizations-part-3) I’ve finished by describing the challenges of Dash DAO and difficulties to rapidly experiment with it, because it’s (1) hard-coded in the consensus protocol and (2) is serving a $1bln plus ecosystem. So, why not combine Dash treasury and governance system with smart contracts? Let’s do it… Most popular prototyping choice for smart contracts now is the Ethereum network. First of all, we need some base asset. Since Dash treasury is build from PoW inflation, we can’t use standard ERC20 token with fixed supply. ![](https://cdn.steemitimages.com/DQmeM17DxFnKKe9Gd53tdVdiMkfRrUjKsrYSaDCQZomaoqb/image.png) Let’s take instead simple [PoS token](https://github.com/PoSToken/PoSToken) instead, and modify it, so some part of PoS seigniorage would be withheld for the Treasury. The Treasury would be a separate smart contract, that would store ipfs hash of the proposal, amount requested, proposal funding address, and collect an antispam submission fee. To reduce populism we can require only people, who hold necessary amount of base token, to participate in voting. Finally, Bancor-style exchange smart contract would bring liquidity to our base asset. This way we would mimic Dash governance system on the Ethereum blockchain. # Obvious improvements By reimplementing it on the Ethereum blockchain, we get much more flexibility, than it is present in Dash. It’s because we can pay to a smart contract, not just an externally owned account. First of all, it’s easy to replicate TheDAO requirement of the project bond: target smart contract should hold necessary amount of our base token and, in case of failure to complete the project successfully, they would be either burned or sent to Treasury. Next, we would need some way to determine if the project was successful and on time, or not. For simple projects we can encode those conditions into the project smart contract, but in general it won’t be possible, so we’d have to rely on human judgement, and ask voters to determine if they are satisfied with the result. To increase voting participation, we can tune holder’s PoS seigniorage profit depending on his participation in voting process. Also we can experiment with different forms of liquid democracy. Or introduce collateral lockup to increase voting power. To mitigate the risk of dumping the base asset, Treasury can send them to another Bancor-style smart contract that would pair our base PoS token with the proposal token, introducing early liquidity to the proposed project participants and market feedback via proposal token price. Finally, the Treasury can find a similar smart contract, thus effectively creating a subDAO focused on a specific goal, e.g. marketing. The subDAO can be long-lived, with it’s own governance structure, and may create more specific subprojects as necessary. Holders of base token aren’t required to deal with minutiae and specifics of the subprojects, while people in the field aren’t required (but still are able) to influence high-level matters. ![](https://cdn.steemitimages.com/DQmdcY1CnKbmZHzinmCUcbXuoYYEvymq16V9D6PAuQkvu9c/image.png) Summing it up. Using proposed Treasury structure, we can create a flexible on-chain governance system that can be as small or as big as necessary. Big problems could be attacked by issuing a Business Problem Statements and have several proposals to compete for the success fee in solving them, at the same time. Those proposal can be short- or long-lived, as necessary, and can get market feedback by issuing their own tokens. Since proposal voting happens on-chain, the governance can be as public or private as necessary, while staying censorship resistant. # Forthcoming Implementation on Ethereum While various game theoretical aspects of this proposal are still to be explored, I’m going to implement a prototype of this governance system on the Ethereum at [https://github.com/akhavr/Recursive](https://github.com/akhavr/Recursive). First working version of this governance system would be used in my [DevNullAI](https://devnull.ai/) project.
json metadata{"tags":["blockchain","cryptocurrency","governance","censorshipresistance","leanstartup"],"image":["https://cdn.steemitimages.com/DQmeM17DxFnKKe9Gd53tdVdiMkfRrUjKsrYSaDCQZomaoqb/image.png","https://cdn.steemitimages.com/DQmdcY1CnKbmZHzinmCUcbXuoYYEvymq16V9D6PAuQkvu9c/image.png"],"links":["https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-1","https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-2","https://steemit.com/ethereum/@akhavr/governance-in-distributed-organizations-part-3","https://github.com/PoSToken/PoSToken","https://github.com/akhavr/Recursive","https://devnull.ai/"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #26827611/Trx 5a12cc8184c1e9af1e3eaaf4410507df3f77d50f
View Raw JSON Data
{
  "trx_id": "5a12cc8184c1e9af1e3eaaf4410507df3f77d50f",
  "block": 26827611,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-15T11:11:03",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "blockchain",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-4",
      "title": "Governance in distributed organizations, part 4",
      "body": "In previous parts ([1](https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-1), [2](https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-2), [3](https://steemit.com/ethereum/@akhavr/governance-in-distributed-organizations-part-3)) I’ve explored the need for creating distributed decentralized organizations, walked through fundamental internal problems of centralized organizations, and gave a brief overview of existing governance approaches in blockchain projects.\n\nHere, I will outline a suggested system, that I’m working out, that’s designed to keep simplicity and clarity of Dash DAO while (hopefully) answering the challenges.\n\n# Outline of suggested system\n\nIn [previous part](https://steemit.com/ethereum/@akhavr/governance-in-distributed-organizations-part-3) I’ve finished by describing the challenges of Dash DAO and difficulties to rapidly experiment with it, because it’s (1) hard-coded in the consensus protocol and (2) is serving a $1bln plus ecosystem.\n\nSo, why not combine Dash treasury and governance system with smart contracts? Let’s do it…\n\nMost popular prototyping choice for smart contracts now is the Ethereum network.\n\nFirst of all, we need some base asset. Since Dash treasury is build from PoW inflation, we can’t use standard ERC20 token with fixed supply.\n\n![](https://cdn.steemitimages.com/DQmeM17DxFnKKe9Gd53tdVdiMkfRrUjKsrYSaDCQZomaoqb/image.png)\n\nLet’s take instead simple [PoS token](https://github.com/PoSToken/PoSToken) instead, and modify it, so some part of PoS seigniorage would be withheld for the Treasury.\n\nThe Treasury would be a separate smart contract, that would store ipfs hash of the proposal, amount requested, proposal funding address, and collect an antispam submission fee.\n\nTo reduce populism we can require only people, who hold necessary amount of base token, to participate in voting.\n\nFinally, Bancor-style exchange smart contract would bring liquidity to our base asset.\n\nThis way we would mimic Dash governance system on the Ethereum blockchain.\n\n# Obvious improvements\n\nBy reimplementing it on the Ethereum blockchain, we get much more flexibility, than it is present in Dash. It’s because we can pay to a smart contract, not just an externally owned account.\n\nFirst of all, it’s easy to replicate TheDAO requirement of the project bond: target smart contract should hold necessary amount of our base token and, in case of failure to complete the project successfully, they would be either burned or sent to Treasury.\n\nNext, we would need some way to determine if the project was successful and on time, or not. For simple projects we can encode those conditions into the project smart contract, but in general it won’t be possible, so we’d have to rely on human judgement, and ask voters to determine if they are satisfied with the result.\n\nTo increase voting participation, we can tune holder’s PoS seigniorage profit depending on his participation in voting process.\n\nAlso we can experiment with different forms of liquid democracy. Or introduce collateral lockup to increase voting power.\n\nTo mitigate the risk of dumping the base asset, Treasury can send them to another Bancor-style smart contract that would pair our base PoS token with the proposal token, introducing early liquidity to the proposed project participants and market feedback via proposal token price.\n\nFinally, the Treasury can find a similar smart contract, thus effectively creating a subDAO focused on a specific goal, e.g. marketing. The subDAO can be long-lived, with it’s own governance structure, and may create more specific subprojects as necessary. Holders of base token aren’t required to deal with minutiae and specifics of the subprojects, while people in the field aren’t required (but still are able) to influence high-level matters.\n\n![](https://cdn.steemitimages.com/DQmdcY1CnKbmZHzinmCUcbXuoYYEvymq16V9D6PAuQkvu9c/image.png)\n\nSumming it up. Using proposed Treasury structure, we can create a flexible on-chain governance system that can be as small or as big as necessary.\n\nBig problems could be attacked by issuing a Business Problem Statements and have several proposals to compete for the success fee in solving them, at the same time. Those proposal can be short- or long-lived, as necessary, and can get market feedback by issuing their own tokens.\n\nSince proposal voting happens on-chain, the governance can be as public or private as necessary, while staying censorship resistant.\n\n# Forthcoming Implementation on Ethereum\n\nWhile various game theoretical aspects of this proposal are still to be explored, I’m going to implement a prototype of this governance system on the Ethereum at [https://github.com/akhavr/Recursive](https://github.com/akhavr/Recursive). First working version of this governance system would be used in my [DevNullAI](https://devnull.ai/) project.",
      "json_metadata": "{\"tags\":[\"blockchain\",\"cryptocurrency\",\"governance\",\"censorshipresistance\",\"leanstartup\"],\"image\":[\"https://cdn.steemitimages.com/DQmeM17DxFnKKe9Gd53tdVdiMkfRrUjKsrYSaDCQZomaoqb/image.png\",\"https://cdn.steemitimages.com/DQmdcY1CnKbmZHzinmCUcbXuoYYEvymq16V9D6PAuQkvu9c/image.png\"],\"links\":[\"https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-1\",\"https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-2\",\"https://steemit.com/ethereum/@akhavr/governance-in-distributed-organizations-part-3\",\"https://github.com/PoSToken/PoSToken\",\"https://github.com/akhavr/Recursive\",\"https://devnull.ai/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/10/08 15:52:00
voterakhavr
authorakhavr
permlinkgovernance-in-distributed-organizations-part-3
weight10000 (100.00%)
Transaction InfoBlock #26631764/Trx 6cb828ab57a887fbe680381070d37a8b0866e94d
View Raw JSON Data
{
  "trx_id": "6cb828ab57a887fbe680381070d37a8b0866e94d",
  "block": 26631764,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-08T15:52:00",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-3",
      "weight": 10000
    }
  ]
}
2018/10/08 15:48:21
parent author
parent permlinkethereum
authorakhavr
permlinkgovernance-in-distributed-organizations-part-3
titleGovernance in distributed organizations, part 3.
bodyIn [the second part](https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-2) I’ve walked through fundamental internal problems with centralized organizations and tried to show how organizations learned to grow in highly uncertain environment. If you’re looking for the first part, you may [find it here](https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-1). In third part, I’ll take a look on few of existing implementations of governance in blockchain systems. # Designing governance systems Governance systems in blockchain projects are hot topics. They are varieties of them, of different design, cost, and efforts required to participate in them As I’ve [said on twitter](https://twitter.com/akhavr/status/1031184123036164096), as a byproduct of another discussion: > When designing governance systems (at least in crypto), you’d better start with 3 questions: > 1. What voter losses in case of a bad decision or a conscious attack? > 2. What voter pays/contributes in exchange for the voting right? > 3. Who has the right to vote and why? Let’s see how few governance systems in cryptocurrencies worked out.. # Failed examples: TheDAO ![Image source: https://www.coindesk.com/the-dao-just-raised-50-million-but-what-is-it/](https://cdn.steemitimages.com/DQmdSg2ENq1fNX697PF6xW1sfNnNqBFskB81Sebgqbw8BMY/image.png) [The DAO](https://en.wikipedia.org/wiki/The_DAO_%28organization%29) was a digital decentralized autonomous organization, created in 2016 to mimic a venture fund on an Ethereum network. It a crowdsale it collected about $150mln worth of Ether (at May 2016 price) which was about 14% of all existing Ether tokens at the moment (12.7 mln ETH). For several short weeks it seemed that the Holy Grail was found and future organizations would mimic TheDAO structure. Yet, in June 17, 2016, TheDAO smart contract was a subject of an attack, which siphoned about one third of the collected ETH, in violation of the spirit of the project (but strictly adhering to the compiled code). What would happen if there would be no bug, or at least it won’t be discovered as fast? Would be TheDAO a successful example? Nobody now knows for sure, but for the short period TheDAO was alive, it collected enough criticism, besides code quality: * The status of curators wasn’t quite clear * The initial choice of curators wasn’t quite clear * The process of whitelisting of proposals had to be yet figured out * Various game-theoretical properties of splitting off TheDAO weren’t explored (and the attacker finally used exactly this feature to drain the funds) Also, [Dan Larimer pointed](https://steemit.com/crypto-news/@dan/is-the-dao-going-to-be-doa#comments) to other social problems that TheDAO had might face later: * Low voting participation * Proxy for proxy voting is performed on cultural (party/philosophical/like/dislike) lines, not on objective merits Reliance on the price of the underlying asset (ETH) * Anti-spending movement: big proposals would sell the ETH, dumping the price and increasing the volatility. * Voting coalitions * Non-voters would be rewarded with minimal risks, voters can’t split out. For sure, it would have been fixed with time, but the time it had not. # False examples: ICO’s ![Image source: https://thenextweb.com/contributors/2017/11/15/5-tips-help-successfully-market-ico/](https://cdn.steemitimages.com/DQmNewLTfY7gwTpfWYxbGgrpbyhoKXXiZCRDiUnxifc6UWN/image.png) What TheDAO did do, is to create a tested roadmaps for various Initial Coin Offerings, ICO’s. In 2016 and, of course, in 2017, lots of blockchain (and not only) projects rushed to use this crowdfunding method to raise the funds. Investing into ICO’s was a crazy gold rush in 2017, with all them collectively raising north of US$6bln. Yet, most, if not all ICO projects lacked the major point of TheDAO: they were centralized with all problems and risks associated with having a single point of control. Thus, when SEC issued its [“The DAO report”](https://www.sec.gov/news/press-release/2017-131) in July 25, 2017, it was a cold shower for the market. And SEC’s subpoenas killed retail crowdfunding. In 2018, to date (early Sep), all ICO’s collectively raised more than in 2017 ([$6.9bln](https://www.icodata.io/stats/2018) vs [$6.1bln](https://www.icodata.io/stats/2017)), but most of those funds were coming from big players (VC, hedge funds, family funds) and not from retail Joe Doe. And on month-by-month scale, the amount raised is declining. # Kinda success: Dash DAO ![Image source: https://www.dashforcenews.com/dash-dao-future-might-look-like/](https://cdn.steemitimages.com/DQmRkfJLt5wW1AqeUNDxccywkijPqzuWy2KZe2e33d6C5DV/image.png) There’s another example of the DAO (lowercase “the”): the one of the [Dash](https://dash.org/) cryptocurrency. You may find more detailed explanation [here](https://www.dashforcenews.com/what-is-a-dao/) and [here](https://www.dashforcenews.com/dash-first-dao/) , so I’d put just an overview. Dash network recognizes that there are several participants in a successful blockchain: * PoW miners, who supply security to the network * Collateralized MasterNodes, who store the full copy of the blockchain and run second layer of the service * Others, who are impossible to qualify on the protocol level, but human judgement would be able to sort them out. Therefore, Dash network directs up to 10% of the block reward to the Treasury. Interested parties may submit human-readable proposals to the Treasury and MasterNode owners, who hold a significant collateral in Dash) vote for those proposals. Proposals, that had the majority of Yes votes, are given _grants_ in order of decreasing Yes/No votes difference, until Treasury for this period won’t be completely used. Periods are approximately one month in length. Unspent, unclaimed funds aren’t created. Grants can be one-time or multi-month. In the later case, MN owners can change their mind and downvote the project, so it won’t receive more funds from the Treasury. So far it works pretty successfully, it wasn’t hacked, and it funded many projects around the world, yet… * Grants are _grants_, not a loan, or investment, or any other commercial interest. The only thing that precludes the proposal owner from running away with funds, is his reputation. * Dash Treasury is single layer system and, since Dash doesn’t support any 2nd level tokens yet, it could not be scaled in obvious ways. Both of those caused misuse of funds (some may call them even exit scams) and difficulties in scaling the proposal system to support many tiny activities. In the upcoming part I will outline a suggested system, that I’m working out, that’s designed to keep simplicity and clarity of Dash DAO while (hopefully) answering the challenges.
json metadata{"tags":["ethereum","thedao","governance","blockchain","censorshipresistance"],"image":["https://cdn.steemitimages.com/DQmdSg2ENq1fNX697PF6xW1sfNnNqBFskB81Sebgqbw8BMY/image.png","https://cdn.steemitimages.com/DQmNewLTfY7gwTpfWYxbGgrpbyhoKXXiZCRDiUnxifc6UWN/image.png","https://cdn.steemitimages.com/DQmRkfJLt5wW1AqeUNDxccywkijPqzuWy2KZe2e33d6C5DV/image.png"],"links":["https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-2","https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-1","https://twitter.com/akhavr/status/1031184123036164096","https://en.wikipedia.org/wiki/The_DAO_%28organization%29","https://steemit.com/crypto-news/@dan/is-the-dao-going-to-be-doa#comments","https://www.sec.gov/news/press-release/2017-131","https://www.icodata.io/stats/2018","https://www.icodata.io/stats/2017","https://dash.org/","https://www.dashforcenews.com/what-is-a-dao/","https://www.dashforcenews.com/dash-first-dao/"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #26631691/Trx a5c5be1703893ce9ffda1d09caf70e9adef5acb7
View Raw JSON Data
{
  "trx_id": "a5c5be1703893ce9ffda1d09caf70e9adef5acb7",
  "block": 26631691,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-08T15:48:21",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "ethereum",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-3",
      "title": "Governance in distributed organizations, part 3.",
      "body": "In [the second part](https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-2) I’ve walked through fundamental internal problems with centralized organizations and tried to show how organizations learned to grow in highly uncertain environment. If you’re looking for the first part, you may [find it here](https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-1).\n\nIn third part, I’ll take a look on few of existing implementations of governance in blockchain systems.\n\n# Designing governance systems\n\nGovernance systems in blockchain projects are hot topics. They are varieties of them, of different design, cost, and efforts required to participate in them\n\nAs I’ve [said on twitter](https://twitter.com/akhavr/status/1031184123036164096), as a byproduct of another discussion:\n\n> When designing governance systems (at least in crypto), you’d better start with 3 questions:\n> 1. What voter losses in case of a bad decision or a conscious attack?\n> 2. What voter pays/contributes in exchange for the voting right?\n> 3. Who has the right to vote and why?\n\nLet’s see how few governance systems in cryptocurrencies worked out..\n\n# Failed examples: TheDAO\n\n![Image source: https://www.coindesk.com/the-dao-just-raised-50-million-but-what-is-it/](https://cdn.steemitimages.com/DQmdSg2ENq1fNX697PF6xW1sfNnNqBFskB81Sebgqbw8BMY/image.png)\n\n[The DAO](https://en.wikipedia.org/wiki/The_DAO_%28organization%29) was a digital decentralized autonomous organization, created in 2016 to mimic a venture fund on an Ethereum network. It a crowdsale it collected about $150mln worth of Ether (at May 2016 price) which was about 14% of all existing Ether tokens at the moment (12.7 mln ETH).\n\nFor several short weeks it seemed that the Holy Grail was found and future organizations would mimic TheDAO structure. Yet, in June 17, 2016, TheDAO smart contract was a subject of an attack, which siphoned about one third of the collected ETH, in violation of the spirit of the project (but strictly adhering to the compiled code).\n\nWhat would happen if there would be no bug, or at least it won’t be discovered as fast? Would be TheDAO a successful example? Nobody now knows for sure, but for the short period TheDAO was alive, it collected enough criticism, besides code quality:\n\n* The status of curators wasn’t quite clear\n* The initial choice of curators wasn’t quite clear\n* The process of whitelisting of proposals had to be yet figured out\n* Various game-theoretical properties of splitting off TheDAO weren’t explored (and the attacker finally used exactly this feature to drain the funds)\n\nAlso, [Dan Larimer pointed](https://steemit.com/crypto-news/@dan/is-the-dao-going-to-be-doa#comments) to other social problems that TheDAO had might face later:\n\n* Low voting participation\n* Proxy for proxy voting is performed on cultural (party/philosophical/like/dislike) lines, not on objective merits\nReliance on the price of the underlying asset (ETH)\n* Anti-spending movement: big proposals would sell the ETH, dumping the price and increasing the volatility.\n* Voting coalitions\n* Non-voters would be rewarded with minimal risks, voters can’t split out.\n\nFor sure, it would have been fixed with time, but the time it had not.\n\n# False examples: ICO’s\n\n![Image source: https://thenextweb.com/contributors/2017/11/15/5-tips-help-successfully-market-ico/](https://cdn.steemitimages.com/DQmNewLTfY7gwTpfWYxbGgrpbyhoKXXiZCRDiUnxifc6UWN/image.png)\n\nWhat TheDAO did do, is to create a tested roadmaps for various Initial Coin Offerings, ICO’s. In 2016 and, of course, in 2017, lots of blockchain (and not only) projects rushed to use this crowdfunding method to raise the funds.\n\nInvesting into ICO’s was a crazy gold rush in 2017, with all them collectively raising north of US$6bln.\n\nYet, most, if not all ICO projects lacked the major point of TheDAO: they were centralized with all problems and risks associated with having a single point of control.\n\nThus, when SEC issued its [“The DAO report”](https://www.sec.gov/news/press-release/2017-131) in July 25, 2017, it was a cold shower for the market. And SEC’s subpoenas killed retail crowdfunding.\n\nIn 2018, to date (early Sep), all ICO’s collectively raised more than in 2017 ([$6.9bln](https://www.icodata.io/stats/2018) vs [$6.1bln](https://www.icodata.io/stats/2017)), but most of those funds were coming from big players (VC, hedge funds, family funds) and not from retail Joe Doe. And on month-by-month scale, the amount raised is declining.\n\n# Kinda success: Dash DAO\n\n![Image source: https://www.dashforcenews.com/dash-dao-future-might-look-like/](https://cdn.steemitimages.com/DQmRkfJLt5wW1AqeUNDxccywkijPqzuWy2KZe2e33d6C5DV/image.png)\n\nThere’s another example of the DAO (lowercase “the”): the one of the [Dash](https://dash.org/) cryptocurrency.\n\nYou may find more detailed explanation [here](https://www.dashforcenews.com/what-is-a-dao/) and [here](https://www.dashforcenews.com/dash-first-dao/) , so I’d put just an overview.\n\nDash network recognizes that there are several participants in a successful blockchain:\n\n* PoW miners, who supply security to the network\n* Collateralized MasterNodes, who store the full copy of the blockchain and run second layer of the service\n* Others, who are impossible to qualify on the protocol level, but human judgement would be able to sort them out.\n\nTherefore, Dash network directs up to 10% of the block reward to the Treasury. Interested parties may submit human-readable proposals to the Treasury and MasterNode owners, who hold a significant collateral in Dash) vote for those proposals. Proposals, that had the majority of Yes votes, are given _grants_ in order of decreasing Yes/No votes difference, until Treasury for this period won’t be completely used. Periods are approximately one month in length. Unspent, unclaimed funds aren’t created.\n\nGrants can be one-time or multi-month. In the later case, MN owners can change their mind and downvote the project, so it won’t receive more funds from the Treasury.\n\nSo far it works pretty successfully, it wasn’t hacked, and it funded many projects around the world, yet…\n\n* Grants are _grants_, not a loan, or investment, or any other commercial interest. The only thing that precludes the proposal owner from running away with funds, is his reputation.\n* Dash Treasury is single layer system and, since Dash doesn’t support any 2nd level tokens yet, it could not be scaled in obvious ways.\n\nBoth of those caused misuse of funds (some may call them even exit scams) and difficulties in scaling the proposal system to support many tiny activities.\n\nIn the upcoming part I will outline a suggested system, that I’m working out, that’s designed to keep simplicity and clarity of Dash DAO while (hopefully) answering the challenges.",
      "json_metadata": "{\"tags\":[\"ethereum\",\"thedao\",\"governance\",\"blockchain\",\"censorshipresistance\"],\"image\":[\"https://cdn.steemitimages.com/DQmdSg2ENq1fNX697PF6xW1sfNnNqBFskB81Sebgqbw8BMY/image.png\",\"https://cdn.steemitimages.com/DQmNewLTfY7gwTpfWYxbGgrpbyhoKXXiZCRDiUnxifc6UWN/image.png\",\"https://cdn.steemitimages.com/DQmRkfJLt5wW1AqeUNDxccywkijPqzuWy2KZe2e33d6C5DV/image.png\"],\"links\":[\"https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-2\",\"https://steemit.com/blockchain/@akhavr/governance-in-distributed-organizations-part-1\",\"https://twitter.com/akhavr/status/1031184123036164096\",\"https://en.wikipedia.org/wiki/The_DAO_%28organization%29\",\"https://steemit.com/crypto-news/@dan/is-the-dao-going-to-be-doa#comments\",\"https://www.sec.gov/news/press-release/2017-131\",\"https://www.icodata.io/stats/2018\",\"https://www.icodata.io/stats/2017\",\"https://dash.org/\",\"https://www.dashforcenews.com/what-is-a-dao/\",\"https://www.dashforcenews.com/dash-first-dao/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/10/08 15:12:39
voterakhavr
authorakhavr
permlinkgovernance-in-distributed-organizations-part-1
weight10000 (100.00%)
Transaction InfoBlock #26630977/Trx 532e76f7bc48b7cb7c6e39565224f3f370fa0134
View Raw JSON Data
{
  "trx_id": "532e76f7bc48b7cb7c6e39565224f3f370fa0134",
  "block": 26630977,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-08T15:12:39",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-1",
      "weight": 10000
    }
  ]
}
2018/10/08 15:04:03
required auths[]
required posting auths["akhavr"]
idfollow
json["follow",{"follower":"akhavr","following":"steemhunt","what":["blog"]}]
Transaction InfoBlock #26630805/Trx ce7ed04b93b257da82b99edca2a23676285a066d
View Raw JSON Data
{
  "trx_id": "ce7ed04b93b257da82b99edca2a23676285a066d",
  "block": 26630805,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-08T15:04:03",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akhavr"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akhavr\",\"following\":\"steemhunt\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/10/01 22:59:36
votersensation
authorakhavr
permlinkgovernance-in-distributed-organizations-part-2
weight10000 (100.00%)
Transaction InfoBlock #26438833/Trx c1de26f39ec2b759ed054254bf0a4608f0ca05b1
View Raw JSON Data
{
  "trx_id": "c1de26f39ec2b759ed054254bf0a4608f0ca05b1",
  "block": 26438833,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-01T22:59:36",
  "op": [
    "vote",
    {
      "voter": "sensation",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-2",
      "weight": 10000
    }
  ]
}
2018/10/01 16:11:27
votercouncil
authorakhavr
permlinkgovernance-in-distributed-organizations-part-2
weight1000 (10.00%)
Transaction InfoBlock #26430673/Trx 78b1bcf88b631dc12894ed0ac6ad47f92299e24d
View Raw JSON Data
{
  "trx_id": "78b1bcf88b631dc12894ed0ac6ad47f92299e24d",
  "block": 26430673,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-01T16:11:27",
  "op": [
    "vote",
    {
      "voter": "council",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-2",
      "weight": 1000
    }
  ]
}
2018/10/01 15:51:09
voterfilipino
authorakhavr
permlinkgovernance-in-distributed-organizations-part-2
weight1000 (10.00%)
Transaction InfoBlock #26430267/Trx 9379f19c0285be7c081f166078796447fc77015e
View Raw JSON Data
{
  "trx_id": "9379f19c0285be7c081f166078796447fc77015e",
  "block": 26430267,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-01T15:51:09",
  "op": [
    "vote",
    {
      "voter": "filipino",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-2",
      "weight": 1000
    }
  ]
}
2018/10/01 15:31:30
voterakhavr
authorakhavr
permlinkgovernance-in-distributed-organizations-part-2
weight10000 (100.00%)
Transaction InfoBlock #26429874/Trx 18ee9681e4e0dfe768391a0b1557c3847543d8be
View Raw JSON Data
{
  "trx_id": "18ee9681e4e0dfe768391a0b1557c3847543d8be",
  "block": 26429874,
  "trx_in_block": 33,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-01T15:31:30",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-2",
      "weight": 10000
    }
  ]
}
2018/10/01 15:31:18
parent author
parent permlinkblockchain
authorakhavr
permlinkgovernance-in-distributed-organizations-part-2
titleGovernance in distributed organizations, part 2
bodyIn the previous part I’ve explored briefly why censorship resistance in organizations is important. Here I’ll walk through fundamental internal problems with centralized organizations and show how organizations learned to grow in highly uncertain environment. # What’s an organization? Wikipedia defines organization as following > An organization or organisation is an entity comprising multiple people, such as an institution or an association, that has a collective goal and is linked to an external environment > https://en.wikipedia.org/wiki/Organization Here I will use organization to reference a set of people and relations between then created or grown up around a particular goal in a real world. # So, why distributed, again? People create organizations for thousands of years. More, the whole history of our civilization is a history of organizations. ![Image source: WikiCommons https://commons.wikimedia.org/wiki/File:Detroit_Renaissance-Center.jpg](https://cdn.steemitimages.com/DQmRLwLcNRF1stGBcQoUZnHaii5GJhdHindRiKoWYTFAodY/image.png) Due to limitations of communication technologies most of organisations were centralized: they had a person or a cohort of persons collecting information from bottom-up and feeding instructions back to the bottom. This type of organization was more likely to survive for the history, because it allowed different people to specialize: those who were at the top of the information pyramid could specialize in analysis and making decisions, those, at the bottom, in collecting basic info and executing orders, and those between them — in transmitting information and orders, summarizing info, and making sure that the instructions were executed properly. Organizations of other forms either failed the competition, or morphed into one or several centralized ones. The reasons of such evolution were described in famous “[The Nature of the Firm](https://en.wikipedia.org/wiki/The_Nature_of_the_Firm)” by Ronald Coase and culminated in the form of classic US Corporation, like GM under Alfred Sloan management, as described by Peter Druker in “[Concept of the Corporation](https://en.wikipedia.org/wiki/Concept_of_the_Corporation)”. Centralized organizations are great. Until they aren’t. Centralized orgs prone to problems: * Resistance to change and adapt * Politics driven * Driven by internal goals, ignoring the original purpose they were created for In other words, it might be relatively easy to create a successful corporation. Yet it’s close to impossible to keep it successful beyond a certain size and this becomes more and more obvious as the pace of change grows. Those roadblocks could be summarized in two problems: The Principal-Agent problem and Hayek’s Local Knowledge problem: The Principal Agent Problem occurs when one person (the agent) is allowed to make decisions on behalf of another person (the principal). In this situation, there are issues of moral hazard and conflicts of interest. See more at [https://www.intelligenteconomist.com/principal-agent-problem/](https://www.intelligenteconomist.com/principal-agent-problem/) ![Image source: https://www.economicshelp.org/blog/26604/economics/principal-agent-problem/](https://cdn.steemitimages.com/DQmd1R2FyKmNhXdY9cnZXgY7ybd7EpkHPdRX8eg4KAHKe8B/image.png) Hayek’s Local Knowledge problem is related to the fact, that in the real world, information is dispersed, incomplete, and frequently contradictory. (https://blog.elidourado.com/the-use-of-knowledge-in-society-cd908cbfef8a) ![Image source: https://en.wikiquote.org/wiki/Friedrich_Hayek#/media/File:Hayek.jpg](https://cdn.steemitimages.com/DQmbjq2RWZZbE4ZAYBdu5Hy4ReFZgYXCrfTKrn6BvkCDhhn/image.png) On the other hand, [Naval Ravikant tweeted recently](https://twitter.com/naval/status/1036514145988894720) > Scaling a company via code and contracts instead of via people mitigates the Principal-Agent problem. > Scaling via community-generated code and content mitigates Hayek’s Local Knowledge problem. Let’s use this tweet as a hint. But first, some background. # What’s a difference between a startup and an established organization ![Image source: http://blogs.reuters.com/small-business/files/2012/10/steve_blank_book.jpg](https://cdn.steemitimages.com/DQmRAkLRNCfdGvLjbLyRLsa9usR1ybYGswB1TY8fAQLcB2M/image.png) [Since late 50s](https://en.wikipedia.org/wiki/Fairchild_Semiconductor#1950s) more and more innovation happens outside of classic corporations, but in startups. Now this practice is so widely accepted, so people “by default” consider that innovation happens just in startups. What’s a startup anyway? > A startup is an organization formed to search for a repeatable and scalable business model. > Steve Blank https://steveblank.com/2010/01/25/whats-a-startup-first-principles/ In other words, startups are extremely unstable because of non-proved business model. This makes them more connected to the reality and less susceptible to the plagues of BigCorp. But here’s another issue: successful startup, by its own nature, has to grow to an established corporation, triggering two problems, mentioned above. And unsuccessful startups die. And frequently they die because they develop the solution for the problem that nobody has. ![Image source: http://birch.co/post/4987768109/user-perspective-and-problem-statements](https://cdn.steemitimages.com/DQmdWHPv3cDHJXB6DTvmHr2oNHff7o7yz1CFNpSNV8pw2WK/image.png) # Building a startup in a lean fashion Meet Lean Startup: > Lean startup is a methodology for developing businesses and products, which aims to shorten product development cycles by adopting a combination of business-hypothesis-driven experimentation, iterative product releases, and [validated learning](https://en.wikipedia.org/wiki/Validated_learning). The central hypothesis of the lean startup methodology is that if startup companies invest their time into iteratively building products or services to meet the needs of early customers, they can reduce the market risks and sidestep the need for large amounts of initial project funding and expensive product launches and failures. > Wikipedia https://en.wikipedia.org/wiki/Lean_startup In particular, concepts of [Actionable metrics](https://en.wikipedia.org/wiki/Lean_startup#Actionable_metrics), [Innovation Accounting](https://en.wikipedia.org/wiki/Lean_startup#Innovation_accounting), and [Build-Measure-Learn](https://en.wikipedia.org/wiki/Lean_startup#Build-Measure-Learn) cycle allow to focus organization of what’s actually important, instead of internal politics around vanity metrics. ![Image source: https://innovationsincubator.com/events/lean-startup/lean-startup-2/](https://cdn.steemitimages.com/DQmXyMnocGLsMsMCGt9EYW3MpmGYnfcv4qbaH9wg1dFiwNB/image.png) Yet, it’s still hard to create a culture of experimentation and continuous learning beyond certain size. This is because of the accepted style of running business: org leaders set goals, management splits them into specifications or requirements documents, assign budgets and deadlines, and push them to implementation teams. Little left for an information feedback loop, and even when it’s created, it requires energy to keep it alive and objective. But when goals are changed from objectives, specifying a solution required, to [Business Problem Statements](https://medium.com/@leanstartup/framing-the-work-to-encourage-experimentation-2b9c38cf23ec), asking a question to be answered, things may change. > A business problem statement is made up of three parts: > 1. The original goals for the product/service/system. > 2. The problem the business has identified that requires some attention and the impact that this issue is having on the business, along with any data, insight, and other corroboration. > 3. A specific request for improvement stated as a change in customer behavior (not as a set of features) > [https://medium.com/@leanstartup/framing-the-work-to-encourage-experimentation-2b9c38cf23ec](https://medium.com/@leanstartup/framing-the-work-to-encourage-experimentation-2b9c38cf23ec) ![](https://cdn.steemitimages.com/DQmU3WCAg3wYW18bvdoSACoPD8RSA8wVHrGbChMayfBfuAo/image.png) The lengthy quote below describes why BPS are important: > Three components of the problem statement articulated in the template — the original intent for the product, the problem we’ve observed, and how we’ll measure success. Note that there is no room in the template for specific feature requests and this is intentional. The Business Problem Statement is a question, not an answer. A problem, not a solution. Teams should create hypotheses about what the best solutions might be for this problem and then use build/measure/learn loops to discover which ideas work and which ones don’t. > When work is framed this way, teams don’t have a set of features to build and ship. In fact, they have no idea which combination of product, service, features, design, copy, and code will achieve the stated outcomes. They have to discover these answers. The only way to do that is to experiment. It’s incredibly risky for a team to simply choose a direction and spend the entirety of their project’s timeline in that one direction without validating that this is the direction that will yield the desired change in customer behavior. > Teams brainstorm their best ideas and begin to run experiments, build MVPs, and collect qualitative and quantitative feedback on these early ideas. Over time, the better ideas emerge and the team can continue to build/measure/learn their way to a great solution. Since teams are being asked to solve problems rather than ship features, they are not under pressure to hit specific deadlines. Of course, we encourage teams to discover solutions by shipping code, and in doing so, hope that it won’t be long before great, evidence-driven solutions make it into customers’ hands. # Lean startup turns distributed Finally, note that the Build-Measure-Learn loop in the process of answering a BPS is similar to a “master loop” in a startup itself. This is great, because it allows to treat team, working on the BPS, as a lean startup organization itself. Also it removes the requirement to have the entire startup team collocated. Or even having a single team working on any particular BPS: it’s common to accept that there should be several startups approaching any particular market, why not treat BPS as a market and have several teams to compete for better solution? ![](https://cdn.steemitimages.com/DQmRqihFsdN3QRrXsVKXDJmdA31ihmbrf4Xqse8LKjm8ovL/image.png) Of course, that idea requires to find a way to properly compensate teams, both compensating for unsuccessful effort and rewarding the winners. Gladly, market mechanics can help with this, as I will show in the following chapters. In usual corporate setup it’s either difficult or suboptimal to run such markets, but here come cryptocurrencies.
json metadata{"tags":["blockchain","cryptocurrency","governance","censorshipresistance","leanstartup"],"image":["https://cdn.steemitimages.com/DQmRLwLcNRF1stGBcQoUZnHaii5GJhdHindRiKoWYTFAodY/image.png","https://cdn.steemitimages.com/DQmd1R2FyKmNhXdY9cnZXgY7ybd7EpkHPdRX8eg4KAHKe8B/image.png","https://cdn.steemitimages.com/DQmbjq2RWZZbE4ZAYBdu5Hy4ReFZgYXCrfTKrn6BvkCDhhn/image.png","https://cdn.steemitimages.com/DQmRAkLRNCfdGvLjbLyRLsa9usR1ybYGswB1TY8fAQLcB2M/image.png","https://cdn.steemitimages.com/DQmdWHPv3cDHJXB6DTvmHr2oNHff7o7yz1CFNpSNV8pw2WK/image.png","https://cdn.steemitimages.com/DQmXyMnocGLsMsMCGt9EYW3MpmGYnfcv4qbaH9wg1dFiwNB/image.png","https://cdn.steemitimages.com/DQmU3WCAg3wYW18bvdoSACoPD8RSA8wVHrGbChMayfBfuAo/image.png","https://cdn.steemitimages.com/DQmRqihFsdN3QRrXsVKXDJmdA31ihmbrf4Xqse8LKjm8ovL/image.png"],"links":["https://en.wikipedia.org/wiki/Organization","https://en.wikipedia.org/wiki/The_Nature_of_the_Firm","https://en.wikipedia.org/wiki/Concept_of_the_Corporation","https://www.intelligenteconomist.com/principal-agent-problem/","https://blog.elidourado.com/the-use-of-knowledge-in-society-cd908cbfef8a","https://twitter.com/naval/status/1036514145988894720","https://en.wikipedia.org/wiki/Fairchild_Semiconductor#1950s","https://steveblank.com/2010/01/25/whats-a-startup-first-principles/","https://en.wikipedia.org/wiki/Validated_learning","https://en.wikipedia.org/wiki/Lean_startup","https://en.wikipedia.org/wiki/Lean_startup#Actionable_metrics","https://en.wikipedia.org/wiki/Lean_startup#Innovation_accounting","https://en.wikipedia.org/wiki/Lean_startup#Build-Measure-Learn","https://medium.com/@leanstartup/framing-the-work-to-encourage-experimentation-2b9c38cf23ec"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #26429870/Trx 07d63dd1a9ea3ed3c50431bcfdbb3681b333890a
View Raw JSON Data
{
  "trx_id": "07d63dd1a9ea3ed3c50431bcfdbb3681b333890a",
  "block": 26429870,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-01T15:31:18",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "blockchain",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-2",
      "title": "Governance in distributed organizations, part 2",
      "body": "In the previous part I’ve explored briefly why censorship resistance in organizations is important. Here I’ll walk through fundamental internal problems with centralized organizations and show how organizations learned to grow in highly uncertain environment.\n\n# What’s an organization?\nWikipedia defines organization as following\n\n> An organization or organisation is an entity comprising multiple people, such as an institution or an association, that has a collective goal and is linked to an external environment\n> https://en.wikipedia.org/wiki/Organization\n\nHere I will use organization to reference a set of people and relations between then created or grown up around a particular goal in a real world.\n\n# So, why distributed, again?\nPeople create organizations for thousands of years. More, the whole history of our civilization is a history of organizations.\n\n![Image source: WikiCommons https://commons.wikimedia.org/wiki/File:Detroit_Renaissance-Center.jpg](https://cdn.steemitimages.com/DQmRLwLcNRF1stGBcQoUZnHaii5GJhdHindRiKoWYTFAodY/image.png)\n\nDue to limitations of communication technologies most of organisations were centralized: they had a person or a cohort of persons collecting information from bottom-up and feeding instructions back to the bottom. This type of organization was more likely to survive for the history, because it allowed different people to specialize: those who were at the top of the information pyramid could specialize in analysis and making decisions, those, at the bottom, in collecting basic info and executing orders, and those between them — in transmitting information and orders, summarizing info, and making sure that the instructions were executed properly.\n\nOrganizations of other forms either failed the competition, or morphed into one or several centralized ones.\n\nThe reasons of such evolution were described in famous “[The Nature of the Firm](https://en.wikipedia.org/wiki/The_Nature_of_the_Firm)” by Ronald Coase and culminated in the form of classic US Corporation, like GM under Alfred Sloan management, as described by Peter Druker in “[Concept of the Corporation](https://en.wikipedia.org/wiki/Concept_of_the_Corporation)”.\n\nCentralized organizations are great. \n\nUntil they aren’t.\n\nCentralized orgs prone to problems:\n\n* Resistance to change and adapt\n* Politics driven\n* Driven by internal goals, ignoring the original purpose they were created for\n\nIn other words, it might be relatively easy to create a successful corporation. Yet it’s close to impossible to keep it successful beyond a certain size and this becomes more and more obvious as the pace of change grows.\n\nThose roadblocks could be summarized in two problems: The Principal-Agent problem and Hayek’s Local Knowledge problem:\n\nThe Principal Agent Problem occurs when one person (the agent) is allowed to make decisions on behalf of another person (the principal). In this situation, there are issues of moral hazard and conflicts of interest. See more at [https://www.intelligenteconomist.com/principal-agent-problem/](https://www.intelligenteconomist.com/principal-agent-problem/)\n\n![Image source: https://www.economicshelp.org/blog/26604/economics/principal-agent-problem/](https://cdn.steemitimages.com/DQmd1R2FyKmNhXdY9cnZXgY7ybd7EpkHPdRX8eg4KAHKe8B/image.png)\n\nHayek’s Local Knowledge problem is related to the fact, that in the real world, information is dispersed, incomplete, and frequently contradictory. (https://blog.elidourado.com/the-use-of-knowledge-in-society-cd908cbfef8a)\n\n![Image source: https://en.wikiquote.org/wiki/Friedrich_Hayek#/media/File:Hayek.jpg](https://cdn.steemitimages.com/DQmbjq2RWZZbE4ZAYBdu5Hy4ReFZgYXCrfTKrn6BvkCDhhn/image.png)\n\nOn the other hand, [Naval Ravikant tweeted recently](https://twitter.com/naval/status/1036514145988894720)\n\n> Scaling a company via code and contracts instead of via people mitigates the Principal-Agent problem.\n> Scaling via community-generated code and content mitigates Hayek’s Local Knowledge problem.\n\nLet’s use this tweet as a hint. But first, some background.\n\n# What’s a difference between a startup and an established organization\n\n![Image source: http://blogs.reuters.com/small-business/files/2012/10/steve_blank_book.jpg](https://cdn.steemitimages.com/DQmRAkLRNCfdGvLjbLyRLsa9usR1ybYGswB1TY8fAQLcB2M/image.png)\n\n[Since late 50s](https://en.wikipedia.org/wiki/Fairchild_Semiconductor#1950s) more and more innovation happens outside of classic corporations, but in startups. Now this practice is so widely accepted, so people “by default” consider that innovation happens just in startups.\n\nWhat’s a startup anyway?\n\n> A startup is an organization formed to search for a repeatable and scalable business model.\n> Steve Blank https://steveblank.com/2010/01/25/whats-a-startup-first-principles/\n\nIn other words, startups are extremely unstable because of non-proved business model. This makes them more connected to the reality and less susceptible to the plagues of BigCorp.\n\nBut here’s another issue: successful startup, by its own nature, has to grow to an established corporation, triggering two problems, mentioned above. And unsuccessful startups die.\n\nAnd frequently they die because they develop the solution for the problem that nobody has.\n\n![Image source: http://birch.co/post/4987768109/user-perspective-and-problem-statements](https://cdn.steemitimages.com/DQmdWHPv3cDHJXB6DTvmHr2oNHff7o7yz1CFNpSNV8pw2WK/image.png)\n\n# Building a startup in a lean fashion\n\nMeet Lean Startup:\n\n> Lean startup is a methodology for developing businesses and products, which aims to shorten product development cycles by adopting a combination of business-hypothesis-driven experimentation, iterative product releases, and [validated learning](https://en.wikipedia.org/wiki/Validated_learning). The central hypothesis of the lean startup methodology is that if startup companies invest their time into iteratively building products or services to meet the needs of early customers, they can reduce the market risks and sidestep the need for large amounts of initial project funding and expensive product launches and failures.\n> Wikipedia https://en.wikipedia.org/wiki/Lean_startup\n\nIn particular, concepts of [Actionable metrics](https://en.wikipedia.org/wiki/Lean_startup#Actionable_metrics), [Innovation Accounting](https://en.wikipedia.org/wiki/Lean_startup#Innovation_accounting), and [Build-Measure-Learn](https://en.wikipedia.org/wiki/Lean_startup#Build-Measure-Learn) cycle allow to focus organization of what’s actually important, instead of internal politics around vanity metrics.\n\n![Image source: https://innovationsincubator.com/events/lean-startup/lean-startup-2/](https://cdn.steemitimages.com/DQmXyMnocGLsMsMCGt9EYW3MpmGYnfcv4qbaH9wg1dFiwNB/image.png)\n\nYet, it’s still hard to create a culture of experimentation and continuous learning beyond certain size. This is because of the accepted style of running business: org leaders set goals, management splits them into specifications or requirements documents, assign budgets and deadlines, and push them to implementation teams. Little left for an information feedback loop, and even when it’s created, it requires energy to keep it alive and objective.\n\nBut when goals are changed from objectives, specifying a solution required, to [Business Problem Statements](https://medium.com/@leanstartup/framing-the-work-to-encourage-experimentation-2b9c38cf23ec), asking a question to be answered, things may change.\n\n> A business problem statement is made up of three parts:\n> 1. The original goals for the product/service/system.\n> 2. The problem the business has identified that requires some attention and the impact that this issue is having on the business, along with any data, insight, and other corroboration.\n> 3. A specific request for improvement stated as a change in customer behavior (not as a set of features)\n> [https://medium.com/@leanstartup/framing-the-work-to-encourage-experimentation-2b9c38cf23ec](https://medium.com/@leanstartup/framing-the-work-to-encourage-experimentation-2b9c38cf23ec)\n\n![](https://cdn.steemitimages.com/DQmU3WCAg3wYW18bvdoSACoPD8RSA8wVHrGbChMayfBfuAo/image.png)\nThe lengthy quote below describes why BPS are important:\n\n> Three components of the problem statement articulated in the template — the original intent for the product, the problem we’ve observed, and how we’ll measure success. Note that there is no room in the template for specific feature requests and this is intentional. The Business Problem Statement is a question, not an answer. A problem, not a solution. Teams should create hypotheses about what the best solutions might be for this problem and then use build/measure/learn loops to discover which ideas work and which ones don’t.\n> When work is framed this way, teams don’t have a set of features to build and ship. In fact, they have no idea which combination of product, service, features, design, copy, and code will achieve the stated outcomes. They have to discover these answers. The only way to do that is to experiment. It’s incredibly risky for a team to simply choose a direction and spend the entirety of their project’s timeline in that one direction without validating that this is the direction that will yield the desired change in customer behavior.\n> Teams brainstorm their best ideas and begin to run experiments, build MVPs, and collect qualitative and quantitative feedback on these early ideas. Over time, the better ideas emerge and the team can continue to build/measure/learn their way to a great solution. Since teams are being asked to solve problems rather than ship features, they are not under pressure to hit specific deadlines. Of course, we encourage teams to discover solutions by shipping code, and in doing so, hope that it won’t be long before great, evidence-driven solutions make it into customers’ hands.\n\n# Lean startup turns distributed\n\nFinally, note that the Build-Measure-Learn loop in the process of answering a BPS is similar to a “master loop” in a startup itself. This is great, because it allows to treat team, working on the BPS, as a lean startup organization itself.\n\nAlso it removes the requirement to have the entire startup team collocated. Or even having a single team working on any particular BPS: it’s common to accept that there should be several startups approaching any particular market, why not treat BPS as a market and have several teams to compete for better solution?\n\n![](https://cdn.steemitimages.com/DQmRqihFsdN3QRrXsVKXDJmdA31ihmbrf4Xqse8LKjm8ovL/image.png)\n\nOf course, that idea requires to find a way to properly compensate teams, both compensating for unsuccessful effort and rewarding the winners.\n\nGladly, market mechanics can help with this, as I will show in the following chapters. In usual corporate setup it’s either difficult or suboptimal to run such markets, but here come cryptocurrencies.",
      "json_metadata": "{\"tags\":[\"blockchain\",\"cryptocurrency\",\"governance\",\"censorshipresistance\",\"leanstartup\"],\"image\":[\"https://cdn.steemitimages.com/DQmRLwLcNRF1stGBcQoUZnHaii5GJhdHindRiKoWYTFAodY/image.png\",\"https://cdn.steemitimages.com/DQmd1R2FyKmNhXdY9cnZXgY7ybd7EpkHPdRX8eg4KAHKe8B/image.png\",\"https://cdn.steemitimages.com/DQmbjq2RWZZbE4ZAYBdu5Hy4ReFZgYXCrfTKrn6BvkCDhhn/image.png\",\"https://cdn.steemitimages.com/DQmRAkLRNCfdGvLjbLyRLsa9usR1ybYGswB1TY8fAQLcB2M/image.png\",\"https://cdn.steemitimages.com/DQmdWHPv3cDHJXB6DTvmHr2oNHff7o7yz1CFNpSNV8pw2WK/image.png\",\"https://cdn.steemitimages.com/DQmXyMnocGLsMsMCGt9EYW3MpmGYnfcv4qbaH9wg1dFiwNB/image.png\",\"https://cdn.steemitimages.com/DQmU3WCAg3wYW18bvdoSACoPD8RSA8wVHrGbChMayfBfuAo/image.png\",\"https://cdn.steemitimages.com/DQmRqihFsdN3QRrXsVKXDJmdA31ihmbrf4Xqse8LKjm8ovL/image.png\"],\"links\":[\"https://en.wikipedia.org/wiki/Organization\",\"https://en.wikipedia.org/wiki/The_Nature_of_the_Firm\",\"https://en.wikipedia.org/wiki/Concept_of_the_Corporation\",\"https://www.intelligenteconomist.com/principal-agent-problem/\",\"https://blog.elidourado.com/the-use-of-knowledge-in-society-cd908cbfef8a\",\"https://twitter.com/naval/status/1036514145988894720\",\"https://en.wikipedia.org/wiki/Fairchild_Semiconductor#1950s\",\"https://steveblank.com/2010/01/25/whats-a-startup-first-principles/\",\"https://en.wikipedia.org/wiki/Validated_learning\",\"https://en.wikipedia.org/wiki/Lean_startup\",\"https://en.wikipedia.org/wiki/Lean_startup#Actionable_metrics\",\"https://en.wikipedia.org/wiki/Lean_startup#Innovation_accounting\",\"https://en.wikipedia.org/wiki/Lean_startup#Build-Measure-Learn\",\"https://medium.com/@leanstartup/framing-the-work-to-encourage-experimentation-2b9c38cf23ec\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/09/29 20:00:36
parent authorakhavr
parent permlinkgovernance-in-distributed-organizations-part-1
authorpinoy
permlinkre-akhavr-governance-in-distributed-organizations-part-1-20180929t200034916z
titlefossbot voter comment
bodyI upvoted your post. Cheers to you. @Pinoy Posted using https://Steeming.com condenser site.
json metadata{}
Transaction InfoBlock #26377699/Trx 13492e241654abca8183c194da4c9603de13c8de
View Raw JSON Data
{
  "trx_id": "13492e241654abca8183c194da4c9603de13c8de",
  "block": 26377699,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-09-29T20:00:36",
  "op": [
    "comment",
    {
      "parent_author": "akhavr",
      "parent_permlink": "governance-in-distributed-organizations-part-1",
      "author": "pinoy",
      "permlink": "re-akhavr-governance-in-distributed-organizations-part-1-20180929t200034916z",
      "title": "fossbot voter comment",
      "body": "I upvoted your post.\r\n\r\nCheers to you.\r\n@Pinoy\r\n\r\nPosted using https://Steeming.com condenser site.",
      "json_metadata": "{}"
    }
  ]
}
2018/09/29 20:00:27
voterpinoy
authorakhavr
permlinkgovernance-in-distributed-organizations-part-1
weight10000 (100.00%)
Transaction InfoBlock #26377696/Trx 0fd55478d67a370b5a4f0e0afbb97c3ed6f23887
View Raw JSON Data
{
  "trx_id": "0fd55478d67a370b5a4f0e0afbb97c3ed6f23887",
  "block": 26377696,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-09-29T20:00:27",
  "op": [
    "vote",
    {
      "voter": "pinoy",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-1",
      "weight": 10000
    }
  ]
}
2018/09/29 19:29:39
voterfastresteem
authorakhavr
permlinkgovernance-in-distributed-organizations-part-1
weight100 (1.00%)
Transaction InfoBlock #26377082/Trx 43dffd9ff6b2732c79c480d4e39bfd1fdad45a2b
View Raw JSON Data
{
  "trx_id": "43dffd9ff6b2732c79c480d4e39bfd1fdad45a2b",
  "block": 26377082,
  "trx_in_block": 37,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-09-29T19:29:39",
  "op": [
    "vote",
    {
      "voter": "fastresteem",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-1",
      "weight": 100
    }
  ]
}
2018/09/29 19:29:36
votercheetah
authorakhavr
permlinkgovernance-in-distributed-organizations-part-1
weight8 (0.08%)
Transaction InfoBlock #26377081/Trx 778a8abddadee584721ff59fc8edfa4c97baac67
View Raw JSON Data
{
  "trx_id": "778a8abddadee584721ff59fc8edfa4c97baac67",
  "block": 26377081,
  "trx_in_block": 27,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-09-29T19:29:36",
  "op": [
    "vote",
    {
      "voter": "cheetah",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-1",
      "weight": 8
    }
  ]
}
2018/09/29 19:29:30
parent author
parent permlinkblockchain
authorakhavr
permlinkgovernance-in-distributed-organizations-part-1
titleGovernance in distributed organizations, part 1
body![Source: http://prezi.com/ryhh0aarm3up/](https://cdn.steemitimages.com/DQmXQxkdHE7qfsTVt3pA7sqDMv8pHDDoYG8wbQrt5ciWRdn/image.png) [@giacomozucco](https://twitter.com/giacomozucco) in his [“The ICO Trilemma”](https://prezi.com/ryhh0aarm3up/ico-triangle/) presentation pointed to the incapability of current management frameworks to successfully grow organizations that would be distributed censorship resistant organizations that would be able to enforce complex behaviors. In particular, he made an assumption that the organization has to be completely centralized and, thus, easy to censor. I’m going to challenge this assumption. # Why distributed? So far most of management techniques haven’t used much of the Internet capabilities. They still deeply relied on the presupposition that information distribution is slow and unreliable, thus most of peoples within an organization should be collocated in “an office”. Internet is there for 25+ years, but most orgs still deeply rooted in this belief. This centralization of control makes them very brittle, especially with regards to the regulatory action. ![Source: https://www.eff.org/issues/shadow-regulation](https://cdn.steemitimages.com/DQmd1V5ZgYgEu3WbUJ6SEySnWHDYtaYkeDdXLeruxBhz9uw/image.png) The idea of “regulation” seems quite attractive, but it’s broken by design, since “regulation” could be done only by prohibiting, censoring out some possible actions of an agent. And if this agent has to obey, then it loses it’s free will and becomes subordinate to the regulator. A positive feedback loop is created: the regulation grows indefinitely until the whole system halts and dies. If you’re still in doubt — check what ShapeShift had to announce recently. So, to build effective organizations, we have to build them in a censorship resistant fashion. Yet, despite the progress in censorship resistant technologies, they still have difficult time in enforcing complex behaviours that could not be specified at the design time. This brings up governance problem: how organization stakeholders can coordinate their actions for their common benefit, in a censorship resistant fashion, which I will explore in forthcoming parts.
json metadata{"tags":["blockchain","thedao","cryptocurrency","governance","censorshipresistance"],"image":["https://cdn.steemitimages.com/DQmXQxkdHE7qfsTVt3pA7sqDMv8pHDDoYG8wbQrt5ciWRdn/image.png","https://cdn.steemitimages.com/DQmd1V5ZgYgEu3WbUJ6SEySnWHDYtaYkeDdXLeruxBhz9uw/image.png"],"links":["https://twitter.com/giacomozucco","https://prezi.com/ryhh0aarm3up/ico-triangle/"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #26377079/Trx d01a77791e57ac2fabd294941b9f5479dd70b6c3
View Raw JSON Data
{
  "trx_id": "d01a77791e57ac2fabd294941b9f5479dd70b6c3",
  "block": 26377079,
  "trx_in_block": 86,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-09-29T19:29:30",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "blockchain",
      "author": "akhavr",
      "permlink": "governance-in-distributed-organizations-part-1",
      "title": "Governance in distributed organizations, part 1",
      "body": "![Source: http://prezi.com/ryhh0aarm3up/](https://cdn.steemitimages.com/DQmXQxkdHE7qfsTVt3pA7sqDMv8pHDDoYG8wbQrt5ciWRdn/image.png)\n\n[@giacomozucco](https://twitter.com/giacomozucco) in his [“The ICO Trilemma”](https://prezi.com/ryhh0aarm3up/ico-triangle/) presentation pointed to the incapability of current management frameworks to successfully grow organizations that would be distributed censorship resistant organizations that would be able to enforce complex behaviors.\n\nIn particular, he made an assumption that the organization has to be completely centralized and, thus, easy to censor.\n\nI’m going to challenge this assumption.\n\n# Why distributed?\n\nSo far most of management techniques haven’t used much of the Internet capabilities. They still deeply relied on the presupposition that information distribution is slow and unreliable, thus most of peoples within an organization should be collocated in “an office”. Internet is there for 25+ years, but most orgs still deeply rooted in this belief.\n\nThis centralization of control makes them very brittle, especially with regards to the regulatory action.\n\n![Source: https://www.eff.org/issues/shadow-regulation](https://cdn.steemitimages.com/DQmd1V5ZgYgEu3WbUJ6SEySnWHDYtaYkeDdXLeruxBhz9uw/image.png)\n\nThe idea of “regulation” seems quite attractive, but it’s broken by design, since “regulation” could be done only by prohibiting, censoring out some possible actions of an agent. And if this agent has to obey, then it loses it’s free will and becomes subordinate to the regulator. A positive feedback loop is created: the regulation grows indefinitely until the whole system halts and dies.\n\nIf you’re still in doubt — check what ShapeShift had to announce recently.\n\nSo, to build effective organizations, we have to build them in a censorship resistant fashion.\n\nYet, despite the progress in censorship resistant technologies, they still have difficult time in enforcing complex behaviours that could not be specified at the design time.\n\nThis brings up governance problem: how organization stakeholders can coordinate their actions for their common benefit, in a censorship resistant fashion, which I will explore in forthcoming parts.",
      "json_metadata": "{\"tags\":[\"blockchain\",\"thedao\",\"cryptocurrency\",\"governance\",\"censorshipresistance\"],\"image\":[\"https://cdn.steemitimages.com/DQmXQxkdHE7qfsTVt3pA7sqDMv8pHDDoYG8wbQrt5ciWRdn/image.png\",\"https://cdn.steemitimages.com/DQmd1V5ZgYgEu3WbUJ6SEySnWHDYtaYkeDdXLeruxBhz9uw/image.png\"],\"links\":[\"https://twitter.com/giacomozucco\",\"https://prezi.com/ryhh0aarm3up/ico-triangle/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/09/05 15:51:24
voterakhavr
authorcryptonomics1
permlinkdash-saves-venezuela-from-collapse-video-podcast
weight10000 (100.00%)
Transaction InfoBlock #25697627/Trx 1099c0e9c3efdf6a0e82b1cbf992a9da8b067334
View Raw JSON Data
{
  "trx_id": "1099c0e9c3efdf6a0e82b1cbf992a9da8b067334",
  "block": 25697627,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-09-05T15:51:24",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "cryptonomics1",
      "permlink": "dash-saves-venezuela-from-collapse-video-podcast",
      "weight": 10000
    }
  ]
}
2018/09/05 15:51:03
voterakhavr
authordan
permlinkis-the-dao-going-to-be-doa
weight10000 (100.00%)
Transaction InfoBlock #25697620/Trx 8dcb78a7731f91fa5c68a5929089499a96440fae
View Raw JSON Data
{
  "trx_id": "8dcb78a7731f91fa5c68a5929089499a96440fae",
  "block": 25697620,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-09-05T15:51:03",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "dan",
      "permlink": "is-the-dao-going-to-be-doa",
      "weight": 10000
    }
  ]
}
2018/08/23 18:00:24
parent authorakhavr
parent permlinkneed-for-high-margin-cryptonative-service
authorsteemitboard
permlinksteemitboard-notify-akhavr-20180823t180023000z
title
bodyCongratulations @akhavr! You have completed the following achievement on Steemit and have been rewarded with new badge(s) : [![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/posts.png)](http://steemitboard.com/@akhavr) Award for the number of posts published <sub>_Click on the badge to view your Board of Honor._</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> **Do not miss the last post from @steemitboard:** [SteemitBoard and the Veterans on Steemit - The First Community Badge.](https://steemit.com/veterans/@steemitboard/steemitboard-and-the-veterans-on-steemit-the-first-community-badge) > Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #25326039/Trx a4be3aadb0c0d58dcc69adf6d56aec9d9344486e
View Raw JSON Data
{
  "trx_id": "a4be3aadb0c0d58dcc69adf6d56aec9d9344486e",
  "block": 25326039,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-23T18:00:24",
  "op": [
    "comment",
    {
      "parent_author": "akhavr",
      "parent_permlink": "need-for-high-margin-cryptonative-service",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-akhavr-20180823t180023000z",
      "title": "",
      "body": "Congratulations @akhavr! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :\n\n[![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/posts.png)](http://steemitboard.com/@akhavr) Award for the number of posts published\n\n<sub>_Click on the badge to view your Board of Honor._</sub>\n<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>\n\n\n\n**Do not miss the last post from @steemitboard:**\n[SteemitBoard and the Veterans on Steemit - The First Community Badge.](https://steemit.com/veterans/@steemitboard/steemitboard-and-the-veterans-on-steemit-the-first-community-badge)\n\n> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
2018/08/23 13:18:33
voterobaku
authorakhavr
permlinkneed-for-high-margin-cryptonative-service
weight60 (0.60%)
Transaction InfoBlock #25320408/Trx 5cdc0c2c9c18ea0469be11ffd8b5833b5c8f661b
View Raw JSON Data
{
  "trx_id": "5cdc0c2c9c18ea0469be11ffd8b5833b5c8f661b",
  "block": 25320408,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-23T13:18:33",
  "op": [
    "vote",
    {
      "voter": "obaku",
      "author": "akhavr",
      "permlink": "need-for-high-margin-cryptonative-service",
      "weight": 60
    }
  ]
}
2018/08/23 13:16:30
votersteeming-hot
authorakhavr
permlinkneed-for-high-margin-cryptonative-service
weight300 (3.00%)
Transaction InfoBlock #25320367/Trx 9b25812fa3f1774aeb2c48e349a045bb27d289ab
View Raw JSON Data
{
  "trx_id": "9b25812fa3f1774aeb2c48e349a045bb27d289ab",
  "block": 25320367,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-23T13:16:30",
  "op": [
    "vote",
    {
      "voter": "steeming-hot",
      "author": "akhavr",
      "permlink": "need-for-high-margin-cryptonative-service",
      "weight": 300
    }
  ]
}
2018/08/23 13:16:27
voterakhavr
authorakhavr
permlinkneed-for-high-margin-cryptonative-service
weight10000 (100.00%)
Transaction InfoBlock #25320366/Trx b7a104310c4d7d90b8b81f73e2937c7c188f1fd5
View Raw JSON Data
{
  "trx_id": "b7a104310c4d7d90b8b81f73e2937c7c188f1fd5",
  "block": 25320366,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-23T13:16:27",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "akhavr",
      "permlink": "need-for-high-margin-cryptonative-service",
      "weight": 10000
    }
  ]
}
2018/08/23 13:15:15
voterax3
authorakhavr
permlinkneed-for-high-margin-cryptonative-service
weight100 (1.00%)
Transaction InfoBlock #25320342/Trx 385ab38cd3f71e13bef810026455321941794953
View Raw JSON Data
{
  "trx_id": "385ab38cd3f71e13bef810026455321941794953",
  "block": 25320342,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-23T13:15:15",
  "op": [
    "vote",
    {
      "voter": "ax3",
      "author": "akhavr",
      "permlink": "need-for-high-margin-cryptonative-service",
      "weight": 100
    }
  ]
}
2018/08/23 13:15:06
parent author
parent permlinkcryptocurrency
authorakhavr
permlinkneed-for-high-margin-cryptonative-service
titleNeed for high margin cryptonative service.
body![](https://cdn.steemitimages.com/DQmRtdEaUNFBq5W3BwMdKfn27LFifpi6JiuZ7VVywBL7FWe/image.png) 1. Bitcoin with PoW and Nakamoto consensus is the first censorship resistant form of money. 2. Yet, money is useful only as far as you can spend it on something useful. 3. Most of the useful things in the world are sold currently only for fiat money. 4. Fiat money is controlled by state that have exactly zero or even less interest in promoting censorship resistant money. 5. Thus state agencies are intrinsically motivated to perform Choke Point operations on any on- and off-ramps from fiat to crypto. See https://en.wikipedia.org/wiki/Operation_Choke_Point for details. 6. For the same reason, state agencies are motivated to spread FUD about crypto, increase exchange rate volatility, and introduce naked speculation instruments (e.g. cash-settled ETFs) 1. This cannot be solved by a mere promotion of cryptocurrencies. Someone has to provide a high-demand scalable product or service. 1. Yet, most business and business models require significant input in form of resources and/or services, which brings on/off ramp choke points vulnerability back again. 1. Thus we need online native services sold only for crypto. 1. But low margin online-native services (e.g. hosting) won't be enough since any possible savings due to crypto can be easily blocked by increased complexities of getting into crypto. 1. This plagues most ICO products and services: they can't offer service with sufficiently high margin to do a tenfold overkill for the problems of getting into crypto. 1. Thus, to convert people to use censorship resistant money, we have to offer a scalable, high margin, popular, and defensible service that would be available only for crypto. 1. "Software is eating the world" Marc Andreessen said. But outsourced software development services usually are considered low margin high body count businesses. Only if you'd be able to replace or augment humans, you'd be able to create it in a scalable way. 1. For the last 2 years, I've been working on [DevNull.AI](https://devnull.ai) project to achieve this goal in practice. 1. This post marks the end of the stealth period and announces the availability of a clear roadmap to the AI, developing software, that would help and even replace junior developers in teams. 1. To achieve censorship resistance, it would run on [Pandora Boxchain](https://pandoraboxchain.ai/) with some custom juice. Originally that was a tweetstorm at https://twitter.com/akhavr/status/1031448291039477760
json metadata{"tags":["cryptocurrency","ai","bitcoin","technology"],"image":["https://cdn.steemitimages.com/DQmRtdEaUNFBq5W3BwMdKfn27LFifpi6JiuZ7VVywBL7FWe/image.png"],"links":["https://en.wikipedia.org/wiki/Operation_Choke_Point","https://devnull.ai","https://pandoraboxchain.ai/","https://twitter.com/akhavr/status/1031448291039477760"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #25320339/Trx 5ed5b6aaa1f172c7af842ce0e1c46c31d595668d
View Raw JSON Data
{
  "trx_id": "5ed5b6aaa1f172c7af842ce0e1c46c31d595668d",
  "block": 25320339,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-23T13:15:06",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "cryptocurrency",
      "author": "akhavr",
      "permlink": "need-for-high-margin-cryptonative-service",
      "title": "Need for high margin cryptonative service.",
      "body": "![](https://cdn.steemitimages.com/DQmRtdEaUNFBq5W3BwMdKfn27LFifpi6JiuZ7VVywBL7FWe/image.png)\n1. Bitcoin with PoW and Nakamoto consensus is the first censorship resistant form of money.\n2. Yet, money is useful only as far as you can spend it on something useful.\n3. Most of the useful things in the world are sold currently only for fiat money.\n4. Fiat money is controlled by state that have exactly zero or even less interest in promoting censorship resistant money.\n5. Thus state agencies are intrinsically motivated to perform Choke Point operations on any on- and off-ramps from fiat to crypto. See https://en.wikipedia.org/wiki/Operation_Choke_Point for details.\n6. For the same reason, state agencies are motivated to spread FUD about crypto, increase exchange rate volatility, and introduce naked speculation instruments (e.g. cash-settled ETFs)\n1. This cannot be solved by a mere promotion of cryptocurrencies. Someone has to provide a high-demand scalable product or service.\n1. Yet, most business and business models require significant input in form of resources and/or services, which brings on/off ramp choke points vulnerability back again.\n1. Thus we need online native services sold only for crypto.\n1. But low margin online-native services (e.g. hosting) won't be enough since any possible savings due to crypto can be easily blocked by increased complexities of getting into crypto.\n1. This plagues most ICO products and services: they can't offer service with sufficiently high margin to do a tenfold overkill for the problems of getting into crypto.\n1. Thus, to convert people to use censorship resistant money, we have to offer a scalable, high margin, popular, and defensible service that would be available only for crypto.\n1. \"Software is eating the world\" Marc Andreessen said. But outsourced software development services usually are considered low margin high body count businesses. Only if you'd be able to replace or augment humans, you'd be able to create it in a scalable way.\n1. For the last 2 years, I've been working on [DevNull.AI](https://devnull.ai) project to achieve this goal in practice.\n1. This post marks the end of the stealth period and announces the availability of a clear roadmap to the AI, developing software, that would help and even replace junior developers in teams.\n1. To achieve censorship resistance, it would run on [Pandora Boxchain](https://pandoraboxchain.ai/) with some custom juice.\n\nOriginally that was a tweetstorm at https://twitter.com/akhavr/status/1031448291039477760",
      "json_metadata": "{\"tags\":[\"cryptocurrency\",\"ai\",\"bitcoin\",\"technology\"],\"image\":[\"https://cdn.steemitimages.com/DQmRtdEaUNFBq5W3BwMdKfn27LFifpi6JiuZ7VVywBL7FWe/image.png\"],\"links\":[\"https://en.wikipedia.org/wiki/Operation_Choke_Point\",\"https://devnull.ai\",\"https://pandoraboxchain.ai/\",\"https://twitter.com/akhavr/status/1031448291039477760\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/05/31 20:06:03
voterjud-ith
authorakhavr
permlink10-step-go-to-market-strategy-for-racketeer-startup
weight10000 (100.00%)
Transaction InfoBlock #22921181/Trx f7b881b096ee2a68f84f88d8a6481508e4c65a4d
View Raw JSON Data
{
  "trx_id": "f7b881b096ee2a68f84f88d8a6481508e4c65a4d",
  "block": 22921181,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-31T20:06:03",
  "op": [
    "vote",
    {
      "voter": "jud-ith",
      "author": "akhavr",
      "permlink": "10-step-go-to-market-strategy-for-racketeer-startup",
      "weight": 10000
    }
  ]
}
2018/05/31 19:55:03
voterjud-ith
authorakhavr
permlink10-step-go-to-market-strategy-for-racketeer-startup
weight1000 (10.00%)
Transaction InfoBlock #22920961/Trx 4e6d51277ec33cd3e26cfc6acdeebf761d628f17
View Raw JSON Data
{
  "trx_id": "4e6d51277ec33cd3e26cfc6acdeebf761d628f17",
  "block": 22920961,
  "trx_in_block": 113,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-31T19:55:03",
  "op": [
    "vote",
    {
      "voter": "jud-ith",
      "author": "akhavr",
      "permlink": "10-step-go-to-market-strategy-for-racketeer-startup",
      "weight": 1000
    }
  ]
}
2018/05/20 07:28:03
required auths[]
required posting auths["akhavr"]
idfollow
json["follow",{"follower":"akhavr","following":"sirwinchester","what":[]}]
Transaction InfoBlock #22589644/Trx 87cc5ce2330de0c04bf42e3e9929ebb99c16de55
View Raw JSON Data
{
  "trx_id": "87cc5ce2330de0c04bf42e3e9929ebb99c16de55",
  "block": 22589644,
  "trx_in_block": 45,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-20T07:28:03",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akhavr"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akhavr\",\"following\":\"sirwinchester\",\"what\":[]}]"
    }
  ]
}
2018/04/16 19:56:06
voterakhavr
authorcatherinebleish
permlinkcost-guard-boards-peaceful-sailboat-detains-2-families-for-45-minutes-for-a-safety-check
weight10000 (100.00%)
Transaction InfoBlock #21626239/Trx b8c9e86eed5f0988c24c7e0d97a4200d929a26f4
View Raw JSON Data
{
  "trx_id": "b8c9e86eed5f0988c24c7e0d97a4200d929a26f4",
  "block": 21626239,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-16T19:56:06",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "catherinebleish",
      "permlink": "cost-guard-boards-peaceful-sailboat-detains-2-families-for-45-minutes-for-a-safety-check",
      "weight": 10000
    }
  ]
}
2018/04/04 20:33:09
voterpandoraboxchain
authorakhavr
permlink10-step-go-to-market-strategy-for-racketeer-startup
weight10000 (100.00%)
Transaction InfoBlock #21281420/Trx 7ea76f38f9dd3fd66508bde5ee68664bb3011ec1
View Raw JSON Data
{
  "trx_id": "7ea76f38f9dd3fd66508bde5ee68664bb3011ec1",
  "block": 21281420,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-04T20:33:09",
  "op": [
    "vote",
    {
      "voter": "pandoraboxchain",
      "author": "akhavr",
      "permlink": "10-step-go-to-market-strategy-for-racketeer-startup",
      "weight": 10000
    }
  ]
}
2018/04/04 16:31:15
voterakhavr
authorakhavr
permlink10-step-go-to-market-strategy-for-racketeer-startup
weight10000 (100.00%)
Transaction InfoBlock #21276582/Trx e40d68b12ee89f2b6e3a59d134374cccbebcdbeb
View Raw JSON Data
{
  "trx_id": "e40d68b12ee89f2b6e3a59d134374cccbebcdbeb",
  "block": 21276582,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-04T16:31:15",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "akhavr",
      "permlink": "10-step-go-to-market-strategy-for-racketeer-startup",
      "weight": 10000
    }
  ]
}
2018/04/04 16:31:15
parent author
parent permlinksec
authorakhavr
permlink10-step-go-to-market-strategy-for-racketeer-startup
title10 step go-to-market strategy for racketeer startup
body1. Get influence over local media. Preferably control it. 2. Dominate with some obvious message, like "Bad beer is bad for your health". Provide examples. If none - create them. 3. When everyone agrees, push "Let's institute quality control over the beer in bars!". 4. Send local agents to get acquainted with people, running and serving in bars. Be smooth and friendly. Collect info, identify black sheep: bad bars with bad beer and owners would confront you. 5. Via media institute yourself as the only acceptable quality control. Marketing message: "Bar without our stamp of approval is bad for your health". 6. Offer quality control for bars. Be careful with pricing or do it for free. Check which black sheep are refusing to pay. 7. After you're set in the "market" - raise prices. 8.Violently crash and kill one or two of black sheep: they are serving bad beer anyway! 9. Lower the prices and settle with other bars who refused to pay earlier. 10. Profit! Epilogue. Absolutely not related to http://www.businessinsider.com/sec-is-charging-centra-crypto-founders-with-fraud-2018-4
json metadata{"tags":["sec","regulation","startup"],"links":["http://www.businessinsider.com/sec-is-charging-centra-crypto-founders-with-fraud-2018-4"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #21276582/Trx e40d68b12ee89f2b6e3a59d134374cccbebcdbeb
View Raw JSON Data
{
  "trx_id": "e40d68b12ee89f2b6e3a59d134374cccbebcdbeb",
  "block": 21276582,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-04T16:31:15",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "sec",
      "author": "akhavr",
      "permlink": "10-step-go-to-market-strategy-for-racketeer-startup",
      "title": "10 step go-to-market strategy for racketeer startup",
      "body": "1. Get influence over local media.  Preferably control it.\n2. Dominate with some obvious message, like \"Bad beer is bad for your health\".  Provide examples.  If none - create them.\n3. When everyone agrees, push \"Let's institute quality control over the beer in bars!\".  \n4. Send local agents to get acquainted with people, running and serving in bars.  Be smooth and friendly.  Collect info, identify black sheep: bad bars with bad beer and owners would confront you.\n5. Via media institute yourself as the only acceptable quality control.  Marketing message: \"Bar without our stamp of approval is bad for your health\".\n6. Offer quality control for bars.  Be careful with pricing or do it for free.  Check which black sheep are refusing to pay.\n7. After you're set in the \"market\" - raise prices.\n8.Violently crash and kill one or two of black sheep: they are serving bad beer anyway!\n9. Lower the prices and settle with other bars who refused to pay earlier.\n10. Profit!\n\nEpilogue.  Absolutely not related to http://www.businessinsider.com/sec-is-charging-centra-crypto-founders-with-fraud-2018-4",
      "json_metadata": "{\"tags\":[\"sec\",\"regulation\",\"startup\"],\"links\":[\"http://www.businessinsider.com/sec-is-charging-centra-crypto-founders-with-fraud-2018-4\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/03/20 12:30:42
voterakhavr
authorakhavr
permlinkafter-action-review-as-metalearning
weight10000 (100.00%)
Transaction InfoBlock #20840677/Trx 2e34855163c1c97062b527f7805222bdc4fb1e73
View Raw JSON Data
{
  "trx_id": "2e34855163c1c97062b527f7805222bdc4fb1e73",
  "block": 20840677,
  "trx_in_block": 38,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-20T12:30:42",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "akhavr",
      "permlink": "after-action-review-as-metalearning",
      "weight": 10000
    }
  ]
}
2018/03/20 12:30:42
parent author
parent permlinkagile
authorakhavr
permlinkafter-action-review-as-metalearning
titleAfter Action Review as metalearning
body> Meta learning is originally described by Donald B. Maudsley (1979) as "the process by which learners become aware of and increasingly in control of habits of perception, inquiry, learning, and growth that they have internalized". Source: https://en.wikipedia.org/wiki/Meta_learning ## Problem Say, you are working on a project. For clarity, let it be you alone, using Trello and very simple Kanban-style board with Ideas/Pending/Doing/Review/Done collums. Your project may go so-so, or even great, but you feel that you can do more, but you don't know how. ## Principles 1. You can't improve what you can't measure 2. If "the best" process even exists, it's a moving target. 3. Focus on improving "here and now" instead of "chasing the ideal" 4. You have some process of dealing with Trello cards. It might be documented, or not. You may follow the documented one, or not. But there's one. ## AAR as a solution For those of you, with math background, the process is very similar to the simple gradient descent. The process is very simple. Say, you want small daily improvements. So, at the beginning of the day, you set a daily goal. Goal should be [well-formed](http://psychology.wikia.com/wiki/Well-formed_outcome) or [SMART](https://en.wikipedia.org/wiki/SMART_criteria). The simplest case would be something like "move card A from column Doing into column Review". Please, do it in writing, so you won't fool yourself by the end of the day. At the end of the day, you conduct simple excersise by answering 4 questions: 1. What was the goal? It's simple, since you have it written. 2. What's the actual result? It's simple again, because you have your Trello board on your screen and card A either changed the column or not. 3. What's the difference and why? This seems obvious but is usually tricky. If you've not achieved one of your goals, it's useful to consider that you've (a) lacked some scaleable resource or (b) your processes are underdefined or wrong. [5 Why's](https://en.wikipedia.org/wiki/5_Whys) is a usefull routine to discover a root cause. Remember, that the discovery should not be ideal. It's just enough to provide guidance towards the next step: the actionable decision. 4. What actionable decisions I can make? The key word here is [_actionable_](http://www.yourdictionary.com/actionable): _Capable of being put into practice_. In the context of this process this means a decision, that you either can implement right away (describe or detail your written process) or can set a well-formed SMART goal for the next day. ## Conclusion After action review is very simply yet astonishingly effective technique if you use it regularly. Just remember that it doesn't tell you _what_ to do. It's a meta-learning tool: it help you to learn _how_ to do what you're wanting to achieve.
json metadata{"tags":["agile","aar"],"links":["https://en.wikipedia.org/wiki/Meta_learning","http://psychology.wikia.com/wiki/Well-formed_outcome","https://en.wikipedia.org/wiki/SMART_criteria","https://en.wikipedia.org/wiki/5_Whys","http://www.yourdictionary.com/actionable"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #20840677/Trx 2e34855163c1c97062b527f7805222bdc4fb1e73
View Raw JSON Data
{
  "trx_id": "2e34855163c1c97062b527f7805222bdc4fb1e73",
  "block": 20840677,
  "trx_in_block": 38,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-20T12:30:42",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "agile",
      "author": "akhavr",
      "permlink": "after-action-review-as-metalearning",
      "title": "After Action Review as metalearning",
      "body": ">  Meta learning is originally described by Donald B. Maudsley (1979) as \"the process by which learners become aware of and increasingly in control of habits of perception, inquiry, learning, and growth that they have internalized\".\n\nSource: https://en.wikipedia.org/wiki/Meta_learning\n\n## Problem\n\nSay, you are working on a project.  For clarity, let it be you alone, using Trello and very simple Kanban-style board with Ideas/Pending/Doing/Review/Done collums.\n\nYour project may go so-so, or even great, but you feel that you can do more, but you don't know how.\n\n## Principles\n\n1. You can't improve what you can't measure\n2. If \"the best\" process even exists, it's a moving target.\n3. Focus on improving \"here and now\" instead of \"chasing the ideal\"\n4. You have some process of dealing with Trello cards.  It might be documented, or not.  You may follow the documented one, or not.  But there's one.\n\n## AAR as a solution\n\nFor those of you, with math background, the process is very similar to the simple gradient descent.\n\nThe process is very simple.\n\nSay, you want small daily improvements.\n\nSo, at the beginning of the day, you set a daily goal.  Goal should be [well-formed](http://psychology.wikia.com/wiki/Well-formed_outcome) or [SMART](https://en.wikipedia.org/wiki/SMART_criteria).   The simplest case would be something like \"move card A from column Doing into column Review\".\n\nPlease, do it in writing, so you won't fool yourself by the end of the day.\n\nAt the end of the day, you conduct simple excersise by answering 4 questions:\n\n1. What was the goal?\nIt's simple, since you have it written.\n\n2. What's the actual result?\nIt's simple again, because you have your Trello board on your screen and card A either changed the column or not.\n\n3. What's the difference and why?\nThis seems obvious but is usually tricky.  If you've not achieved one of your goals, it's useful to consider that you've (a) lacked some scaleable resource or (b) your processes are underdefined or wrong. [5 Why's](https://en.wikipedia.org/wiki/5_Whys) is a usefull routine to discover a root cause.\n\nRemember, that the discovery should not be ideal.  It's just enough to provide guidance towards the next step: the actionable decision.\n\n4. What actionable decisions I can make?\nThe key word here is [_actionable_](http://www.yourdictionary.com/actionable): _Capable of being put into practice_. In the context of this process this means a decision, that you either can implement right away (describe or detail your written process) or can set a well-formed SMART goal for the next day.\n\n## Conclusion\n\nAfter action review is very simply yet astonishingly effective technique if you use it regularly.\n\nJust remember that it doesn't tell you _what_ to do.  It's a meta-learning tool: it help you to learn _how_ to do what you're wanting to achieve.",
      "json_metadata": "{\"tags\":[\"agile\",\"aar\"],\"links\":[\"https://en.wikipedia.org/wiki/Meta_learning\",\"http://psychology.wikia.com/wiki/Well-formed_outcome\",\"https://en.wikipedia.org/wiki/SMART_criteria\",\"https://en.wikipedia.org/wiki/5_Whys\",\"http://www.yourdictionary.com/actionable\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/01/30 17:11:30
voterakhavr
authormooncat-ua
permlinkglava-3-nichna-zustrich
weight10000 (100.00%)
Transaction InfoBlock #19436647/Trx 43430fa5839604bda0d380f913ac5fd3c6611efa
View Raw JSON Data
{
  "trx_id": "43430fa5839604bda0d380f913ac5fd3c6611efa",
  "block": 19436647,
  "trx_in_block": 29,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-30T17:11:30",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "mooncat-ua",
      "permlink": "glava-3-nichna-zustrich",
      "weight": 10000
    }
  ]
}
2018/01/30 17:10:36
voterakhavr
authormooncat-ua
permlinkglava-4-pitannya-i-son
weight10000 (100.00%)
Transaction InfoBlock #19436629/Trx d282cc67414c9389c0f0094e442676feea0f45d6
View Raw JSON Data
{
  "trx_id": "d282cc67414c9389c0f0094e442676feea0f45d6",
  "block": 19436629,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-30T17:10:36",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "mooncat-ua",
      "permlink": "glava-4-pitannya-i-son",
      "weight": 10000
    }
  ]
}
2018/01/23 16:48:48
voterakhavr
authorakhavr
permlinkconstructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-2-regular
weight10000 (100.00%)
Transaction InfoBlock #19234714/Trx a0b9e139fbc9e5ad323d8fc60f5aad2096a991d0
View Raw JSON Data
{
  "trx_id": "a0b9e139fbc9e5ad323d8fc60f5aad2096a991d0",
  "block": 19234714,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T16:48:48",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "akhavr",
      "permlink": "constructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-2-regular",
      "weight": 10000
    }
  ]
}
2018/01/23 16:48:36
parent author
parent permlinksec
authorakhavr
permlinkconstructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-2-regular
titleConstructing ERC20 token that would violate Howey test yet would protect investor more than regulator does. Part 2. "Regular" investor protection.
body![Investor protection](https://steemitimages.com/DQmZQNtMj7wYA1zDs3RB5w4zgmAi9XjuLdqxnqBQqhTsk4P/image.png) Since writing previous article I've tried to research what exact protection does regular markets offer. So far I wasn't excited. They operate on several premises: 1. Identities of all participats are known 2. You can litigate against other party 3. You can sustain litigation Within the corporation structure itself there are no special means to influence the funds usage. All you can do is to: 1. Have some information rights. Sometimes. 2. Vote for Directors that sometimes have some influence on the Board of Directors. Would be great to know that I'm wrong. Please, share some insight in comments. Original is posted here: https://akhavr.github.io/ERC20-Investor-Protection/
json metadata{"tags":["sec","erc20","security"],"image":["https://steemitimages.com/DQmZQNtMj7wYA1zDs3RB5w4zgmAi9XjuLdqxnqBQqhTsk4P/image.png"],"links":["https://akhavr.github.io/ERC20-Investor-Protection/"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #19234710/Trx 8133b6fc86d7ae025e47cea5a711cdf0dbc03b11
View Raw JSON Data
{
  "trx_id": "8133b6fc86d7ae025e47cea5a711cdf0dbc03b11",
  "block": 19234710,
  "trx_in_block": 29,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T16:48:36",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "sec",
      "author": "akhavr",
      "permlink": "constructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-2-regular",
      "title": "Constructing ERC20 token that would violate Howey test yet would protect investor more than regulator does. Part 2. \"Regular\" investor protection.",
      "body": "![Investor protection](https://steemitimages.com/DQmZQNtMj7wYA1zDs3RB5w4zgmAi9XjuLdqxnqBQqhTsk4P/image.png)\n\nSince writing previous article I've tried to research what exact protection does regular markets offer.  So far I wasn't excited.\n\nThey operate on several premises:\n\n1. Identities of all participats are known\n2. You can litigate against other party\n3. You can sustain litigation\n\nWithin the corporation structure itself there are no special means to influence the funds usage.  All you can do is to:\n\n1. Have some information rights.  Sometimes.\n2. Vote for Directors that sometimes have some influence on the Board of Directors.\n\nWould be great to know that I'm wrong.  Please, share some insight in comments.\n\nOriginal is posted here: https://akhavr.github.io/ERC20-Investor-Protection/",
      "json_metadata": "{\"tags\":[\"sec\",\"erc20\",\"security\"],\"image\":[\"https://steemitimages.com/DQmZQNtMj7wYA1zDs3RB5w4zgmAi9XjuLdqxnqBQqhTsk4P/image.png\"],\"links\":[\"https://akhavr.github.io/ERC20-Investor-Protection/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
akhavrpowered up 0.040 STEEM to @akhavr
2018/01/23 16:45:39
fromakhavr
toakhavr
amount0.040 STEEM
Transaction InfoBlock #19234651/Trx 5ca4c4d625f596bfacc587328b89ced1610ffe7c
View Raw JSON Data
{
  "trx_id": "5ca4c4d625f596bfacc587328b89ced1610ffe7c",
  "block": 19234651,
  "trx_in_block": 66,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T16:45:39",
  "op": [
    "transfer_to_vesting",
    {
      "from": "akhavr",
      "to": "akhavr",
      "amount": "0.040 STEEM"
    }
  ]
}
akhavrupvoted (100.00%) @mooncat-ua / znaishla
2018/01/20 16:05:36
voterakhavr
authormooncat-ua
permlinkznaishla
weight10000 (100.00%)
Transaction InfoBlock #19147484/Trx 1549ce5f67f06b926b53329b193d338b239914bd
View Raw JSON Data
{
  "trx_id": "1549ce5f67f06b926b53329b193d338b239914bd",
  "block": 19147484,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-20T16:05:36",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "mooncat-ua",
      "permlink": "znaishla",
      "weight": 10000
    }
  ]
}
akhavrcustom json: follow
2017/12/25 16:53:48
required auths[]
required posting auths["akhavr"]
idfollow
json["reblog",{"account":"akhavr","author":"mooncat-ua","permlink":"den-i-nich-glava-2-temnokit"}]
Transaction InfoBlock #18400326/Trx 31bbebd76aa0c4c3c92163302aefad3f8a532a6c
View Raw JSON Data
{
  "trx_id": "31bbebd76aa0c4c3c92163302aefad3f8a532a6c",
  "block": 18400326,
  "trx_in_block": 45,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-25T16:53:48",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akhavr"
      ],
      "id": "follow",
      "json": "[\"reblog\",{\"account\":\"akhavr\",\"author\":\"mooncat-ua\",\"permlink\":\"den-i-nich-glava-2-temnokit\"}]"
    }
  ]
}
akhavrcustom json: follow
2017/12/22 16:59:03
required auths[]
required posting auths["akhavr"]
idfollow
json["reblog",{"account":"akhavr","author":"mooncat-ua","permlink":"den-i-nich"}]
Transaction InfoBlock #18314098/Trx e8799494eac5157e03031dfe14f92cc3739b1892
View Raw JSON Data
{
  "trx_id": "e8799494eac5157e03031dfe14f92cc3739b1892",
  "block": 18314098,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-22T16:59:03",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akhavr"
      ],
      "id": "follow",
      "json": "[\"reblog\",{\"account\":\"akhavr\",\"author\":\"mooncat-ua\",\"permlink\":\"den-i-nich\"}]"
    }
  ]
}
2017/12/18 18:44:36
required auths[]
required posting auths["akhavr"]
idfollow
json["follow",{"follower":"akhavr","following":"mooncat-ua","what":["blog"]}]
Transaction InfoBlock #18201033/Trx 75dd74efaa3bdfc2c77e662a3560c2ccb3b48bd1
View Raw JSON Data
{
  "trx_id": "75dd74efaa3bdfc2c77e662a3560c2ccb3b48bd1",
  "block": 18201033,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-18T18:44:36",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akhavr"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akhavr\",\"following\":\"mooncat-ua\",\"what\":[\"blog\"]}]"
    }
  ]
}
akhavrupvoted (100.00%) @mooncat-ua / den-i-nich
2017/12/18 18:38:57
voterakhavr
authormooncat-ua
permlinkden-i-nich
weight10000 (100.00%)
Transaction InfoBlock #18200920/Trx 2b2b866c72cdcc188d59fe8d0995e61c0949ffbb
View Raw JSON Data
{
  "trx_id": "2b2b866c72cdcc188d59fe8d0995e61c0949ffbb",
  "block": 18200920,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-18T18:38:57",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "mooncat-ua",
      "permlink": "den-i-nich",
      "weight": 10000
    }
  ]
}
akhavrupvoted (100.00%) @akhavr / magna-meta
2017/11/28 11:02:06
voterakhavr
authorakhavr
permlinkmagna-meta
weight10000 (100.00%)
Transaction InfoBlock #17616014/Trx b53bbbab1cc7371880a42081ac968e5eef845144
View Raw JSON Data
{
  "trx_id": "b53bbbab1cc7371880a42081ac968e5eef845144",
  "block": 17616014,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-11-28T11:02:06",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "akhavr",
      "permlink": "magna-meta",
      "weight": 10000
    }
  ]
}
akhavrpublished a new post: magna-meta
2017/11/28 10:52:39
parent author
parent permlinkai
authorakhavr
permlinkmagna-meta
titleMagna Meta.
body![Meta](http://www.magnagraecia.nl/coins/Lucania_map/Metapontion_map/jpgs/MetaJB2.0-7.80.jpg) Personal freedom is possible only when you have a self-sustainable household. Unfortunately, in current tightly integrated society it's unfeasible. To achieve this, one have to have facilities for * house construction and repair * energy generation and storage * water * food growth, preparation, and storage * transportation * connectivity/internet * governance * security This would be unavailable without heavy automation, far beyond current levels. Such levels of automation requires two major advances: * extensive tooling and sensoring * software to operate it First one is "almost here", but limited by software that would power it. Since tasks are too different, there's little hope that humans will be able to create and maintain the production level software, necessary to run it. Thus, we need to create heavy AI capable of deep search of solution tree and capacity to generalize the sequences of simple actions. The first target we're attacking, is the software development itself: the task of translation of vague real-world requirements into an executable sequences of keystrokes. The problem solving engine, that would be created as an output of this project, would be reused later in the environments that are more tightly connected to the observable reality.
json metadata{"tags":["ai"],"image":["http://www.magnagraecia.nl/coins/Lucania_map/Metapontion_map/jpgs/MetaJB2.0-7.80.jpg"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #17615825/Trx e95863a2ccea7d299e5d36ad8e2e3f6fe198cc4e
View Raw JSON Data
{
  "trx_id": "e95863a2ccea7d299e5d36ad8e2e3f6fe198cc4e",
  "block": 17615825,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-11-28T10:52:39",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "ai",
      "author": "akhavr",
      "permlink": "magna-meta",
      "title": "Magna Meta.",
      "body": "![Meta](http://www.magnagraecia.nl/coins/Lucania_map/Metapontion_map/jpgs/MetaJB2.0-7.80.jpg)\n\nPersonal freedom is possible only when you have a self-sustainable household.\nUnfortunately, in current tightly integrated society it's unfeasible.\n\nTo achieve this, one have to have facilities for\n\n* house construction and repair\n* energy generation and storage\n* water\n* food growth, preparation, and storage\n* transportation\n* connectivity/internet\n* governance\n* security\n\nThis would be unavailable without heavy automation, far beyond current levels.\n\nSuch levels of automation requires two major advances:\n\n* extensive tooling and sensoring\n* software to operate it\n\nFirst one is \"almost here\", but limited by software that would power it.\n\nSince tasks are too different, there's little hope that humans will be able\nto create and maintain the production level software, necessary to run it.\n\nThus, we need to create heavy AI capable of deep search of solution tree and\ncapacity to generalize the sequences of simple actions.\n\nThe first target we're attacking, is the software development itself:\nthe task of translation of vague real-world requirements into an executable\nsequences of keystrokes.\n\nThe problem solving engine, that would be created as an output of this project,\nwould be reused later in the environments that are more tightly connected\nto the observable reality.",
      "json_metadata": "{\"tags\":[\"ai\"],\"image\":[\"http://www.magnagraecia.nl/coins/Lucania_map/Metapontion_map/jpgs/MetaJB2.0-7.80.jpg\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
akhavrclaimed reward balance: 0.022 SBD, 0.029 SP
2017/11/28 10:44:12
accountakhavr
reward steem0.000 STEEM
reward sbd0.022 SBD
reward vests47.290389 VESTS
Transaction InfoBlock #17615656/Trx 194c0558849ebc6039d4aa0534751af243af5b33
View Raw JSON Data
{
  "trx_id": "194c0558849ebc6039d4aa0534751af243af5b33",
  "block": 17615656,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-11-28T10:44:12",
  "op": [
    "claim_reward_balance",
    {
      "account": "akhavr",
      "reward_steem": "0.000 STEEM",
      "reward_sbd": "0.022 SBD",
      "reward_vests": "47.290389 VESTS"
    }
  ]
}
2017/10/26 13:30:09
authorakhavr
permlinkconstructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-1-security
sbd payout0.022 SBD
steem payout0.000 STEEM
vesting payout47.290389 VESTS
Transaction InfoBlock #16669044/Virtual Operation #3
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 16669044,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 3,
  "timestamp": "2017-10-26T13:30:09",
  "op": [
    "author_reward",
    {
      "author": "akhavr",
      "permlink": "constructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-1-security",
      "sbd_payout": "0.022 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "47.290389 VESTS"
    }
  ]
}
2017/10/19 13:54:39
voterohreally
authorakhavr
permlinkconstructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-1-security
weight100 (1.00%)
Transaction InfoBlock #16468031/Trx 4e44850c3876682dddceb2ba202e649afcd8f53c
View Raw JSON Data
{
  "trx_id": "4e44850c3876682dddceb2ba202e649afcd8f53c",
  "block": 16468031,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-10-19T13:54:39",
  "op": [
    "vote",
    {
      "voter": "ohreally",
      "author": "akhavr",
      "permlink": "constructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-1-security",
      "weight": 100
    }
  ]
}
2017/10/19 13:33:36
votervinyprop
authorakhavr
permlinkconstructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-1-security
weight10000 (100.00%)
Transaction InfoBlock #16467610/Trx 86383870b504f8d7c1d76feea3ecd15ce7e24d3c
View Raw JSON Data
{
  "trx_id": "86383870b504f8d7c1d76feea3ecd15ce7e24d3c",
  "block": 16467610,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-10-19T13:33:36",
  "op": [
    "vote",
    {
      "voter": "vinyprop",
      "author": "akhavr",
      "permlink": "constructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-1-security",
      "weight": 10000
    }
  ]
}
2017/10/19 13:30:09
parent author
parent permlinksec
authorakhavr
permlinkconstructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-1-security
titleConstructing ERC20 token that would violate Howey test yet would protect investor more than regulator does. Part 1: Security.
body## Motivation Money was monopolised by state for more than 100 years now. Every attempt to issue private money was prosecuted, usually changing the law as it suited those, in power. Cryptocurrencies provide the safe haven from regulation attempts since 2009. Much of progress for last 400 years can be attributed to a single organizational invention: the corporation. > A corporation is a company or group of people authorized to act as a single entity (legally a person) and recognized as such in law. > … > Registered corporations have legal personality and are owned by shareholders whose liability is generally limited to their investment. Shareholders do not typically actively manage a corporation; shareholders instead elect or appoint a board of directors to control the corporation in a fiduciary capacity. In most circumstances, a shareholder may also serve as a director or officer of a corporation. > [https://en.wikipedia.org/wiki/Corporation](https://en.wikipedia.org/wiki/Corporation) It was perfected even more by opening the investment opportunity for wider and wider audience. I’d guess,much of the US development in 19th century was due to pooling of capital into new ventures, making more experimentation possible and, thus, creating more wealth, and more possibilities to invest. Yet, that window of opportunity was closed to the general public by The Securities Act of 1933, which limited the opportunity for early stage investment just to a tiny slim of already wealthy people. The introduction of Ethereum platform and the ERC20 token standard resulted in proliferation of ICO’s. ICO opened the opportunity to participate in a high risk, high return early stage investing,for everyone able to launch an Ethereum wallet. Still, the state wants to protect its monopoly power and pushes the regulation forward. The most recent prominent example is _SEC’s Report of Investigation Pursuant to Section 21(a) of the Securities Exchange Act of 1934: The DAO_ ([https://www.sec.gov/litigation/investreport/34-81207.pdf](https://www.sec.gov/litigation/investreport/34-81207.pdf)) In this series of posts I’d show - How to easy is to construct a token, that would be a security - How to add investor protection at least on the same level as a regulated security provides - That regulation, prohibiting the issuing securities on smart contracts, doesn’t provide any additional investor protection, but only limits the high-risk high-return investment opportunities to the wealthy. ## Howey test > 2. For purposes of the Securities Act, an investment contract (undefined by the Act) means a contract, transaction, or scheme whereby a person invests his money in a common enterprise and is led to expect profits solely from the efforts of the promoter or a third party > [https://supreme.justia.com/cases/federal/us/328/293/case.html](https://supreme.justia.com/cases/federal/us/328/293/case.html) Ok, I’m not a lawyer, I’m just a mere software developer, so let me get a checklist for this: > Under the Howey Test, a transaction is a security (or investment contract) if: > > - It is an investment of money > - There is an expectation of profits from the investment > - The investment of money is in a common enterprise > - Any profit comes from the efforts of a promoter or third party > > [https://hackernoon.com/did-the-sec-just-throw-away-the-howey-test-df56784b0f38](https://hackernoon.com/did-the-sec-just-throw-away-the-howey-test-df56784b0f38) Let’s take it step by step. ## It is an investment of money By using a [fairly standart construct](https://github.com/OpenZeppelin/zeppelin-solidity/blob/5aba967db9bbff2089c1dcc855d9d5e83b293389/contracts/crowdsale/Crowdsale.sol#L64) we’re creating a `Token/Crowdsale` that’s exactly “an investment of money” ## There’s an expectation of profits from the investment This expectation is usually set in a whitepaper or another form of promotional material. Even if the authors claim that there should be no expectation of profits, contributors usually expect to resell the token at a higher value. In any case, we can explicitly violate it by allowing token to pay dividends. For example, we can reuse this code [https://medium.com/@weka/dividend-bearing-tokens-on-ethereum-42d01c710657](https://medium.com/@weka/dividend-bearing-tokens-on-ethereum-42d01c710657) ## The investment of money is in a common enterprise Check this analysis of SEC report > **“Common enterprise” is a simple inquiry when funds are pooled** – The SEC did not even separately discuss this element. It just asserted there was a common enterprise and observed in passing that investor funds were pooled to fund projects. > [https://www.lexology.com/library/detail.aspx?g=3ea81ec0-bfdb-4dca-ac24-0a306cd63c99](https://www.lexology.com/library/detail.aspx?g=3ea81ec0-bfdb-4dca-ac24-0a306cd63c99) Enough said. ## Any profit comes from the efforts of a promoter or third party See another definition of a common enterprise: > In the context of an investment contract, a “common enterprise” is defined as an enterprise in which the fortunes of the investor are interwoven with and dependent upon the efforts and success of those offering or selling the investment or of third parties. > [https://definitions.uslegal.com/c/common-enterprise/](https://definitions.uslegal.com/c/common-enterprise/) I understand this, that a person can just make an investment transaction, lay back, and relax. Other people, for example token project directors or token project officers will do the value-added work, that will, finally, generate dividends. That goal is also achieved by inserting a dividend clause into our contract. Note that voting is not considered a “significant effort”: > **Voting rights are not significant efforts of investors** – Holders of DAO Tokens had rights to vote on projects before funds were deployed for projects, but this was not enough to make token holders actively involved in managing the business. This may not be a huge surprise (for example, voting rights are one of the most notable features of stock, which is widely regarded as a security), but it is a question we have heard several times. > [https://www.lexology.com/library/detail.aspx?g=3ea81ec0-bfdb-4dca-ac24-0a306cd63c99](https://www.lexology.com/library/detail.aspx?g=3ea81ec0-bfdb-4dca-ac24-0a306cd63c99) For more detailed analysis, I refer you to the [SEC Report](https://www.sec.gov/litigation/investreport/34-81207.pdf) itself. ## Conclusion It's trivial to construct an ERC20 token that would _definitely_ be considered a securities by the US regulators. In the next post I'll describe how the same construct can provide same or better investor protection than existing law (making regulation an extremely expensive device which has the only rational purpose: to stop innovation)лудн Original is posted here: https://akhavr.github.io/ERC20-Security/
json metadata{"tags":["sec","erc20","security"],"links":["https://en.wikipedia.org/wiki/Corporation","https://www.sec.gov/litigation/investreport/34-81207.pdf","https://supreme.justia.com/cases/federal/us/328/293/case.html","https://hackernoon.com/did-the-sec-just-throw-away-the-howey-test-df56784b0f38","https://github.com/OpenZeppelin/zeppelin-solidity/blob/5aba967db9bbff2089c1dcc855d9d5e83b293389/contracts/crowdsale/Crowdsale.sol#L64","https://medium.com/@weka/dividend-bearing-tokens-on-ethereum-42d01c710657","https://www.lexology.com/library/detail.aspx?g=3ea81ec0-bfdb-4dca-ac24-0a306cd63c99","https://definitions.uslegal.com/c/common-enterprise/","https://akhavr.github.io/ERC20-Security/"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #16467541/Trx 6783c07e2338eb3d369fa1604746c177f289edf3
View Raw JSON Data
{
  "trx_id": "6783c07e2338eb3d369fa1604746c177f289edf3",
  "block": 16467541,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-10-19T13:30:09",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "sec",
      "author": "akhavr",
      "permlink": "constructing-erc20-token-that-would-violate-howey-test-yet-would-protect-investor-more-than-regulator-does-part-1-security",
      "title": "Constructing ERC20 token that would violate Howey test yet would protect investor more than regulator does. Part 1: Security.",
      "body": "## Motivation\n\nMoney was monopolised by state for more than 100 years now.  Every attempt to issue private money was prosecuted, usually changing the law as it suited those, in power. \n\nCryptocurrencies provide the safe haven from regulation attempts since 2009.\n\nMuch of progress for last 400 years can be attributed to a single organizational invention: the corporation.\n\n> A corporation is a company or group of people authorized to act as a single entity (legally a person) and recognized as such in law.\n> …\n> Registered corporations have legal personality and are owned by shareholders whose liability is generally limited to their investment. Shareholders do not typically actively manage a corporation; shareholders instead elect or appoint a board of directors to control the corporation in a fiduciary capacity. In most circumstances, a shareholder may also serve as a director or officer of a corporation.\n> [https://en.wikipedia.org/wiki/Corporation](https://en.wikipedia.org/wiki/Corporation)\n\nIt was perfected even more by opening the investment opportunity for wider and wider audience.  I’d guess,much of the US development in 19th century was due to pooling of capital into new ventures, making more experimentation possible and, thus, creating more wealth, and more possibilities to invest.\n\nYet, that window of opportunity was closed to the general public by The Securities Act of 1933, which limited the opportunity for early stage investment just to a tiny slim of already wealthy people.\n\nThe introduction of Ethereum platform and the ERC20 token standard resulted in proliferation of ICO’s. ICO opened the opportunity to participate in a high risk, high return early stage investing,for everyone able to launch an Ethereum wallet.\n\nStill, the state wants to protect its monopoly power and pushes the regulation forward.  The most recent prominent example is _SEC’s Report of Investigation Pursuant to Section 21(a) of the Securities Exchange Act of 1934: The DAO_ ([https://www.sec.gov/litigation/investreport/34-81207.pdf](https://www.sec.gov/litigation/investreport/34-81207.pdf))\n\nIn this series of posts I’d show\n\n- How to easy is to construct a token, that would be a security\n- How to add investor protection at least on the same level as a regulated security provides\n- That regulation, prohibiting the issuing securities on smart contracts, doesn’t provide any additional investor protection, but only limits the high-risk high-return investment opportunities to the wealthy.\n\n\n## Howey test\n\n> 2. For purposes of the Securities Act, an investment contract (undefined by the Act) means a contract, transaction, or scheme whereby a person invests his money in a common enterprise and is led to expect profits solely from the efforts of the promoter or a third party\n> [https://supreme.justia.com/cases/federal/us/328/293/case.html](https://supreme.justia.com/cases/federal/us/328/293/case.html)\n\nOk, I’m not a lawyer, I’m just a mere software developer, so let me get a checklist for this:\n\n> Under the Howey Test, a transaction is a security (or investment contract) if:\n> \n> - It is an investment of money\n> - There is an expectation of profits from the investment\n> - The investment of money is in a common enterprise\n> - Any profit comes from the efforts of a promoter or third party\n> \n> [https://hackernoon.com/did-the-sec-just-throw-away-the-howey-test-df56784b0f38](https://hackernoon.com/did-the-sec-just-throw-away-the-howey-test-df56784b0f38)\n\nLet’s take it step by step.\n\n## It is an investment of money\n\nBy using a [fairly standart construct](https://github.com/OpenZeppelin/zeppelin-solidity/blob/5aba967db9bbff2089c1dcc855d9d5e83b293389/contracts/crowdsale/Crowdsale.sol#L64) we’re creating a `Token/Crowdsale` that’s exactly “an investment of money” \n\n## There’s an expectation of profits from the investment\n\nThis expectation is usually set in a whitepaper or another form of promotional material.  Even if the authors claim that there should be no expectation of profits, contributors usually expect to resell the token at a higher value.\n\nIn any case, we can explicitly violate it by allowing token to pay dividends.  For example, we can reuse this code [https://medium.com/@weka/dividend-bearing-tokens-on-ethereum-42d01c710657](https://medium.com/@weka/dividend-bearing-tokens-on-ethereum-42d01c710657)\n\n## The investment of money is in a common enterprise\n\nCheck this analysis of SEC report\n\n> **“Common enterprise” is a simple inquiry when funds are pooled** – The SEC did not even separately discuss this element. It just asserted there was a common enterprise and observed in passing that investor funds were pooled to fund projects.\n> [https://www.lexology.com/library/detail.aspx?g=3ea81ec0-bfdb-4dca-ac24-0a306cd63c99](https://www.lexology.com/library/detail.aspx?g=3ea81ec0-bfdb-4dca-ac24-0a306cd63c99)\n\nEnough said.\n\n## Any profit comes from the efforts of a promoter or third party\n\nSee another definition of a common enterprise:\n\n> In the context of an investment contract, a “common enterprise” is defined as an enterprise in which the fortunes of the investor are interwoven with and dependent upon the efforts and success of those offering or selling the investment or of third parties.\n> [https://definitions.uslegal.com/c/common-enterprise/](https://definitions.uslegal.com/c/common-enterprise/)\n\nI understand this, that a person can just make an investment transaction, lay back, and relax.  Other people, for example token project directors or token project officers will do the value-added work, that will, finally, generate dividends.\n\nThat goal is also achieved by inserting a dividend clause into our contract.\n\nNote that voting is not considered a “significant effort”:\n\n> **Voting rights are not significant efforts of investors** – Holders of DAO Tokens had rights to vote on projects before funds were deployed for projects, but this was not enough to make token holders actively involved in managing the business. This may not be a huge surprise (for example, voting rights are one of the most notable features of stock, which is widely regarded as a security), but it is a question we have heard several times.\n> [https://www.lexology.com/library/detail.aspx?g=3ea81ec0-bfdb-4dca-ac24-0a306cd63c99](https://www.lexology.com/library/detail.aspx?g=3ea81ec0-bfdb-4dca-ac24-0a306cd63c99)\n\nFor more detailed analysis, I refer you to the [SEC Report](https://www.sec.gov/litigation/investreport/34-81207.pdf) itself.\n\n## Conclusion\n\nIt's trivial to construct an ERC20 token that would _definitely_ be considered a securities by the US regulators.\n\nIn the next post I'll describe how the same construct can provide same or better investor protection than existing law (making regulation an extremely expensive device which has the only rational purpose: to stop innovation)лудн\n\n\nOriginal is posted here: https://akhavr.github.io/ERC20-Security/",
      "json_metadata": "{\"tags\":[\"sec\",\"erc20\",\"security\"],\"links\":[\"https://en.wikipedia.org/wiki/Corporation\",\"https://www.sec.gov/litigation/investreport/34-81207.pdf\",\"https://supreme.justia.com/cases/federal/us/328/293/case.html\",\"https://hackernoon.com/did-the-sec-just-throw-away-the-howey-test-df56784b0f38\",\"https://github.com/OpenZeppelin/zeppelin-solidity/blob/5aba967db9bbff2089c1dcc855d9d5e83b293389/contracts/crowdsale/Crowdsale.sol#L64\",\"https://medium.com/@weka/dividend-bearing-tokens-on-ethereum-42d01c710657\",\"https://www.lexology.com/library/detail.aspx?g=3ea81ec0-bfdb-4dca-ac24-0a306cd63c99\",\"https://definitions.uslegal.com/c/common-enterprise/\",\"https://akhavr.github.io/ERC20-Security/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/10/11 19:55:48
voterakhavr
authorgaman
permlinkeos-crowdsale-contract-source-code-inspection-and-analysis-line-by-line
weight10000 (100.00%)
Transaction InfoBlock #16245337/Trx 722adcd3e3fbccadca7bbbbe9bc04dad2fdcd395
View Raw JSON Data
{
  "trx_id": "722adcd3e3fbccadca7bbbbe9bc04dad2fdcd395",
  "block": 16245337,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-10-11T19:55:48",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "gaman",
      "permlink": "eos-crowdsale-contract-source-code-inspection-and-analysis-line-by-line",
      "weight": 10000
    }
  ]
}
2017/09/12 10:17:54
required auths[]
required posting auths["akhavr"]
idfollow
json["follow",{"follower":"akhavr","following":"sirwinchester","what":["blog"]}]
Transaction InfoBlock #15399014/Trx 5da9b5ec0bdc56b637027a5587cd2dca33386b11
View Raw JSON Data
{
  "trx_id": "5da9b5ec0bdc56b637027a5587cd2dca33386b11",
  "block": 15399014,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-09-12T10:17:54",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akhavr"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akhavr\",\"following\":\"sirwinchester\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/09/12 10:17:36
voterakhavr
authorsirwinchester
permlinknew-cryptocurrency-wristband-lets-you-pay-without-any-phone-or-electronics
weight10000 (100.00%)
Transaction InfoBlock #15399008/Trx 2622b72e7d482fd974187d563a4133947b54d36b
View Raw JSON Data
{
  "trx_id": "2622b72e7d482fd974187d563a4133947b54d36b",
  "block": 15399008,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-09-12T10:17:36",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "sirwinchester",
      "permlink": "new-cryptocurrency-wristband-lets-you-pay-without-any-phone-or-electronics",
      "weight": 10000
    }
  ]
}
2017/07/22 15:15:30
voterakhavr
authorpandoraboxchain
permlinkworld-decentralized-ai-on-blockchain-with-cognitive-mining-and-open-markets-for-data-and-algorithms-pandora-boxchain
weight10000 (100.00%)
Transaction InfoBlock #13909244/Trx 5442e57ae8f2727ffb5af70f43f544a7dd948cb5
View Raw JSON Data
{
  "trx_id": "5442e57ae8f2727ffb5af70f43f544a7dd948cb5",
  "block": 13909244,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-22T15:15:30",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "pandoraboxchain",
      "permlink": "world-decentralized-ai-on-blockchain-with-cognitive-mining-and-open-markets-for-data-and-algorithms-pandora-boxchain",
      "weight": 10000
    }
  ]
}
2017/07/22 10:19:39
voterakhavr
authorwasimalik1
permlinkimmla-international-multimodal-logistics-application
weight10000 (100.00%)
Transaction InfoBlock #13903333/Trx 5869e0349ebb079869ad716e554c296482396178
View Raw JSON Data
{
  "trx_id": "5869e0349ebb079869ad716e554c296482396178",
  "block": 13903333,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-22T10:19:39",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "wasimalik1",
      "permlink": "immla-international-multimodal-logistics-application",
      "weight": 10000
    }
  ]
}
akhavrupvoted (100.00%) @jza / dash-event-update
2017/06/02 08:56:45
voterakhavr
authorjza
permlinkdash-event-update
weight10000 (100.00%)
Transaction InfoBlock #12463762/Trx 509d127dffce8f3165cda8570a99022ae5c2451b
View Raw JSON Data
{
  "trx_id": "509d127dffce8f3165cda8570a99022ae5c2451b",
  "block": 12463762,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-02T08:56:45",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "jza",
      "permlink": "dash-event-update",
      "weight": 10000
    }
  ]
}
2017/04/13 08:29:36
voterakhavr
authorprufarchy
permlinkpivx-how-and-why-to-stake-your-pivx
weight10000 (100.00%)
Transaction InfoBlock #11024320/Trx b7561f06b0a483c88b849181b45ee58bcaf7ce87
View Raw JSON Data
{
  "trx_id": "b7561f06b0a483c88b849181b45ee58bcaf7ce87",
  "block": 11024320,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-04-13T08:29:36",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "prufarchy",
      "permlink": "pivx-how-and-why-to-stake-your-pivx",
      "weight": 10000
    }
  ]
}
2016/10/12 07:42:33
voterakhavr
authorkomodoplatform
permlinkkomodo-ico-questions-and-answers
weight10000 (100.00%)
Transaction InfoBlock #5761387/Trx a1df4e916a6b218b66bcec93302644955145e780
View Raw JSON Data
{
  "trx_id": "a1df4e916a6b218b66bcec93302644955145e780",
  "block": 5761387,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-10-12T07:42:33",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "komodoplatform",
      "permlink": "komodo-ico-questions-and-answers",
      "weight": 10000
    }
  ]
}
2016/10/09 13:42:57
voterakhavr
authoranarcho-andrei
permlinkre-victor-lucas-why-we-should-colonize-the-moon-before-mars-part-two-20161005t003247423z
weight10000 (100.00%)
Transaction InfoBlock #5682207/Trx fd6f4d2a711ed91f69fb051ebd2dca840bf7296f
View Raw JSON Data
{
  "trx_id": "fd6f4d2a711ed91f69fb051ebd2dca840bf7296f",
  "block": 5682207,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-10-09T13:42:57",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "anarcho-andrei",
      "permlink": "re-victor-lucas-why-we-should-colonize-the-moon-before-mars-part-two-20161005t003247423z",
      "weight": 10000
    }
  ]
}
2016/10/09 13:39:51
voterakhavr
authorvictor-lucas
permlinkwhy-we-should-colonize-the-moon-before-mars-part-two
weight10000 (100.00%)
Transaction InfoBlock #5682145/Trx 29aba690651899863a6c5bd1a05f3c470a6cbbfc
View Raw JSON Data
{
  "trx_id": "29aba690651899863a6c5bd1a05f3c470a6cbbfc",
  "block": 5682145,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-10-09T13:39:51",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "victor-lucas",
      "permlink": "why-we-should-colonize-the-moon-before-mars-part-two",
      "weight": 10000
    }
  ]
}
2016/10/09 13:39:42
voterakhavr
authorkomodoplatform
permlinknotary-node-elections
weight10000 (100.00%)
Transaction InfoBlock #5682142/Trx d47919bb41c77035f57d05335eaa3f4661a25874
View Raw JSON Data
{
  "trx_id": "d47919bb41c77035f57d05335eaa3f4661a25874",
  "block": 5682142,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-10-09T13:39:42",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "komodoplatform",
      "permlink": "notary-node-elections",
      "weight": 10000
    }
  ]
}
2016/10/03 12:26:54
voterakhavr
authoreverittdmickey
permlinkre-fathermayhem-re-everittdmickey-moonbase-20161003t085010512z
weight10000 (100.00%)
Transaction InfoBlock #5508003/Trx d947e8bc9123d08b80c105f15d16f49630306ab1
View Raw JSON Data
{
  "trx_id": "d947e8bc9123d08b80c105f15d16f49630306ab1",
  "block": 5508003,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-10-03T12:26:54",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "everittdmickey",
      "permlink": "re-fathermayhem-re-everittdmickey-moonbase-20161003t085010512z",
      "weight": 10000
    }
  ]
}
akhavrupvoted (100.00%) @everittdmickey / moonbase
2016/10/03 12:26:30
voterakhavr
authoreverittdmickey
permlinkmoonbase
weight10000 (100.00%)
Transaction InfoBlock #5507995/Trx a695ee17033cdda79672e8f9a659a2813edaeb23
View Raw JSON Data
{
  "trx_id": "a695ee17033cdda79672e8f9a659a2813edaeb23",
  "block": 5507995,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-10-03T12:26:30",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "everittdmickey",
      "permlink": "moonbase",
      "weight": 10000
    }
  ]
}
2016/10/03 12:25:00
voterakhavr
authorgetonthetrain
permlinkre-lpfaust-re-victor-lucas-why-we-should-colonize-the-moon-before-mars-20161003t100737883z
weight10000 (100.00%)
Transaction InfoBlock #5507965/Trx 0e0aee406bbf59553f895aa4d0317540e3e7bac8
View Raw JSON Data
{
  "trx_id": "0e0aee406bbf59553f895aa4d0317540e3e7bac8",
  "block": 5507965,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-10-03T12:25:00",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "getonthetrain",
      "permlink": "re-lpfaust-re-victor-lucas-why-we-should-colonize-the-moon-before-mars-20161003t100737883z",
      "weight": 10000
    }
  ]
}
2016/10/03 12:23:33
required auths[]
required posting auths["akhavr"]
idfollow
json["follow",{"follower":"akhavr","following":"victor-lucas","what":["blog"]}]
Transaction InfoBlock #5507936/Trx 3fe8a0e9d5e3541150da0b4dc76f717e3e9789ee
View Raw JSON Data
{
  "trx_id": "3fe8a0e9d5e3541150da0b4dc76f717e3e9789ee",
  "block": 5507936,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-10-03T12:23:33",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akhavr"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akhavr\",\"following\":\"victor-lucas\",\"what\":[\"blog\"]}]"
    }
  ]
}
2016/10/03 12:23:27
voterakhavr
authorvictor-lucas
permlinkwhy-we-should-colonize-the-moon-before-mars
weight10000 (100.00%)
Transaction InfoBlock #5507934/Trx 7c7a55ce4b6d03a3ad26c0b8c8cc1f7afd251b8d
View Raw JSON Data
{
  "trx_id": "7c7a55ce4b6d03a3ad26c0b8c8cc1f7afd251b8d",
  "block": 5507934,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-10-03T12:23:27",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "victor-lucas",
      "permlink": "why-we-should-colonize-the-moon-before-mars",
      "weight": 10000
    }
  ]
}
2016/09/25 07:26:06
required auths[]
required posting auths["akhavr"]
idfollow
json["follow",{"follower":"akhavr","following":"komodoplatform","what":["blog"]}]
Transaction InfoBlock #5271738/Trx 2e46ae0d0b34b56071837de14d8189e2d79cb547
View Raw JSON Data
{
  "trx_id": "2e46ae0d0b34b56071837de14d8189e2d79cb547",
  "block": 5271738,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-09-25T07:26:06",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akhavr"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akhavr\",\"following\":\"komodoplatform\",\"what\":[\"blog\"]}]"
    }
  ]
}
2016/09/25 07:25:57
voterakhavr
authorkomodoplatform
permlinkq-and-a-komodo-development
weight10000 (100.00%)
Transaction InfoBlock #5271735/Trx eb54a3f2d11d3d0844c821c8806ea219f143c0b8
View Raw JSON Data
{
  "trx_id": "eb54a3f2d11d3d0844c821c8806ea219f143c0b8",
  "block": 5271735,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-09-25T07:25:57",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "komodoplatform",
      "permlink": "q-and-a-komodo-development",
      "weight": 10000
    }
  ]
}
2016/09/16 10:34:03
required auths[]
required posting auths["akhavr"]
idfollow
json["follow",{"follower":"akhavr","following":"sovereignbtc","what":["blog"]}]
Transaction InfoBlock #5017246/Trx a198267eb6fddcb5c5dcf0e6f246d3e9ab4905d3
View Raw JSON Data
{
  "trx_id": "a198267eb6fddcb5c5dcf0e6f246d3e9ab4905d3",
  "block": 5017246,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-09-16T10:34:03",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akhavr"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akhavr\",\"following\":\"sovereignbtc\",\"what\":[\"blog\"]}]"
    }
  ]
}
2016/09/13 09:02:42
required auths[]
required posting auths["akhavr"]
idfollow
json["follow",{"follower":"akhavr","following":"volodymyrz","what":["blog"]}]
Transaction InfoBlock #4929953/Trx af648e805bcc16b63e818883d3318d900e905c64
View Raw JSON Data
{
  "trx_id": "af648e805bcc16b63e818883d3318d900e905c64",
  "block": 4929953,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-09-13T09:02:42",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akhavr"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akhavr\",\"following\":\"volodymyrz\",\"what\":[\"blog\"]}]"
    }
  ]
}
2016/09/13 08:43:21
parent authorvolodymyrz
parent permlinkzhizn-v-sssr
authorakhavr
permlinkre-volodymyrz-zhizn-v-sssr-20160913t084321255z
title
body> Когда СССР не стало и когда картошку проще стало покупать в магазине, он все равно не угомонился. Он никому не верит. Звісно. Ті, хто вірив - відкинули копита.
json metadata{"tags":["politics"]}
Transaction InfoBlock #4929568/Trx 3400ec7fc98e44fcf9fdcb4c021ef58e33c0d69f
View Raw JSON Data
{
  "trx_id": "3400ec7fc98e44fcf9fdcb4c021ef58e33c0d69f",
  "block": 4929568,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-09-13T08:43:21",
  "op": [
    "comment",
    {
      "parent_author": "volodymyrz",
      "parent_permlink": "zhizn-v-sssr",
      "author": "akhavr",
      "permlink": "re-volodymyrz-zhizn-v-sssr-20160913t084321255z",
      "title": "",
      "body": "> Когда СССР не стало и когда картошку проще стало покупать в магазине, он все равно не угомонился. Он никому не верит.\n\nЗвісно.  Ті, хто вірив - відкинули копита.",
      "json_metadata": "{\"tags\":[\"politics\"]}"
    }
  ]
}
akhavrupvoted (100.00%) @volodymyrz / zhizn-v-sssr
2016/09/13 08:26:30
voterakhavr
authorvolodymyrz
permlinkzhizn-v-sssr
weight10000 (100.00%)
Transaction InfoBlock #4929231/Trx f33994174ad806d5e4800a95855efe5e7aadbcb9
View Raw JSON Data
{
  "trx_id": "f33994174ad806d5e4800a95855efe5e7aadbcb9",
  "block": 4929231,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-09-13T08:26:30",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "volodymyrz",
      "permlink": "zhizn-v-sssr",
      "weight": 10000
    }
  ]
}
2016/09/08 07:18:15
voterakhavr
authorbloggersclub
permlinkdecent-takes-lead-in-the-decentralized-content-distribution-revolution
weight10000 (100.00%)
Transaction InfoBlock #4784523/Trx 6b3388c78f3b7006db65dff0d80a524ddaac75b9
View Raw JSON Data
{
  "trx_id": "6b3388c78f3b7006db65dff0d80a524ddaac75b9",
  "block": 4784523,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2016-09-08T07:18:15",
  "op": [
    "vote",
    {
      "voter": "akhavr",
      "author": "bloggersclub",
      "permlink": "decent-takes-lead-in-the-decentralized-content-distribution-revolution",
      "weight": 10000
    }
  ]
}

Account Metadata

POSTING JSON METADATA
None
JSON METADATA
None
{
  "posting_json_metadata": {},
  "json_metadata": {}
}

Auth Keys

Owner
Single Signature
Public Keys
STM6CksM57ZCJUBQX3wGtCMtcfYeRZQdBfXEfnzckgZ4JTZ2Xg2AH1/1
Active
Single Signature
Public Keys
STM5DDToNa8KnbRMxLugDoD7o7qNKsGhfCn4fxudWoQyc3tk82wvT1/1
Posting
Single Signature
Public Keys
STM8Q1Q8RYjL2acJsjMxKzFm7zgpyaXKofg5TR1boFoq3r4Ce3JU81/1
Memo
STM5mnRGQE65TUo29hSCdMLBansfbuuWeWtQH2ynmj6dg5iBoQX6B
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6CksM57ZCJUBQX3wGtCMtcfYeRZQdBfXEfnzckgZ4JTZ2Xg2AH",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5DDToNa8KnbRMxLugDoD7o7qNKsGhfCn4fxudWoQyc3tk82wvT",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM8Q1Q8RYjL2acJsjMxKzFm7zgpyaXKofg5TR1boFoq3r4Ce3JU8",
        1
      ]
    ]
  },
  "memo": "STM5mnRGQE65TUo29hSCdMLBansfbuuWeWtQH2ynmj6dg5iBoQX6B"
}

Witness Votes

0 / 30
No active witness votes.
[]