Ecoer Logo

@akagi201

32

http://akagi201.org

steemit.com/@akagi201
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS70.67%
Net Worth
0.290USD
STEEM
0.000STEEM
SBD
0.431SBD
Effective Power
5.007SP
├── Own SP
1.437SP
└── Incoming Deleg
+3.570SP

Detailed Balance

STEEM
balance
0.000STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
1.437SP
Delegated Out
0.000SP
Delegation In
3.570SP
Effective Power
5.007SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.431SBD
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": "2337.960997 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "5805.698809 VESTS",
  "sbd_balance": "0.431 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

nameakagi201
id252460
rank979,848
reputation5561455603
created2017-07-10T01:45:18
recovery_accountsteem
proxyNone
post_count12
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2017-09-19T12:03:15
last_root_post2017-08-08T04:23:45
last_vote_time1970-01-01T00:00:00
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.000 STEEM
savings_balance0.000 STEEM
sbd_balance0.431 SBD
savings_sbd_balance0.000 SBD
vesting_shares2337.960997 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares5805.698809 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_update2018-03-28T02:50:27
minedNo
sbd_seconds2,254,218
sbd_last_interest_payment2017-07-13T05:16:18
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 252460,
  "name": "akagi201",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5T4ZRHtcy1Rwh3zVf74YA78VZnwGfJh2TzgJCmjG1CvVyPnx72",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM55rfsCtMkmNMsbXvNKMQagZaZuGy9nk5AvTWRnhxMHvZynwdHe",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "busy.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM83Cvc4bbcDwNhZ1jDfdHJZ9THaE7Q5mNKw7HUpaJHDx6XQszgP",
        1
      ]
    ]
  },
  "memo_key": "STM7sc6ciRS8A1tySDZMxHM4n1vJ2DyATQARMR7RfhJWKRWy5M8no",
  "json_metadata": "{\"profile\":{\"profile_image\":\"https://en.gravatar.com/userimage/24571838/2a753c52142bbc60609336a4a94604b9.png\",\"name\":\"Akagi201\",\"about\":\"http://akagi201.org\",\"location\":\"Hangzhou\",\"website\":\"http://akagi201.org\"}}",
  "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://en.gravatar.com/userimage/24571838/2a753c52142bbc60609336a4a94604b9.png\",\"name\":\"Akagi201\",\"about\":\"http://akagi201.org\",\"location\":\"Hangzhou\",\"website\":\"http://akagi201.org\"}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2018-03-28T02:50:27",
  "created": "2017-07-10T01:45:18",
  "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": 12,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "8143659806",
    "last_update_time": 1779051786
  },
  "downvote_manabar": {
    "current_mana": 2035914951,
    "last_update_time": 1779051786
  },
  "voting_power": 0,
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "0.431 SBD",
  "sbd_seconds": "2254218",
  "sbd_seconds_last_update": "2017-07-26T06:21:27",
  "sbd_last_interest_payment": "2017-07-13T05:16:18",
  "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": "2337.960997 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "5805.698809 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": 967,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2017-09-19T12:03:15",
  "last_root_post": "2017-08-08T04:23:45",
  "last_vote_time": "1970-01-01T00:00:00",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": "5561455603",
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 979848
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 3.570 SP to @akagi201
2026/05/17 21:03:06
delegatorsteem
delegateeakagi201
vesting shares5805.698809 VESTS
Transaction InfoBlock #106139622/Trx 6a1947a2a6cbc2214bb889ea09d78279598fc8b1
View Raw JSON Data
{
  "trx_id": "6a1947a2a6cbc2214bb889ea09d78279598fc8b1",
  "block": 106139622,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-17T21:03:06",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "5805.698809 VESTS"
    }
  ]
}
steemdelegated 1.902 SP to @akagi201
2026/05/11 16:50:57
delegatorsteem
delegateeakagi201
vesting shares3093.488404 VESTS
Transaction InfoBlock #105962560/Trx f53775f5056543c3263f77c643a02b8debf7bc91
View Raw JSON Data
{
  "trx_id": "f53775f5056543c3263f77c643a02b8debf7bc91",
  "block": 105962560,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-11T16:50:57",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "3093.488404 VESTS"
    }
  ]
}
steemdelegated 3.577 SP to @akagi201
2026/04/25 20:28:54
delegatorsteem
delegateeakagi201
vesting shares5818.214565 VESTS
Transaction InfoBlock #105507364/Trx 03e34ca19c94cf9f05f08f8be51ea4adeeeca21e
View Raw JSON Data
{
  "trx_id": "03e34ca19c94cf9f05f08f8be51ea4adeeeca21e",
  "block": 105507364,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-04-25T20:28:54",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "5818.214565 VESTS"
    }
  ]
}
steemdelegated 1.928 SP to @akagi201
2026/01/22 23:14:51
delegatorsteem
delegateeakagi201
vesting shares3135.035223 VESTS
Transaction InfoBlock #102841567/Trx a4a0c0a89abb003e84a4e5777f1ba61d00861e1d
View Raw JSON Data
{
  "trx_id": "a4a0c0a89abb003e84a4e5777f1ba61d00861e1d",
  "block": 102841567,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-01-22T23:14:51",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "3135.035223 VESTS"
    }
  ]
}
steemdelegated 2.029 SP to @akagi201
2024/12/16 18:35:51
delegatorsteem
delegateeakagi201
vesting shares3299.254420 VESTS
Transaction InfoBlock #91288013/Trx e0d5f3c3d7d2b6cd8b4d19bc3f873ae88907d3e2
View Raw JSON Data
{
  "trx_id": "e0d5f3c3d7d2b6cd8b4d19bc3f873ae88907d3e2",
  "block": 91288013,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2024-12-16T18:35:51",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "3299.254420 VESTS"
    }
  ]
}
steemdelegated 2.133 SP to @akagi201
2023/11/13 10:22:03
delegatorsteem
delegateeakagi201
vesting shares3468.387952 VESTS
Transaction InfoBlock #79842297/Trx ae0bda1e97b4b9c6138203b2157d1d50329e201b
View Raw JSON Data
{
  "trx_id": "ae0bda1e97b4b9c6138203b2157d1d50329e201b",
  "block": 79842297,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-11-13T10:22:03",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "3468.387952 VESTS"
    }
  ]
}
steemdelegated 3.939 SP to @akagi201
2023/09/21 18:03:51
delegatorsteem
delegateeakagi201
vesting shares6405.666738 VESTS
Transaction InfoBlock #78343329/Trx df847a13f4b8b5fa24ea7b221fceb8fdadd1cce6
View Raw JSON Data
{
  "trx_id": "df847a13f4b8b5fa24ea7b221fceb8fdadd1cce6",
  "block": 78343329,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-09-21T18:03:51",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "6405.666738 VESTS"
    }
  ]
}
steemdelegated 4.075 SP to @akagi201
2022/11/03 08:18:15
delegatorsteem
delegateeakagi201
vesting shares6627.348176 VESTS
Transaction InfoBlock #69109199/Trx 114f7b61a8ef3091a1911cbd98ed37ba076f8802
View Raw JSON Data
{
  "trx_id": "114f7b61a8ef3091a1911cbd98ed37ba076f8802",
  "block": 69109199,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-11-03T08:18:15",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "6627.348176 VESTS"
    }
  ]
}
steemdelegated 4.210 SP to @akagi201
2022/01/17 07:52:27
delegatorsteem
delegateeakagi201
vesting shares6847.881407 VESTS
Transaction InfoBlock #60805737/Trx 678770f1899cafd61dbb7df481ebda48f6dd28b4
View Raw JSON Data
{
  "trx_id": "678770f1899cafd61dbb7df481ebda48f6dd28b4",
  "block": 60805737,
  "trx_in_block": 50,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-01-17T07:52:27",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "6847.881407 VESTS"
    }
  ]
}
steemdelegated 4.323 SP to @akagi201
2021/06/13 21:55:24
delegatorsteem
delegateeakagi201
vesting shares7031.650065 VESTS
Transaction InfoBlock #54604282/Trx 65f253443cce0e2456d20761f45d4ebbd084ed05
View Raw JSON Data
{
  "trx_id": "65f253443cce0e2456d20761f45d4ebbd084ed05",
  "block": 54604282,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-06-13T21:55:24",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "7031.650065 VESTS"
    }
  ]
}
steemdelegated 4.439 SP to @akagi201
2020/12/11 08:18:33
delegatorsteem
delegateeakagi201
vesting shares7219.072039 VESTS
Transaction InfoBlock #49351861/Trx 94a1816a328252a1fc5961e79f2306032760d526
View Raw JSON Data
{
  "trx_id": "94a1816a328252a1fc5961e79f2306032760d526",
  "block": 49351861,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-11T08:18:33",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "7219.072039 VESTS"
    }
  ]
}
steemdelegated 1.176 SP to @akagi201
2020/12/06 01:55:57
delegatorsteem
delegateeakagi201
vesting shares1912.543513 VESTS
Transaction InfoBlock #49203430/Trx d469c92ec1ad64ddddb42a5cdd2daa6a29e58730
View Raw JSON Data
{
  "trx_id": "d469c92ec1ad64ddddb42a5cdd2daa6a29e58730",
  "block": 49203430,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-06T01:55:57",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "1912.543513 VESTS"
    }
  ]
}
steemdelegated 4.449 SP to @akagi201
2020/11/25 14:54:03
delegatorsteem
delegateeakagi201
vesting shares7236.198656 VESTS
Transaction InfoBlock #48906630/Trx 84d863f1c9c2aa2190f0ec5dbb949f50f8c140c9
View Raw JSON Data
{
  "trx_id": "84d863f1c9c2aa2190f0ec5dbb949f50f8c140c9",
  "block": 48906630,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-11-25T14:54:03",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "7236.198656 VESTS"
    }
  ]
}
steemdelegated 4.567 SP to @akagi201
2020/05/09 02:50:36
delegatorsteem
delegateeakagi201
vesting shares7428.085252 VESTS
Transaction InfoBlock #43213642/Trx bacc7f59a51c87fbb42bf78d77f76d228c86571d
View Raw JSON Data
{
  "trx_id": "bacc7f59a51c87fbb42bf78d77f76d228c86571d",
  "block": 43213642,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-09T02:50:36",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "7428.085252 VESTS"
    }
  ]
}
steemdelegated 1.201 SP to @akagi201
2020/05/08 06:00:03
delegatorsteem
delegateeakagi201
vesting shares1953.311140 VESTS
Transaction InfoBlock #43189215/Trx 8b2e199c78c4c3ad34607cca0da64e2c9583682c
View Raw JSON Data
{
  "trx_id": "8b2e199c78c4c3ad34607cca0da64e2c9583682c",
  "block": 43189215,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-08T06:00:03",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "1953.311140 VESTS"
    }
  ]
}
2019/07/10 03:00:18
parent authorakagi201
parent permlinkbitcoineum
authorsteemitboard
permlinksteemitboard-notify-akagi201-20190710t030017000z
title
bodyCongratulations @akagi201! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@akagi201/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@akagi201) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=akagi201)_</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 #34528375/Trx f665de70990ca2103e4cbdae60512c83d0018594
View Raw JSON Data
{
  "trx_id": "f665de70990ca2103e4cbdae60512c83d0018594",
  "block": 34528375,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-10T03:00:18",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "bitcoineum",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-akagi201-20190710t030017000z",
      "title": "",
      "body": "Congratulations @akagi201! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@akagi201/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@akagi201) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=akagi201)_</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\"]}"
    }
  ]
}
steemdelegated 4.682 SP to @akagi201
2019/06/18 17:18:36
delegatorsteem
delegateeakagi201
vesting shares7615.123596 VESTS
Transaction InfoBlock #33912695/Trx 820c6e7327d06153e2d087d1bdf4d93fc3bd9c75
View Raw JSON Data
{
  "trx_id": "820c6e7327d06153e2d087d1bdf4d93fc3bd9c75",
  "block": 33912695,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-06-18T17:18:36",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "7615.123596 VESTS"
    }
  ]
}
smitopblockchain operation: transfer from savings
2018/08/01 17:59:03
fromsmitop
request id16295
toakagi201
amount0.001 SBD
memoHi, it looks like you're not voting for any witnesses. Witnesses help secure the Steem network. You should vote for some, at https://steemit.com/~witnesses, or by pressing 'Vote for witnesses' in the Steemit sidebar (top right corner). I'm a bot.
Transaction InfoBlock #24692636/Trx 947cb660b91dbbb7f432c75f1d0b15393f96dc86
View Raw JSON Data
{
  "trx_id": "947cb660b91dbbb7f432c75f1d0b15393f96dc86",
  "block": 24692636,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-01T17:59:03",
  "op": [
    "transfer_from_savings",
    {
      "from": "smitop",
      "request_id": 16295,
      "to": "akagi201",
      "amount": "0.001 SBD",
      "memo": "Hi, it looks like you're not voting for any witnesses. Witnesses help secure the Steem network. You should vote for some, at https://steemit.com/~witnesses, or by pressing 'Vote for witnesses' in the Steemit sidebar (top right corner). I'm a bot."
    }
  ]
}
2018/07/10 02:35:27
parent authorakagi201
parent permlinkbitcoineum
authorsteemitboard
permlinksteemitboard-notify-akagi201-20180710t023527000z
title
bodyCongratulations @akagi201! You have received a personal award! [![](https://steemitimages.com/70x70/http://steemitboard.com/@akagi201/birthday1.png)](http://steemitboard.com/@akagi201) 1 Year on Steemit <sub>_Click on the badge to view your Board of Honor._</sub> **Do not miss the last post from @steemitboard:** [SteemitBoard World Cup Contest - France vs Belgium](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-france-vs-belgium) --- **Participate in the [SteemitBoard World Cup Contest](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-collect-badges-and-win-free-sbd)!** Collect World Cup badges and win free SBD Support the Gold Sponsors of the contest: [@good-karma](https://v2.steemconnect.com/sign/account-witness-vote?witness=good-karma&approve=1) and [@lukestokes](https://v2.steemconnect.com/sign/account-witness-vote?witness=lukestokes.mhth&approve=1) --- > 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 #24041384/Trx c54aae5a5040461b57ede0f5321a0c08008f3064
View Raw JSON Data
{
  "trx_id": "c54aae5a5040461b57ede0f5321a0c08008f3064",
  "block": 24041384,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-07-10T02:35:27",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "bitcoineum",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-akagi201-20180710t023527000z",
      "title": "",
      "body": "Congratulations @akagi201! You have received a personal award!\n\n[![](https://steemitimages.com/70x70/http://steemitboard.com/@akagi201/birthday1.png)](http://steemitboard.com/@akagi201)  1 Year on Steemit\n<sub>_Click on the badge to view your Board of Honor._</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n[SteemitBoard World Cup Contest - France vs Belgium](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-france-vs-belgium)\n\n---\n**Participate in the [SteemitBoard World Cup Contest](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-collect-badges-and-win-free-sbd)!**\nCollect World Cup badges and win free SBD\nSupport the Gold Sponsors of the contest: [@good-karma](https://v2.steemconnect.com/sign/account-witness-vote?witness=good-karma&approve=1) and [@lukestokes](https://v2.steemconnect.com/sign/account-witness-vote?witness=lukestokes.mhth&approve=1)\n\n---\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\"]}"
    }
  ]
}
steemdelegated 4.805 SP to @akagi201
2018/06/27 05:02:00
delegatorsteem
delegateeakagi201
vesting shares7814.229003 VESTS
Transaction InfoBlock #23679912/Trx ea8370b61687563d096af3f71785d0e6960ce1cb
View Raw JSON Data
{
  "trx_id": "ea8370b61687563d096af3f71785d0e6960ce1cb",
  "block": 23679912,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-27T05:02:00",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "7814.229003 VESTS"
    }
  ]
}
jud-ithupvoted (100.00%) @akagi201 / bitcoineum
2018/05/31 20:05:54
voterjud-ith
authorakagi201
permlinkbitcoineum
weight10000 (100.00%)
Transaction InfoBlock #22921178/Trx b9f0a8a4953363c2c31f2598dcda0a43bab175b7
View Raw JSON Data
{
  "trx_id": "b9f0a8a4953363c2c31f2598dcda0a43bab175b7",
  "block": 22921178,
  "trx_in_block": 42,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-31T20:05:54",
  "op": [
    "vote",
    {
      "voter": "jud-ith",
      "author": "akagi201",
      "permlink": "bitcoineum",
      "weight": 10000
    }
  ]
}
jud-ithupvoted (10.00%) @akagi201 / bitcoineum
2018/05/31 19:53:42
voterjud-ith
authorakagi201
permlinkbitcoineum
weight1000 (10.00%)
Transaction InfoBlock #22920934/Trx 6ab62ac1c852d4296f9d45a6edd165f6829ce29c
View Raw JSON Data
{
  "trx_id": "6ab62ac1c852d4296f9d45a6edd165f6829ce29c",
  "block": 22920934,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-31T19:53:42",
  "op": [
    "vote",
    {
      "voter": "jud-ith",
      "author": "akagi201",
      "permlink": "bitcoineum",
      "weight": 1000
    }
  ]
}
steemdelegated 17.327 SP to @akagi201
2018/05/18 18:35:33
delegatorsteem
delegateeakagi201
vesting shares28181.558928 VESTS
Transaction InfoBlock #22545403/Trx 7f290d2a871d86990ebb39f22ea66048c3040fbc
View Raw JSON Data
{
  "trx_id": "7f290d2a871d86990ebb39f22ea66048c3040fbc",
  "block": 22545403,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-18T18:35:33",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "28181.558928 VESTS"
    }
  ]
}
kenhacupvoted (100.00%) @akagi201 / press-one
2018/04/20 15:25:48
voterkenhac
authorakagi201
permlinkpress-one
weight10000 (100.00%)
Transaction InfoBlock #21736012/Trx 63e8a2397e8b5fcf3f587ec9538ba8d45538b3ef
View Raw JSON Data
{
  "trx_id": "63e8a2397e8b5fcf3f587ec9538ba8d45538b3ef",
  "block": 21736012,
  "trx_in_block": 39,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-20T15:25:48",
  "op": [
    "vote",
    {
      "voter": "kenhac",
      "author": "akagi201",
      "permlink": "press-one",
      "weight": 10000
    }
  ]
}
2018/04/20 15:15:36
voterkenhac
authorakagi201
permlinki-am-akagi201-hello-world
weight10000 (100.00%)
Transaction InfoBlock #21735808/Trx 28b415c1063bd07236991abcf9b83ce5270147f2
View Raw JSON Data
{
  "trx_id": "28b415c1063bd07236991abcf9b83ce5270147f2",
  "block": 21735808,
  "trx_in_block": 53,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-20T15:15:36",
  "op": [
    "vote",
    {
      "voter": "kenhac",
      "author": "akagi201",
      "permlink": "i-am-akagi201-hello-world",
      "weight": 10000
    }
  ]
}
2018/03/28 02:52:18
required auths[]
required posting auths["akagi201"]
idfollow
json["follow",{"follower":"akagi201","following":"eosdallas","what":["blog"]}]
Transaction InfoBlock #21058665/Trx edb54c81affafe554d4be9d662b109d383ec8514
View Raw JSON Data
{
  "trx_id": "edb54c81affafe554d4be9d662b109d383ec8514",
  "block": 21058665,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-28T02:52:18",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akagi201"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akagi201\",\"following\":\"eosdallas\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/03/28 02:51:54
required auths[]
required posting auths["akagi201"]
idfollow
json["follow",{"follower":"akagi201","following":"eluzgin","what":["blog"]}]
Transaction InfoBlock #21058657/Trx ae1b37acb35cf118b9e5ddfccac02f0ab6235b3d
View Raw JSON Data
{
  "trx_id": "ae1b37acb35cf118b9e5ddfccac02f0ab6235b3d",
  "block": 21058657,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-28T02:51:54",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akagi201"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akagi201\",\"following\":\"eluzgin\",\"what\":[\"blog\"]}]"
    }
  ]
}
akagi201updated their account properties
2018/03/28 02:50:27
accountakagi201
posting{"weight_threshold":1,"account_auths":[["busy.app",1]],"key_auths":[["STM83Cvc4bbcDwNhZ1jDfdHJZ9THaE7Q5mNKw7HUpaJHDx6XQszgP",1]]}
memo keySTM7sc6ciRS8A1tySDZMxHM4n1vJ2DyATQARMR7RfhJWKRWy5M8no
json metadata{"profile":{"profile_image":"https://en.gravatar.com/userimage/24571838/2a753c52142bbc60609336a4a94604b9.png","name":"Akagi201","about":"http://akagi201.org","location":"Hangzhou","website":"http://akagi201.org"}}
Transaction InfoBlock #21058628/Trx ebadc62b7e2877f767abaf5391de26ccb4f6853a
View Raw JSON Data
{
  "trx_id": "ebadc62b7e2877f767abaf5391de26ccb4f6853a",
  "block": 21058628,
  "trx_in_block": 32,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-28T02:50:27",
  "op": [
    "account_update",
    {
      "account": "akagi201",
      "posting": {
        "weight_threshold": 1,
        "account_auths": [
          [
            "busy.app",
            1
          ]
        ],
        "key_auths": [
          [
            "STM83Cvc4bbcDwNhZ1jDfdHJZ9THaE7Q5mNKw7HUpaJHDx6XQszgP",
            1
          ]
        ]
      },
      "memo_key": "STM7sc6ciRS8A1tySDZMxHM4n1vJ2DyATQARMR7RfhJWKRWy5M8no",
      "json_metadata": "{\"profile\":{\"profile_image\":\"https://en.gravatar.com/userimage/24571838/2a753c52142bbc60609336a4a94604b9.png\",\"name\":\"Akagi201\",\"about\":\"http://akagi201.org\",\"location\":\"Hangzhou\",\"website\":\"http://akagi201.org\"}}"
    }
  ]
}
akagi201removed vote from (0.00%) @akagi201 / bitcoineum
2018/03/14 03:45:15
voterakagi201
authorakagi201
permlinkbitcoineum
weight0 (0.00%)
Transaction InfoBlock #20657523/Trx 0fb58035472a3f1b04a193402c37d7331395a0a5
View Raw JSON Data
{
  "trx_id": "0fb58035472a3f1b04a193402c37d7331395a0a5",
  "block": 20657523,
  "trx_in_block": 59,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-14T03:45:15",
  "op": [
    "vote",
    {
      "voter": "akagi201",
      "author": "akagi201",
      "permlink": "bitcoineum",
      "weight": 0
    }
  ]
}
akagi201flagged (-100.00%) @akagi201 / bitcoineum
2018/03/14 03:45:06
voterakagi201
authorakagi201
permlinkbitcoineum
weight-10000 (-100.00%)
Transaction InfoBlock #20657520/Trx bf5f408b3d3a2a6b0aa6d759db451c9d695788b5
View Raw JSON Data
{
  "trx_id": "bf5f408b3d3a2a6b0aa6d759db451c9d695788b5",
  "block": 20657520,
  "trx_in_block": 74,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-14T03:45:06",
  "op": [
    "vote",
    {
      "voter": "akagi201",
      "author": "akagi201",
      "permlink": "bitcoineum",
      "weight": -10000
    }
  ]
}
steemdelegated 17.454 SP to @akagi201
2018/01/09 06:34:09
delegatorsteem
delegateeakagi201
vesting shares28387.228295 VESTS
Transaction InfoBlock #18819483/Trx 7e23df4337895aa85c49860ec5a6f17b9531f4d6
View Raw JSON Data
{
  "trx_id": "7e23df4337895aa85c49860ec5a6f17b9531f4d6",
  "block": 18819483,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-09T06:34:09",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "28387.228295 VESTS"
    }
  ]
}
2017/09/19 12:03:15
parent authorherocoin
parent permlinkwe-are-hero-and-want-to-share-our-journey-with-you
authorakagi201
permlinkre-herocoin-we-are-hero-and-want-to-share-our-journey-with-you-20170919t120314801z
title
bodyHerocoin is awesome. I would join the ICO.
json metadata{"tags":["introduceyourself"],"app":"steemit/0.1"}
Transaction InfoBlock #15602629/Trx 4451c764fc2d8152a6cc0ca6f2f5b28790f10b00
View Raw JSON Data
{
  "trx_id": "4451c764fc2d8152a6cc0ca6f2f5b28790f10b00",
  "block": 15602629,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-09-19T12:03:15",
  "op": [
    "comment",
    {
      "parent_author": "herocoin",
      "parent_permlink": "we-are-hero-and-want-to-share-our-journey-with-you",
      "author": "akagi201",
      "permlink": "re-herocoin-we-are-hero-and-want-to-share-our-journey-with-you-20170919t120314801z",
      "title": "",
      "body": "Herocoin is awesome. I would join the ICO.",
      "json_metadata": "{\"tags\":[\"introduceyourself\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
akagi201published a new post: bitcoineum
2017/08/11 09:42:00
parent author
parent permlinkcn
authorakagi201
permlinkbitcoineum
title程序化交易 -- 用程序减轻盯盘负担
body<https://github.com/Akagi201/cryptotrader> 未完待续
json metadata{"tags":["cn","cryptotrader","golang"],"links":["https://github.com/Akagi201/cryptotrader"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #14477917/Trx d6dc2691f9b7840c85166056dfa583691dc85736
View Raw JSON Data
{
  "trx_id": "d6dc2691f9b7840c85166056dfa583691dc85736",
  "block": 14477917,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-08-11T09:42:00",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "cn",
      "author": "akagi201",
      "permlink": "bitcoineum",
      "title": "程序化交易 -- 用程序减轻盯盘负担",
      "body": "<https://github.com/Akagi201/cryptotrader>\n\n未完待续",
      "json_metadata": "{\"tags\":[\"cn\",\"cryptotrader\",\"golang\"],\"links\":[\"https://github.com/Akagi201/cryptotrader\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
dayzhupvoted (100.00%) @akagi201 / bitcoineum
2017/08/09 14:08:51
voterdayzh
authorakagi201
permlinkbitcoineum
weight10000 (100.00%)
Transaction InfoBlock #14425714/Trx 744efc0ebfecbfd8d4aee77e6da590dce0e775e5
View Raw JSON Data
{
  "trx_id": "744efc0ebfecbfd8d4aee77e6da590dce0e775e5",
  "block": 14425714,
  "trx_in_block": 41,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-08-09T14:08:51",
  "op": [
    "vote",
    {
      "voter": "dayzh",
      "author": "akagi201",
      "permlink": "bitcoineum",
      "weight": 10000
    }
  ]
}
2017/08/08 05:35:48
parent authorakagi201
parent permlinkbitcoineum
authorjoeyarnoldvn
permlinkre-akagi201-bitcoineum-20170808t053547177z
title
bodyawesome
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #14386707/Trx e2f9e3712cd88edb171c26817afc58b4edccdf17
View Raw JSON Data
{
  "trx_id": "e2f9e3712cd88edb171c26817afc58b4edccdf17",
  "block": 14386707,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-08-08T05:35:48",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "bitcoineum",
      "author": "joeyarnoldvn",
      "permlink": "re-akagi201-bitcoineum-20170808t053547177z",
      "title": "",
      "body": "awesome",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
akagi201published a new post: bitcoineum
2017/08/08 04:23:45
parent author
parent permlinkcn
authorakagi201
permlinkbitcoineum
titleBitcoineum:基于以太坊虚拟挖矿项目
body北京时间 2017年7月19日17:00 Bitcoineum 开始挖矿,Bitcoineum 采用非常公平的挖矿方式 - PoB,创始人的没有早期奖励,没有预挖。Bitcoineum 和比特币一样, 货币总量上限 2100万个。不仅可以像比特币一样保值,也可以直接对接以太坊强大智能合约体系,为以太坊带来了比特币功能,而不是将智能合约加入到比特币。这是作者为什么要建立 Bitcoineum,比特币的政治僵局,集中化和企业控制的风险增加,获得积极的智能合同开发社区,以显著提升价值存储的能力。 Bitcoineum 采用的是销毁证明 PoB (proof-of-burn)的挖矿方式, PoB 是一种有趣共识算法,用来替代 PoW 和 PoS ,通过将币发送至一个无法生成私钥的地址来销毁的方式发行代币,以太坊正好非常简单做这件事情。 PoB 可以和信用体系结合在一起,用户可以选择通过销毁一定量的代币来证明他们对系统身份的承诺,销毁代币的行为表明用户致力于获得该网络的认可和获得一定声誉,因为他们现在已经花费了资源,如果出现负面事件,那么销毁代币获得的声誉将会浪费,通过这样的体系可以建立去中心化淘宝。 Bitcoineum 的设计结构是对通货膨胀的以太币的一种补充,你可以把 Bitcoineum 认为是更大结构世界的原子,更复杂功能的基础。Bitcoineum 建立了一套面向用户的简单挖矿协议和价值定义,可以为其他应用程序提供基础标记,这让 BTE 可以无缝地转变为一个尚未创建的其他ERC20 代币。可以通过以标准化的方式烧毁 BTE,直接将BTE 的价值转移到其他类型的代币中。举一个实际的例子,如果以太坊支持 ZkSnark(零知识证明),用户可以通过销毁 BTE 的方式升级到有ZkSnark 隐私的 Bitcoineum。 采用 PoB 的好处,任何可以链接到以太网的人,都可以从 web界面立即挖矿。这意味着任何设备都可以挖矿,手机,网页,嵌入式设备,树莓派,Bitcoineum 想创建一个公平、去中心化和可随出访问的挖矿系统,可以为其他代币带来价值。 目前仍然是 beta 产品,存在风险。作者希望这能为以太坊生态系统增添一个有益的补充,而且在开发人员可以在以太坊上创建这些类型的系统时,比特币可以简单地生存下来,从而使得它能够幸免于难。 ## 如何参与 (1) 启动 geth 节点,同步所有数据 ``` geth --fast --cache=512 --rpc=true --rpcport 8545 --rpccorsdomain "*" --rpcapi "db,eth,net,personal,web3" ``` (2) 解锁挖矿钱包 ``` personal.unlockAccount('0x258ce53268BEaA9BA97fA6b7790d7555ae4044fc', 'balalalal', 25000) ``` (3) Bitcoineum 挖矿页面设置 <http://www.bitcoineum.com/miner/> 设置挖矿钱包 ``` set-mining-account '0x258ce53268BEaA9BA97fA6b7790d7555ae4044fc' ``` 设置奖励钱包 ``` set-credit-account '0x258ce53268BEaA9BA97fA6b7790d7555ae4044fc' ``` 启动挖矿: ``` automine ``` 查看合同地址挖矿情况 <https://etherscan.io/address/0x73dd069c299a5d691e9836243bcaec9c8c1d8734> ## 参考 * <https://www.reddit.com/r/ethereum/comments/6oo54i/bitcoineum_virtual_mining_on_ethereum/> * <https://en.bitcoin.it/wiki/Proof_of_burn>
json metadata{"tags":["cn","bte","bitcoineum","mining","miner"],"links":["http://www.bitcoineum.com/miner/","https://etherscan.io/address/0x73dd069c299a5d691e9836243bcaec9c8c1d8734","https://www.reddit.com/r/ethereum/comments/6oo54i/bitcoineum_virtual_mining_on_ethereum/","https://en.bitcoin.it/wiki/Proof_of_burn"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #14385267/Trx b75823cd62062d6b56b44cc724799485ae198216
View Raw JSON Data
{
  "trx_id": "b75823cd62062d6b56b44cc724799485ae198216",
  "block": 14385267,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-08-08T04:23:45",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "cn",
      "author": "akagi201",
      "permlink": "bitcoineum",
      "title": "Bitcoineum:基于以太坊虚拟挖矿项目",
      "body": "北京时间 2017年7月19日17:00 Bitcoineum 开始挖矿,Bitcoineum 采用非常公平的挖矿方式 - PoB,创始人的没有早期奖励,没有预挖。Bitcoineum 和比特币一样, 货币总量上限 2100万个。不仅可以像比特币一样保值,也可以直接对接以太坊强大智能合约体系,为以太坊带来了比特币功能,而不是将智能合约加入到比特币。这是作者为什么要建立 Bitcoineum,比特币的政治僵局,集中化和企业控制的风险增加,获得积极的智能合同开发社区,以显著提升价值存储的能力。\n\nBitcoineum 采用的是销毁证明 PoB (proof-of-burn)的挖矿方式, PoB 是一种有趣共识算法,用来替代 PoW 和 PoS ,通过将币发送至一个无法生成私钥的地址来销毁的方式发行代币,以太坊正好非常简单做这件事情。\n\nPoB 可以和信用体系结合在一起,用户可以选择通过销毁一定量的代币来证明他们对系统身份的承诺,销毁代币的行为表明用户致力于获得该网络的认可和获得一定声誉,因为他们现在已经花费了资源,如果出现负面事件,那么销毁代币获得的声誉将会浪费,通过这样的体系可以建立去中心化淘宝。\n\nBitcoineum 的设计结构是对通货膨胀的以太币的一种补充,你可以把 Bitcoineum 认为是更大结构世界的原子,更复杂功能的基础。Bitcoineum 建立了一套面向用户的简单挖矿协议和价值定义,可以为其他应用程序提供基础标记,这让 BTE 可以无缝地转变为一个尚未创建的其他ERC20 代币。可以通过以标准化的方式烧毁 BTE,直接将BTE 的价值转移到其他类型的代币中。举一个实际的例子,如果以太坊支持 ZkSnark(零知识证明),用户可以通过销毁 BTE 的方式升级到有ZkSnark 隐私的 Bitcoineum。\n\n采用 PoB 的好处,任何可以链接到以太网的人,都可以从 web界面立即挖矿。这意味着任何设备都可以挖矿,手机,网页,嵌入式设备,树莓派,Bitcoineum 想创建一个公平、去中心化和可随出访问的挖矿系统,可以为其他代币带来价值。\n\n目前仍然是 beta 产品,存在风险。作者希望这能为以太坊生态系统增添一个有益的补充,而且在开发人员可以在以太坊上创建这些类型的系统时,比特币可以简单地生存下来,从而使得它能够幸免于难。\n\n## 如何参与\n\n(1) 启动 geth 节点,同步所有数据\n\n```\ngeth --fast --cache=512 --rpc=true --rpcport 8545 --rpccorsdomain \"*\" --rpcapi \"db,eth,net,personal,web3\"\n```\n\n(2) 解锁挖矿钱包\n\n```\npersonal.unlockAccount('0x258ce53268BEaA9BA97fA6b7790d7555ae4044fc', 'balalalal', 25000)\n```\n\n(3) Bitcoineum 挖矿页面设置 <http://www.bitcoineum.com/miner/>\n\n设置挖矿钱包\n\n```\nset-mining-account '0x258ce53268BEaA9BA97fA6b7790d7555ae4044fc'\n```\n\n设置奖励钱包\n\n```\nset-credit-account '0x258ce53268BEaA9BA97fA6b7790d7555ae4044fc'\n```\n\n启动挖矿:\n\n```\nautomine\n```\n\n查看合同地址挖矿情况\n\n<https://etherscan.io/address/0x73dd069c299a5d691e9836243bcaec9c8c1d8734>\n\n## 参考\n* <https://www.reddit.com/r/ethereum/comments/6oo54i/bitcoineum_virtual_mining_on_ethereum/>\n* <https://en.bitcoin.it/wiki/Proof_of_burn>",
      "json_metadata": "{\"tags\":[\"cn\",\"bte\",\"bitcoineum\",\"mining\",\"miner\"],\"links\":[\"http://www.bitcoineum.com/miner/\",\"https://etherscan.io/address/0x73dd069c299a5d691e9836243bcaec9c8c1d8734\",\"https://www.reddit.com/r/ethereum/comments/6oo54i/bitcoineum_virtual_mining_on_ethereum/\",\"https://en.bitcoin.it/wiki/Proof_of_burn\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
steemdelegated 17.608 SP to @akagi201
2017/08/04 05:14:30
delegatorsteem
delegateeakagi201
vesting shares28638.039003 VESTS
Transaction InfoBlock #14271373/Trx 99cc5c3692f8a006f27a02a291bb63b83ccf0aff
View Raw JSON Data
{
  "trx_id": "99cc5c3692f8a006f27a02a291bb63b83ccf0aff",
  "block": 14271373,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-08-04T05:14:30",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "akagi201",
      "vesting_shares": "28638.039003 VESTS"
    }
  ]
}
2017/07/28 16:16:42
parent authorakagi201
parent permlinkipfs-ico
authorsteemitboard
permlinksteemitboard-notify-akagi201-20170728t161644000z
title
bodyCongratulations @akagi201! You have completed some achievement on Steemit and have been rewarded with new badge(s) : [![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/firstpayout.png)](http://steemitboard.com/@akagi201) You got your First payout Click on any badge to view your own Board of Honor on SteemitBoard. For more information about SteemitBoard, click [here](https://steemit.com/@steemitboard) If you no longer want to receive notifications, reply to this comment with the word `STOP` > By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!
json metadata{"image":["https://steemitboard.com/img/notifications.png"]}
Transaction InfoBlock #14083143/Trx 237e834948d795faeefc46e6fd2828b8e4397f14
View Raw JSON Data
{
  "trx_id": "237e834948d795faeefc46e6fd2828b8e4397f14",
  "block": 14083143,
  "trx_in_block": 29,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-28T16:16:42",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "ipfs-ico",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-akagi201-20170728t161644000z",
      "title": "",
      "body": "Congratulations @akagi201! You have completed some achievement on Steemit and have been rewarded with new badge(s) :\n\n[![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/firstpayout.png)](http://steemitboard.com/@akagi201) You got your First payout\n\nClick on any badge to view your own Board of Honor on SteemitBoard.\nFor more information about SteemitBoard, click [here](https://steemit.com/@steemitboard)\n\nIf you no longer want to receive notifications, reply to this comment with the word `STOP`\n\n> By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notifications.png\"]}"
    }
  ]
}
2017/07/28 13:19:36
parent authorakagi201
parent permlinki-am-akagi201-hello-world
authordayzh
permlinkre-akagi201-i-am-akagi201-hello-world-20170728t131940156z
title
body哟~
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #14079610/Trx 79cdcac09af13f120e46517f62ae894f0ff85142
View Raw JSON Data
{
  "trx_id": "79cdcac09af13f120e46517f62ae894f0ff85142",
  "block": 14079610,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-28T13:19:36",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "i-am-akagi201-hello-world",
      "author": "dayzh",
      "permlink": "re-akagi201-i-am-akagi201-hello-world-20170728t131940156z",
      "title": "",
      "body": "哟~",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
akagi201claimed reward balance: 0.429 SBD, 0.802 SP
2017/07/26 06:21:27
accountakagi201
reward steem0.000 STEEM
reward sbd0.429 SBD
reward vests1304.040447 VESTS
Transaction InfoBlock #14013657/Trx 1964ad320df35dc114f4f88db94b7c39c278fd56
View Raw JSON Data
{
  "trx_id": "1964ad320df35dc114f4f88db94b7c39c278fd56",
  "block": 14013657,
  "trx_in_block": 24,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-26T06:21:27",
  "op": [
    "claim_reward_balance",
    {
      "account": "akagi201",
      "reward_steem": "0.000 STEEM",
      "reward_sbd": "0.429 SBD",
      "reward_vests": "1304.040447 VESTS"
    }
  ]
}
2017/07/24 13:33:33
parent authorakagi201
parent permlinki-am-akagi201-hello-world
authorkassie-vegas
permlinkre-akagi201-i-am-akagi201-hello-world-20170724t133313662z
title
bodynice introuction. Followed. **Follow me back** &#128536;
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13964726/Trx 27cab53fe7681fcaabc0d6fd72aedd6ea02aee2c
View Raw JSON Data
{
  "trx_id": "27cab53fe7681fcaabc0d6fd72aedd6ea02aee2c",
  "block": 13964726,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-24T13:33:33",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "i-am-akagi201-hello-world",
      "author": "kassie-vegas",
      "permlink": "re-akagi201-i-am-akagi201-hello-world-20170724t133313662z",
      "title": "",
      "body": "nice introuction. Followed. **Follow me back** &#128536;",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
akagi201received 0.348 SBD, 0.339 SP author reward for @akagi201 / re-akagi201-ipfs-ico-20170715t074541986z
2017/07/22 07:45:42
authorakagi201
permlinkre-akagi201-ipfs-ico-20170715t074541986z
sbd payout0.348 SBD
steem payout0.000 STEEM
vesting payout551.752366 VESTS
Transaction InfoBlock #13900259/Virtual Operation #4
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 13900259,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 4,
  "timestamp": "2017-07-22T07:45:42",
  "op": [
    "author_reward",
    {
      "author": "akagi201",
      "permlink": "re-akagi201-ipfs-ico-20170715t074541986z",
      "sbd_payout": "0.348 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "551.752366 VESTS"
    }
  ]
}
2017/07/20 08:53:33
parent authorakagi201
parent permlinkpress-one-ico
authormaxtill94
permlinkre-akagi201-press-one-ico-20170720t085333939z
title
body你的文已看完,我已申请关注了,我也写了第一篇文,有空请阅下~ 个人认为NEVERDIE ICO 也不错,在我个人热帖里,Neverdie.com
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13844083/Trx 5170846a4b83b3a857dfab57141d77ec53da4499
View Raw JSON Data
{
  "trx_id": "5170846a4b83b3a857dfab57141d77ec53da4499",
  "block": 13844083,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-20T08:53:33",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "press-one-ico",
      "author": "maxtill94",
      "permlink": "re-akagi201-press-one-ico-20170720t085333939z",
      "title": "",
      "body": "你的文已看完,我已申请关注了,我也写了第一篇文,有空请阅下~\n个人认为NEVERDIE ICO 也不错,在我个人热帖里,Neverdie.com",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
akagi201received 0.081 SBD, 0.090 SP author reward for @akagi201 / press-one
2017/07/20 05:28:33
authorakagi201
permlinkpress-one
sbd payout0.081 SBD
steem payout0.000 STEEM
vesting payout146.736993 VESTS
Transaction InfoBlock #13839986/Virtual Operation #5
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 13839986,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 5,
  "timestamp": "2017-07-20T05:28:33",
  "op": [
    "author_reward",
    {
      "author": "akagi201",
      "permlink": "press-one",
      "sbd_payout": "0.081 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "146.736993 VESTS"
    }
  ]
}
akagi201received 0.372 SP author reward for @akagi201 / i-am-akagi201-hello-world
2017/07/20 03:30:18
authorakagi201
permlinki-am-akagi201-hello-world
sbd payout0.000 SBD
steem payout0.000 STEEM
vesting payout605.551088 VESTS
Transaction InfoBlock #13837621/Virtual Operation #19
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 13837621,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 19,
  "timestamp": "2017-07-20T03:30:18",
  "op": [
    "author_reward",
    {
      "author": "akagi201",
      "permlink": "i-am-akagi201-hello-world",
      "sbd_payout": "0.000 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "605.551088 VESTS"
    }
  ]
}
2017/07/15 08:51:33
voterthing-2
authorakagi201
permlinkre-akagi201-ipfs-ico-20170715t074541986z
weight10000 (100.00%)
Transaction InfoBlock #13700105/Trx 992abd65db2f049d8f683d65ee6673a43bf8a9db
View Raw JSON Data
{
  "trx_id": "992abd65db2f049d8f683d65ee6673a43bf8a9db",
  "block": 13700105,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-15T08:51:33",
  "op": [
    "vote",
    {
      "voter": "thing-2",
      "author": "akagi201",
      "permlink": "re-akagi201-ipfs-ico-20170715t074541986z",
      "weight": 10000
    }
  ]
}
2017/07/15 07:45:42
parent authorakagi201
parent permlinkipfs-ico
authorakagi201
permlinkre-akagi201-ipfs-ico-20170715t074541986z
title
bodyIPFS(AA级预评) 正在进行众筹前的资质审查,众筹币种BTC&ETH&USD,其他类型代币待确定,通过资质审查者,投资额无上下限,filecoin为唯一代币。 Protocol Labs创始人Juan Benet在采访中表示,如果一切顺利,或两周内开启众筹。 接受个人/公司/基金等投资,需要提供相关财税证明供资格审查,个人及配偶共同拥有100万美元净资产(不含主要房产)or近期每两年收入20或30万美元,预计今年持平或更多。 全球性点对点分布式版本文件系统,可能补充甚至取代当前互联网超文本传输协议http,已在以太坊部署测试demo。 <https://coinlist.co> <https://ipfs.io> 另外, 本人已经测试在自己的 MacBook 安装测试过 IPFS 了, 非常简单易用. 最直接的应用就是可以当做免费的云存储跟 CDN 服务. 跟 BT 下载有些很类似. 如果上面二维码失效, 请加微信: Akagi201
json metadata{"tags":["cn"],"links":["https://coinlist.co","https://ipfs.io"],"app":"steemit/0.1"}
Transaction InfoBlock #13698793/Trx 0081d957cbe834f9957302eec987b9d201e13c06
View Raw JSON Data
{
  "trx_id": "0081d957cbe834f9957302eec987b9d201e13c06",
  "block": 13698793,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-15T07:45:42",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "ipfs-ico",
      "author": "akagi201",
      "permlink": "re-akagi201-ipfs-ico-20170715t074541986z",
      "title": "",
      "body": "IPFS(AA级预评)\n正在进行众筹前的资质审查,众筹币种BTC&ETH&USD,其他类型代币待确定,通过资质审查者,投资额无上下限,filecoin为唯一代币。\nProtocol Labs创始人Juan Benet在采访中表示,如果一切顺利,或两周内开启众筹。\n接受个人/公司/基金等投资,需要提供相关财税证明供资格审查,个人及配偶共同拥有100万美元净资产(不含主要房产)or近期每两年收入20或30万美元,预计今年持平或更多。\n全球性点对点分布式版本文件系统,可能补充甚至取代当前互联网超文本传输协议http,已在以太坊部署测试demo。\n\n<https://coinlist.co>\n\n<https://ipfs.io>\n\n另外, 本人已经测试在自己的 MacBook 安装测试过 IPFS 了, 非常简单易用. 最直接的应用就是可以当做免费的云存储跟 CDN 服务. 跟 BT 下载有些很类似.\n\n如果上面二维码失效, 请加微信: Akagi201",
      "json_metadata": "{\"tags\":[\"cn\"],\"links\":[\"https://coinlist.co\",\"https://ipfs.io\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
akagi201published a new post: ipfs-ico
2017/07/14 03:02:39
parent author
parent permlinkcn
authorakagi201
permlinkipfs-ico
titleIPFS ICO 众筹交流微信群
body欢迎加入, 交流 IPFS ICO 众筹方式, 帮助大家都参与上 IPFS ICO. ![we](http://akagi201.qiniudn.com/ipfs_wechat.jpeg)
json metadata{"tags":["cn","ipfs","ico","wechat"],"image":["http://akagi201.qiniudn.com/ipfs_wechat.jpeg"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #13664426/Trx 7a16371815623ebf82e2f09bedb963050c9fa4aa
View Raw JSON Data
{
  "trx_id": "7a16371815623ebf82e2f09bedb963050c9fa4aa",
  "block": 13664426,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-14T03:02:39",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "cn",
      "author": "akagi201",
      "permlink": "ipfs-ico",
      "title": "IPFS ICO 众筹交流微信群",
      "body": "欢迎加入, 交流 IPFS ICO 众筹方式, 帮助大家都参与上 IPFS ICO.\n\n![we](http://akagi201.qiniudn.com/ipfs_wechat.jpeg)",
      "json_metadata": "{\"tags\":[\"cn\",\"ipfs\",\"ico\",\"wechat\"],\"image\":[\"http://akagi201.qiniudn.com/ipfs_wechat.jpeg\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
timknipupvoted (100.00%) @akagi201 / press-one
2017/07/13 13:52:03
votertimknip
authorakagi201
permlinkpress-one
weight10000 (100.00%)
Transaction InfoBlock #13648626/Trx 1a59d2d86506d75a8713d364876c8e857b2f6ee6
View Raw JSON Data
{
  "trx_id": "1a59d2d86506d75a8713d364876c8e857b2f6ee6",
  "block": 13648626,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T13:52:03",
  "op": [
    "vote",
    {
      "voter": "timknip",
      "author": "akagi201",
      "permlink": "press-one",
      "weight": 10000
    }
  ]
}
2017/07/13 12:36:42
parent authorakagi201
parent permlinki-am-akagi201-hello-world
authornickdavison
permlinkre-akagi201-i-am-akagi201-hello-world-20170713t123636399z
title
bodyGreetings @akagi201, good to meet you. Feel free to follow me and ask if you have questions!
json metadata{"tags":["cn"],"users":["akagi201"],"app":"steemit/0.1"}
Transaction InfoBlock #13647120/Trx 2f372fc67686aa94df106e2c174aea279fd2e7c1
View Raw JSON Data
{
  "trx_id": "2f372fc67686aa94df106e2c174aea279fd2e7c1",
  "block": 13647120,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T12:36:42",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "i-am-akagi201-hello-world",
      "author": "nickdavison",
      "permlink": "re-akagi201-i-am-akagi201-hello-world-20170713t123636399z",
      "title": "",
      "body": "Greetings @akagi201, good to meet you. Feel free to follow me and ask if you have questions!",
      "json_metadata": "{\"tags\":[\"cn\"],\"users\":[\"akagi201\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/07/13 07:45:54
parent authorakagi201
parent permlinkre-zerozero777-re-akagi201-press-one-20170713t064057188z
authorjubi
permlinkre-akagi201-re-zerozero777-re-akagi201-press-one-20170713t074532846z
title
body老兄 要说从网上整理内容 我想我可能更 胜一筹。但是拷贝终究是拷贝。steemit支持原创。 况且,你整理也得给个出处吧,尊重别人的劳动很重要,当然,我也很尊重你的工作,这贴很有意义。 抛开内容不说,就这个图片,如果是你自己制作的,点赞就不少了。可惜不是!
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13641305/Trx 776184831ecac02531431ffe7f33dce65767c85b
View Raw JSON Data
{
  "trx_id": "776184831ecac02531431ffe7f33dce65767c85b",
  "block": 13641305,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T07:45:54",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "re-zerozero777-re-akagi201-press-one-20170713t064057188z",
      "author": "jubi",
      "permlink": "re-akagi201-re-zerozero777-re-akagi201-press-one-20170713t074532846z",
      "title": "",
      "body": "老兄  要说从网上整理内容  我想我可能更 胜一筹。但是拷贝终究是拷贝。steemit支持原创。\n况且,你整理也得给个出处吧,尊重别人的劳动很重要,当然,我也很尊重你的工作,这贴很有意义。\n抛开内容不说,就这个图片,如果是你自己制作的,点赞就不少了。可惜不是!",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/07/13 06:42:42
parent authorseveaux
parent permlinkre-akagi201-i-am-akagi201-hello-world-20170713t033154697z
authorakagi201
permlinkre-seveaux-re-akagi201-i-am-akagi201-hello-world-20170713t064241407z
title
bodynihao too.
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13640044/Trx f4ab1315e6f0f5eff10f632e9ca8cd06ef8d6080
View Raw JSON Data
{
  "trx_id": "f4ab1315e6f0f5eff10f632e9ca8cd06ef8d6080",
  "block": 13640044,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T06:42:42",
  "op": [
    "comment",
    {
      "parent_author": "seveaux",
      "parent_permlink": "re-akagi201-i-am-akagi201-hello-world-20170713t033154697z",
      "author": "akagi201",
      "permlink": "re-seveaux-re-akagi201-i-am-akagi201-hello-world-20170713t064241407z",
      "title": "",
      "body": "nihao too.",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/07/13 06:42:21
parent authorgaman
parent permlinki-am-akagi201-hello-world-gaman
authorakagi201
permlinkre-gaman-i-am-akagi201-hello-world-gaman-20170713t064221326z
title
bodyThanks. Got it.
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13640037/Trx f46c53c65fb727010cd06263626e0397892f3156
View Raw JSON Data
{
  "trx_id": "f46c53c65fb727010cd06263626e0397892f3156",
  "block": 13640037,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T06:42:21",
  "op": [
    "comment",
    {
      "parent_author": "gaman",
      "parent_permlink": "i-am-akagi201-hello-world-gaman",
      "author": "akagi201",
      "permlink": "re-gaman-i-am-akagi201-hello-world-gaman-20170713t064221326z",
      "title": "",
      "body": "Thanks. Got it.",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/07/13 06:41:36
parent authormyfirst
parent permlinkre-akagi201-press-one-20170713t053010764z
authorakagi201
permlinkre-myfirst-re-akagi201-press-one-20170713t064135433z
title
body内容来自网络, 整理的音频笔记, 内容有帮助的话给个赞!!
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13640022/Trx 6c204629115d5b2b003a3f97fb6d3d80b678de2b
View Raw JSON Data
{
  "trx_id": "6c204629115d5b2b003a3f97fb6d3d80b678de2b",
  "block": 13640022,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T06:41:36",
  "op": [
    "comment",
    {
      "parent_author": "myfirst",
      "parent_permlink": "re-akagi201-press-one-20170713t053010764z",
      "author": "akagi201",
      "permlink": "re-myfirst-re-akagi201-press-one-20170713t064135433z",
      "title": "",
      "body": "内容来自网络, 整理的音频笔记, 内容有帮助的话给个赞!!",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/07/13 06:41:27
parent authorzerozero777
parent permlinkre-akagi201-press-one-20170713t063114678z
authorakagi201
permlinkre-zerozero777-re-akagi201-press-one-20170713t064057188z
title
body内容来自网络, 整理的音频笔记, 内容有帮助的话给个赞.
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13640019/Trx 5177c205d063da6333d576541571e238beac15e3
View Raw JSON Data
{
  "trx_id": "5177c205d063da6333d576541571e238beac15e3",
  "block": 13640019,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T06:41:27",
  "op": [
    "comment",
    {
      "parent_author": "zerozero777",
      "parent_permlink": "re-akagi201-press-one-20170713t063114678z",
      "author": "akagi201",
      "permlink": "re-zerozero777-re-akagi201-press-one-20170713t064057188z",
      "title": "",
      "body": "内容来自网络, 整理的音频笔记, 内容有帮助的话给个赞.",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/07/13 06:40:57
parent authorzerozero777
parent permlinkre-akagi201-press-one-20170713t063114678z
authorakagi201
permlinkre-zerozero777-re-akagi201-press-one-20170713t064057188z
title
body内容来自网络, 整理的音频笔记.
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13640009/Trx 683946195796ea1c5c6612c5b4c6c7721ad025bc
View Raw JSON Data
{
  "trx_id": "683946195796ea1c5c6612c5b4c6c7721ad025bc",
  "block": 13640009,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T06:40:57",
  "op": [
    "comment",
    {
      "parent_author": "zerozero777",
      "parent_permlink": "re-akagi201-press-one-20170713t063114678z",
      "author": "akagi201",
      "permlink": "re-zerozero777-re-akagi201-press-one-20170713t064057188z",
      "title": "",
      "body": "内容来自网络, 整理的音频笔记.",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/07/13 06:30:24
parent authorakagi201
parent permlinkpress-one
authorzerozero777
permlinkre-akagi201-press-one-20170713t063114678z
title
body这是拷贝网上的吧???
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13639800/Trx 65766329b54af8474356d145a37280ddc1f1133b
View Raw JSON Data
{
  "trx_id": "65766329b54af8474356d145a37280ddc1f1133b",
  "block": 13639800,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T06:30:24",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "press-one",
      "author": "zerozero777",
      "permlink": "re-akagi201-press-one-20170713t063114678z",
      "title": "",
      "body": "这是拷贝网上的吧???",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/07/13 06:17:54
required auths[]
required posting auths["akagi201"]
idfollow
json["follow",{"follower":"akagi201","following":"getvotes","what":[]}]
Transaction InfoBlock #13639551/Trx f863ff7830b1930d6440459d9e6e9712ff56abee
View Raw JSON Data
{
  "trx_id": "f863ff7830b1930d6440459d9e6e9712ff56abee",
  "block": 13639551,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T06:17:54",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akagi201"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akagi201\",\"following\":\"getvotes\",\"what\":[]}]"
    }
  ]
}
2017/07/13 06:00:24
parent authorakagi201
parent permlinki-am-akagi201-hello-world
authorgaman
permlinki-am-akagi201-hello-world-gaman
title
bodyWelcome to Steem Community @akagi201! As a gentle reminder, please keep your master password safe. The best practise is to use your private posting key to login to Steemit when posting; and the private active key for wallet related transactions.
json metadata{"app": "pysteem/0.5.4"}
Transaction InfoBlock #13639202/Trx abb081e676b04264bae12faaeab608dd64d4ed48
View Raw JSON Data
{
  "trx_id": "abb081e676b04264bae12faaeab608dd64d4ed48",
  "block": 13639202,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T06:00:24",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "i-am-akagi201-hello-world",
      "author": "gaman",
      "permlink": "i-am-akagi201-hello-world-gaman",
      "title": " ",
      "body": "Welcome to Steem Community @akagi201! As a gentle reminder, please keep your master password safe. The best practise is to use your private posting key to login to Steemit when posting; and the private active key for wallet related transactions.",
      "json_metadata": "{\"app\": \"pysteem/0.5.4\"}"
    }
  ]
}
myfirstupvoted (100.00%) @akagi201 / press-one
2017/07/13 05:44:21
votermyfirst
authorakagi201
permlinkpress-one
weight10000 (100.00%)
Transaction InfoBlock #13638882/Trx 8e7dd5e58797c27276909ad88ade9185ee7b926f
View Raw JSON Data
{
  "trx_id": "8e7dd5e58797c27276909ad88ade9185ee7b926f",
  "block": 13638882,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T05:44:21",
  "op": [
    "vote",
    {
      "voter": "myfirst",
      "author": "akagi201",
      "permlink": "press-one",
      "weight": 10000
    }
  ]
}
2017/07/13 05:31:09
parent authorakagi201
parent permlinkpress-one
authormyfirst
permlinkre-akagi201-press-one-20170713t053010764z
title
body不会吧,这篇文章是李笑来写的?
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13638618/Trx 501b46afcbe241e674eef4bf948caf04aa1076cb
View Raw JSON Data
{
  "trx_id": "501b46afcbe241e674eef4bf948caf04aa1076cb",
  "block": 13638618,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T05:31:09",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "press-one",
      "author": "myfirst",
      "permlink": "re-akagi201-press-one-20170713t053010764z",
      "title": "",
      "body": "不会吧,这篇文章是李笑来写的?",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
akagi201published a new post: press-one
2017/07/13 05:28:33
parent author
parent permlinkcn
authorakagi201
permlinkpress-one
titlePress.One 的设计理念
body![1.png](https://steemitimages.com/DQmaDURBQKACi9wgNPT1w64gW1EnarfDBmELvMgTeFh3Eq1/1.png) ![2.png](https://steemitimages.com/DQmZmN5L83wsM5kw5HJhBniArWcnobarvdWLY1W4A91s5dA/2.png) ![3.png](https://steemitimages.com/DQmRRrVbRGEuGN5WykuYVjsms8cmHxVhT5XJY9nTai1FnA6/3.png) 在讲座开始之前,和大家分享一个概念,这个概念我也不知道中文怎么翻译。英文中有这么一个词组,很难读。这是什么意思呢,非要翻译的话就是卖家优势,自从人类产生交易以来,就是买家搞不清卖家藏了什么。理论上我们希望卖家把一切都公开,但是现实情况,就是卖家比买家懂得更多,买家就容易吃亏。人类史上一直有这个问题,一直没有被解决。我也没想告诉大家这个问题已经被解决了,我只是希望再坐各位充分了解这个概念。请你务必了解这个概念,这个概念基本上是大家将来投资理论基石最重要的一个基本概念。 ![4.png](https://steemitimages.com/DQmSAUgKVeSbaP7PiMPYkcGdWQ7pbDJCmKYjNsEZc9WmSZd/4.png) 还有一件事情要和大家分享一下,就是投资这个事情不能靠信仰的。过去许多年里我一直在区块链行业里不屈不挠,风中屹立。我身边很多人和我说笑来你是有信仰的,通常我不会解释,人家都这么想了有什么好解释呢。但是在这里,我要分享,投资不能靠信仰,因为用信仰的人就不能用逻辑了,你都有信仰了还要逻辑干嘛,都不能独立思考了。所以我以前说过,最耽误赚钱的就是逻辑差。 所以为了投资有收益大家一定要逻辑好,这点非常重要。投资这件事从来都是很长期的结果,为了让大家明白长期有多长,长期可以带来什么效应。我来和大家说一个DANIEL LAMIER的股市故事,江湖传说中的DANIEL LAMIER就是之前刷新全世界ICO,EOS的代码创作者。 我是怎么认识这个人的呢,我和你细说。在2013年的6、7月份,我在网站上看到一个人做了一个比特币教育项目。这个作者查理很单纯,早期有很多比特币,但是他到处送人。那时候比特币超过100美元了,可是他手里没有多少比特币了,所以他做了一个网站,做比特币教育。我就觉得这个人很好,我就捐了十个还是二十个比特币,这样我们就认识了。 过了一阵子他和我说,你不是天使投资人吗?我现在有个很好的项目。他找到DANIEL LAMIER可以做CTO,他有个很好的idea,他要做一个去中心化的交易所。我觉得这个项目很好,看了他们的白皮书,不明觉厉,我就投资了五十万美元。实际上没有面对面的交流过,就把比特币转过去。于是他们就开发出了比特股,然后并不想最初设想的那么顺利。DANIEL LAMIER有很多做不好的地方,经常触发众怒,他们两人就开始撕逼。而我是做为一个静默的投资人,我认为投资前做好功课,后面就不管了,就耐心等待。无论做好做坏,都不说话。所以后来DANIEL LAMIER就离开了BTS,两人各干各的。 到了2015年春节前后,DANIEL LAMIER以技术入股的方式,49%股份加入了steemit的团队。结果他说,上次对不起,你的股份平移到这个股份。所以这个公司我的股份是49%乘以21%,差不多10%左右,但我觉得太多了,就要了3%左右。steem的项目实际上类似pressone,其币的股份的价格也涨的很高。但是steem的创始人又跟DANIEL LAMIER撕逼了,DANIEL LAMIER不要股份直接离开了团队。steem的创始人又很为难,就把DANIEL LAMIER的股份交给了我。我觉得不能要这么多,就要了7%左右的股份。 DANIEL LAMIER跟另外一个人合伙布莱登,做了一个项目叫EOS,DANIEL LAMIER希望我来投资EOS。DANIEL LAMIER是世界上唯一一个做出了三个去中心化区块链项目的人,全世界我只认识这么一个,所以必须投,后来EOS的大家就都知道了。但是我要跟各位说,我和DANIEL LAMIER的合作,是四年前种下的种子,是一个时间的考量。 ![5.png](https://steemitimages.com/DQmV64c4Trkb8bJnXpGT32f9YNGLXADQNaiiWfjabQiJMXg/5.png) 我再和大家讲一个特别逗的经历,很多人都知道,我紧握着比特币不放。不放到什么程度呢,大家知道我做的第一个交易所叫貔貅。貔貅是什么,貔貅是一个只吃不拉的动物,就代表我对比特币的态度。所以我和朋友们经常开玩笑,我什么币都能拿得住的。但是我什么资产拿不住呢,就是以太坊。以太坊就是我根本把握不住的资产。无论什么情况不管好坏我都拿不住。那时候我身边很多人都看好以太坊,老猫,邱亮都看好。但是他们和我说的时候我总是有一丝犹豫,因为他违背我个人遵循的设计原则。 我比较抵触一个去中心化的项目以中心化的方式被控住,我一直很犹豫,当以太坊到了1美元的时候,我就跟我的助手说,管他怎么样呢,你就买一点吧,他说买多少啊,我就说你买个五十万美元呗。后来以太坊涨到3美元的时候,我问助手,你买了多少以太坊,结果助手告诉我,他忘记买了。忘了你知道嘛,这是我嘲笑他一辈子,我在想这个资产就是轮不到我呀,那就算了嘛。紧接着后来又过了一段时间,以太坊价格到了60元人民币左右,那时候我脑袋又一闪,管他呢,买吧。我助手又问我买多少,我说买300万吧,买了五万多个以太坊,还是五十万美元左右。投资有个原则就是忘记成本。在投资里有个定律,叫做忘掉成本,就是忘到之前的成本,你牵挂成本就不能正常思考,所以就直接买了。结果买来不到几天,以太坊就涨到80元人民币。所以我助手很开心,结果前脚到80元就出了一个事情,基于以太坊智能合约的一个项目DAO。 这个去中心化的VC项目是当时ICO金额最大的一个,但是由于程序有漏洞,所以当时黑客侵入以后呢,盗走了。紧接着导致ETH的管理机构在社区内不得不强行分叉。所以现在大家只有ETH和ETC,硬分叉传来之后我在家里骂自己,你看这个东西不能投。这是你的投资耻辱,然后我就把以太坊清空了。 当然,大家知道后来的事情。ETH后来一路涨,涨到将近3000人民币,看来这钱不属于我。后来很多项目ICO都只收ETH,我就陆续买了一些ETH来投资ICO。可是也没有投资多少项目,所以后来索性还是清空了,现在手里没有一个ETH。所以你看,也有我根本把握不住的资产,无论那个资产多么的好。 ![6.png](https://steemitimages.com/DQmUXU1uF7N782pTRFcpPhdFuVz2VLknh5D6k9uNtVX6UzY/6.png) 我把自己丢人的经历讲给大家听。我有个偶像,桥水基金的创始人雷达里奥说过,“我们要渴求真相,渴求到不惜被羞辱的地步”。这句话非常重要,所以我想借这句话告诉大家一个原则,不是你的钱你别要。这个世界上的钱是赚不完的,有一些钱就不属于你,你就是赚不到,不要因为赚不到而懊恼。如果仅仅有一些钱你赚不到你就懊恼,你会心态不好,会觉得世界对你不公平。有很多的时候,所谓的修炼是非常重要的,全靠想明白。 ![7.png](https://steemitimages.com/DQmXf5ms8myyc96wWEfT93snXrntMF6sub8CcBbVBHuS13b/7.png) 好了,经历讲完了,跟大家分享一下PressOne的设计原则。这个设计原则其实就两个字:简单。很简单的原则是吧?其实我告诉你把这个原则贯彻到底,简单却不容易,非常不容易。 ![8.png](https://steemitimages.com/DQmUNSpcUVNnWMA52wwBP6QSmo8LkWxWmmcLJM2NB9Nj6Ti/8.png) 我给大家分享一段我的思考过程:2013年时候,我尝试用去中心化的方式,去颠覆版权固有的出版发行的方式。花了很多钱和精力,但是受挫了,只能暂时放弃。后来我发现,这其实是两个事情,一个是版权确认,一个是版权分发。版权分发是可以去中心化的,但是版权确认只能是以中心化的方式来完成,然后我就很郁闷。后来过了半年,我跟晨兴的投资人张斐聊天,他说笑来啊,这个版权确认的事情其实不需要你来做,你想啊既然有去中心化的账本记录,如果此人是盗版者,这个盗版记录就被不可抹杀地记录下来,他盗版呗,盗版越多越麻烦。我就觉得想法越多的人越不成事,你看当我们觉得事情有两个层面了,会觉得这个事情已经很简单了。但是有些人就能看出,其实只要一个层面就可以解决,更简单。这样的人是能够做成事的,这是当时我被震惊的一个感受。 所以呢,后来终于觉得时机成熟,开始认真设计PressOne的系统的时候,更多的层面是哲学层面,因为设计哲学其实远比下面的代码重要的多。我和大家举个例子,当年我们在讨论BigCoinTalk的时候,很多人不知道BigCoinTalk有一个隐藏的讨论板块,里面都是老成员和彼此信任的人。那时候,其中有一个程序员详细的分析了比特币的源代码。其中一段话让我记忆深刻:“这个写代码的人虽然是一个新手,但是这个人的设计思想是我见过最符合奥卡姆剃刀的思想。”就是多一分都是多余,后来我在认真思考比特币的事情的时候,这一段讨论起了很大的作用,在我眼里比特币就是去中心化的银行,这个银行多一分不多少一分不少,这个银行就是记账,多一分都没有。 ![9.png](https://steemitimages.com/DQmS5c7zwrZFWDoyX7zbshvAH8FBR54pLFswqEd71aY3kTj/9.png) 比如说,银行里的借贷业务、赚取利差业务他都不做了。因为这不是银行的核心业务,他只做银行最核心的业务,发行货币和记账。所以,这种能够在设计哲学上达到极致的做法给我留下深刻的印象。所以当我后来想要设计PressOne的时候,和已经成的Steem有相当大的分歧,就是设计思想上的分歧。比如说我想要一个严格的实名制和严格的强关系。大家都感觉微信上的氛围比微博强得多,因为微信上都是强关系,两个人都必须互相关注才可以说话,这是基于IM的系统。在系统级别上虽然不是实名的,但是朋友间是互相知道的,所以实名制加强关系会带来更加和谐的关系。 ![10.png](https://steemitimages.com/DQmRAMoC3Znwad8VadCN2cHv8N4UrQYw26UwF4JWMt5j8UE/10.png) 关于这个实名制的好处,我一会儿还有更多的讲解。我再说另一个设计原则,也是基于简单的设计哲学衍生出来的,就是这个系统里的设计哲学。我认为更合理的利益分配等于更和谐的社会关系,就是在任何一个经济系统里都有利益分配。可能一开始的时候有合理的利益分配,后来会变得不合理,一旦不合理之后就会产生不和谐。 所以呢,如果我们发现一个利益分配不合理,如果我们有机会,就要把利益分配变得合理。 ![11.png](https://steemitimages.com/DQmWpZsHQuUiPHuCTN94acV9cDHfRMrWcNewvAYxAAixCCs/11.png) 不要认为颠覆就是更好的事情,当我说要做PressOne的时候,很多人在外面说,你如何面对中国的特殊环境。好像我要颠覆什么似的,其实我不是大家想象的那样认为颠覆更好,我认为绝大部分是过于天真的,Too young Too simple。如果你熟悉历史你就会发现,每一次颠覆之后就会伴随着重建。重建其实是更难的,颠覆之后如果不会重建,你其实在把事情变得更糟。所以很多时候我们并不过分迷恋颠覆,这样的例子特别特别多。 ![12.png](https://steemitimages.com/DQmb6bjGo6qGC9XYYMGYEYt2z6ejMgMMyWbX62fokEdZrc1/12.png) 再说下一个,自由本身不等于为所欲为。这也是为什么我在出版发行领域提倡实名制。在出版发行在这个场景下,实名是更好的。在微信上社会更和谐,在微博上社会更乱,因为在微博上很多人都是匿名的。很多人在微博上骂我,我过去一看,这人只有一个粉丝。这人为了骂我特意注册了一个新的账号,他都不敢实名骂我。 比如说当BTC刚出现的时候,很多人说哇这是洗钱的好方法、这是跨境的好方法。太颠覆了!其实呢,时间会告诉我们,这些想法都是异想天开,区块链已经发展七年了,从来没有一个人用区块链技术做过跨境支付成功,大家可以想想为什么。如果微博像云币一下每个用户通过了KYC认证,我猜很多言论都不存在了。所以在很多时候,自由不等于为所欲为。 ![13.png](https://steemitimages.com/DQmSA1GTvosJAu992xbYHtAFCfALbJBNDnARviETnDJkXFd/13.png) 这些简单的设计原则理解了,再去看pressone系统就很容易理解。在传统的方式中,作者就负责生产内容,出版就交给出版社负责。但是在pressone上,出版方和作者是一个角色。作者在发布内容的时候,会加上智能合约,这个智能合约来决定接下来的内容参与者会支付什么费用,获得什么样的利益分配。 ![14.png](https://steemitimages.com/DQmPyY6TotCivYPnTUDLDhziPZvDd1cBgUsk6BdhjY8ebTM/14.png) 所以这个世界一下子就变得简单了。所以这个世界就两个角色,生产者和使用者。过往的多个角色被简化为一个角色,过往的阅读者变成两个角色,他不仅是购买方,也是转售方。 ![15.png](https://steemitimages.com/DQme7b4rkiNC6xSJrRyUzVZUCNNGQxRr8bUGnua4BmsgnYs/15.png) 当一个读者看了一个作者的内容,这个内容带着一个智能合约,当这个阅读者看了内容后,增加了一个权利:我可以看了内容后,把这个内容转发出去。甚至附加上自己的评价,这就承担了过去出版方的任务,分发了内容。所以,他应该获得因为他的转发而产生购买的“分润”,这就是系统的设计。当然,你没有付费,你就没有权利转发。 于是设计就变得非常简单。一切内容呈现,不一定要以去中心化的方式完成。智能合约,版权认定是实名完成的。如果你是一个实名者,你发表了别人的东西,并且附加了智能合约开始收钱,也就是在系统中留下了盗版的记录,通过共识机制,大家就不再买这个盗版者,这个惩罚机制就是让这个人一辈子再也赚不到钱。 ![16.png](https://steemitimages.com/DQmQbmhuWz38dJ18zJ5e2D8tdodfbo8yH32WjZkphqYss9C/16.png) 所以呢,你看版权认定这个事情,甚至不需要去中心化的方式完成,只要加上去中心化账本即可。我们这个系统会比较简单,该由中心化完成的就由中心化完成,该由去中心化完成的就由去中心化完成。就像圣经里说的,上帝的归上帝,凯撒的归凯撒。所以你问我pressone跟其他项目最大的不同,可能就在这里。要用去中心化的方式把一切中心化的方式完成,经过了四年的思考,我认为是行不通的。 ![17.png](https://steemitimages.com/DQmT6kMswo8Wxds3cBcTgx3twLiBk5dVx3Xn9JDgjffMwao/17.png) 甚至在一些关键细节上,就这个内容应不应该存储在区块链上,在技术上,你在区块链上是不可能存储很大的数据的,比如说影片、歌曲,这是很难的。还有一个问题,如果你把数据存储在区块链上,那它就不可撤销,一旦不可撤销,就会发生一种情况,比如一个人发了一张14岁小孩的色情图片,它就永远存在区块链里,这就不好了。所以我们在区块链上加一个hash,它是不可撤销的,但是它不会转变成一个可读的信息。 ![18.png](https://steemitimages.com/DQmVtqcQJjTGBCAMm4oeGFBaQaoyQynZUoQa6Luu8mVSBQx/18.png) 这样我关于的简单原则已经解释的差不多了。有的人可能会觉得说我并没有说什么,但是我可以负责任的说这是最重要的事情。接下来我花一点点时间和大家分享我在区块链世界生存的的经验,我在区块链世界里生存最重要的一句话:要等到下一个牛市才是真正入行。 ![19.png](https://steemitimages.com/DQmXmAwCQvEeVFTmddGFFWoNt7ckoUAFtHedsJpepmb5RWo/19.png) 绝大多数人来到这个世界的时候是因为听说有个牛市的存在才冲进来,所以呢在这个过程中产生的很多思考都是无价值的,因为区块链这个东西的价值太惊人了,导致任何人都一样,刚知道的时候都会脑子要炸,产生各种冲动,然后异想天开。然后很快熊市就来了,梦想就破灭了,所以很多人都没有入行就离开了。 ![20.png](https://steemitimages.com/DQmaxD5UWq2jbkuAZojQHF5q7vNTHo3cbpkmhQdQfHksh5e/20.png) 这张图大家一看就知道这是什么,这是比特币总市值的增长,随着单价上涨总值也在上涨。大家看看这张图最右边的急速上扬和中间的急速上扬是不是其实一模一样。中间那一段就是2013年12月份的价格。所以每次比特币泡沫所谓破灭,其实都没有破灭过。 ![21.png](https://steemitimages.com/DQmYmu47NKRSfXX4t6nn61zBqjfG76kNDTYNaHrq4T1ZH4G/21.png) 如果这张图不放大的话,你可能看不到在前面还有一个凸起,如果放大的话是这样的。 ![22.png](https://steemitimages.com/DQmcLofHAh7osw4cYZ9a967CkTLY4AUb8jsW6rnZjLXNTAF/22.png) 这张图里面,上面的部分是你看到到今天为止的市值变化,下面这图是2011年六月份为止的,我是2011年三月份开始注意BTC,然后急速上扬让人害怕,之后很快泡沫破裂,腰斩再腰斩。大家再仔细看看,这三次是不是形状一模一样。所以后来我有个总结,我见过很多对BTC和区块链疯狂的人,很多人认为这个太棒了,我信仰BTC和区块链。我也就听听,我知道他们是暂时的兴奋,来个牛市他们就兴奋,来个熊市他们就消失不见了。下一个牛市他们又回来,被证明是失败的投机者。 ![23.png](https://steemitimages.com/DQmaVEbz1YojeWrHybZ6AwWUis9TQJefoMfe8ZdLNa7BqEi/23.png) 有一点和大家分享,其实我们不是没有白皮书。我只是不想像外界那样,用一个白皮书去吸引人。即使我做个设计说明,我也是收费的,我不是想推广,我是想分享。未来我们要的事情,我很难一下传递出来,但是我每天都很兴奋。 很少人知道EOS到底是什么。EOS其实不是一个公链,它是一个基础设施,人们用基础设施搭建一个新的公链,比如说pressone。而后在公链的基础上,好像以太坊一样。也就是说EOS是一个可以在上面开发很多以太坊类应用的基础设施,我们开发pressone。它就像现在的以太坊一样,在它上面可以发行资产,建立应用。 未来都要建立的应用都有哪些呢?比如说“文章发布”,就是一个微信公众号。再比如说“图书馆”,“电影院”。大家知道在国内最值得区块链化的内容商品品类是什么吗?其实不是经管类,而是时尚类,真的是非常好的品类。 所以,我们接下来需要大量的人才。刚才观众里有人问,你们团队有多少人,李路同学有区块链开发经验吗?其实大家并不了解,我们的团队事实上离EOS非常近,甚至现在大量我们团队的成员在美国接受培训,但是我们还是需要大量的人来和我们配合,我们甚至很快会搭建一个平台,让开发者竞聘,参与我们的业务。 ![24.png](https://steemitimages.com/DQmVyNU1Mc7rtotYocfCdmT3nth1Ez34xuqdxgoYhzpitMF/24.png) 所以呢,如果你有开发能力并且自信,有动手能力,请投你的简历到[email protected]。 我的个人经历呢,是见到了太多人有想法但是做不出来,我在得到专栏有分享,想到不算数,学到不算数,做到才数。我们是做事情的人,我们做了很多事情,接下我们会做更多的事情,我也很开心,今晚我要过45岁生日了,这是我过的第一个公开生日。虽然没有Party和香槟,我一个人在屋子里对着手机疯疯癫癫的说话,也很感谢各位的支持和理解。
json metadata{"tags":["cn","pressone","ico","lixiaolai"],"image":["https://steemitimages.com/DQmaDURBQKACi9wgNPT1w64gW1EnarfDBmELvMgTeFh3Eq1/1.png","https://steemitimages.com/DQmZmN5L83wsM5kw5HJhBniArWcnobarvdWLY1W4A91s5dA/2.png","https://steemitimages.com/DQmRRrVbRGEuGN5WykuYVjsms8cmHxVhT5XJY9nTai1FnA6/3.png","https://steemitimages.com/DQmSAUgKVeSbaP7PiMPYkcGdWQ7pbDJCmKYjNsEZc9WmSZd/4.png","https://steemitimages.com/DQmV64c4Trkb8bJnXpGT32f9YNGLXADQNaiiWfjabQiJMXg/5.png","https://steemitimages.com/DQmUXU1uF7N782pTRFcpPhdFuVz2VLknh5D6k9uNtVX6UzY/6.png","https://steemitimages.com/DQmXf5ms8myyc96wWEfT93snXrntMF6sub8CcBbVBHuS13b/7.png","https://steemitimages.com/DQmUNSpcUVNnWMA52wwBP6QSmo8LkWxWmmcLJM2NB9Nj6Ti/8.png","https://steemitimages.com/DQmS5c7zwrZFWDoyX7zbshvAH8FBR54pLFswqEd71aY3kTj/9.png","https://steemitimages.com/DQmRAMoC3Znwad8VadCN2cHv8N4UrQYw26UwF4JWMt5j8UE/10.png","https://steemitimages.com/DQmWpZsHQuUiPHuCTN94acV9cDHfRMrWcNewvAYxAAixCCs/11.png","https://steemitimages.com/DQmb6bjGo6qGC9XYYMGYEYt2z6ejMgMMyWbX62fokEdZrc1/12.png","https://steemitimages.com/DQmSA1GTvosJAu992xbYHtAFCfALbJBNDnARviETnDJkXFd/13.png","https://steemitimages.com/DQmPyY6TotCivYPnTUDLDhziPZvDd1cBgUsk6BdhjY8ebTM/14.png","https://steemitimages.com/DQme7b4rkiNC6xSJrRyUzVZUCNNGQxRr8bUGnua4BmsgnYs/15.png","https://steemitimages.com/DQmQbmhuWz38dJ18zJ5e2D8tdodfbo8yH32WjZkphqYss9C/16.png","https://steemitimages.com/DQmT6kMswo8Wxds3cBcTgx3twLiBk5dVx3Xn9JDgjffMwao/17.png","https://steemitimages.com/DQmVtqcQJjTGBCAMm4oeGFBaQaoyQynZUoQa6Luu8mVSBQx/18.png","https://steemitimages.com/DQmXmAwCQvEeVFTmddGFFWoNt7ckoUAFtHedsJpepmb5RWo/19.png","https://steemitimages.com/DQmaxD5UWq2jbkuAZojQHF5q7vNTHo3cbpkmhQdQfHksh5e/20.png","https://steemitimages.com/DQmYmu47NKRSfXX4t6nn61zBqjfG76kNDTYNaHrq4T1ZH4G/21.png","https://steemitimages.com/DQmcLofHAh7osw4cYZ9a967CkTLY4AUb8jsW6rnZjLXNTAF/22.png","https://steemitimages.com/DQmaVEbz1YojeWrHybZ6AwWUis9TQJefoMfe8ZdLNa7BqEi/23.png","https://steemitimages.com/DQmVyNU1Mc7rtotYocfCdmT3nth1Ez34xuqdxgoYhzpitMF/24.png"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #13638566/Trx 1267a4dc8a61de833e75be77a2d7e8f39ac79c3e
View Raw JSON Data
{
  "trx_id": "1267a4dc8a61de833e75be77a2d7e8f39ac79c3e",
  "block": 13638566,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T05:28:33",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "cn",
      "author": "akagi201",
      "permlink": "press-one",
      "title": "Press.One 的设计理念",
      "body": "![1.png](https://steemitimages.com/DQmaDURBQKACi9wgNPT1w64gW1EnarfDBmELvMgTeFh3Eq1/1.png)\n\n![2.png](https://steemitimages.com/DQmZmN5L83wsM5kw5HJhBniArWcnobarvdWLY1W4A91s5dA/2.png)\n\n![3.png](https://steemitimages.com/DQmRRrVbRGEuGN5WykuYVjsms8cmHxVhT5XJY9nTai1FnA6/3.png)\n\n在讲座开始之前,和大家分享一个概念,这个概念我也不知道中文怎么翻译。英文中有这么一个词组,很难读。这是什么意思呢,非要翻译的话就是卖家优势,自从人类产生交易以来,就是买家搞不清卖家藏了什么。理论上我们希望卖家把一切都公开,但是现实情况,就是卖家比买家懂得更多,买家就容易吃亏。人类史上一直有这个问题,一直没有被解决。我也没想告诉大家这个问题已经被解决了,我只是希望再坐各位充分了解这个概念。请你务必了解这个概念,这个概念基本上是大家将来投资理论基石最重要的一个基本概念。\n\n![4.png](https://steemitimages.com/DQmSAUgKVeSbaP7PiMPYkcGdWQ7pbDJCmKYjNsEZc9WmSZd/4.png)\n\n还有一件事情要和大家分享一下,就是投资这个事情不能靠信仰的。过去许多年里我一直在区块链行业里不屈不挠,风中屹立。我身边很多人和我说笑来你是有信仰的,通常我不会解释,人家都这么想了有什么好解释呢。但是在这里,我要分享,投资不能靠信仰,因为用信仰的人就不能用逻辑了,你都有信仰了还要逻辑干嘛,都不能独立思考了。所以我以前说过,最耽误赚钱的就是逻辑差。\n\n所以为了投资有收益大家一定要逻辑好,这点非常重要。投资这件事从来都是很长期的结果,为了让大家明白长期有多长,长期可以带来什么效应。我来和大家说一个DANIEL LAMIER的股市故事,江湖传说中的DANIEL LAMIER就是之前刷新全世界ICO,EOS的代码创作者。\n\n我是怎么认识这个人的呢,我和你细说。在2013年的6、7月份,我在网站上看到一个人做了一个比特币教育项目。这个作者查理很单纯,早期有很多比特币,但是他到处送人。那时候比特币超过100美元了,可是他手里没有多少比特币了,所以他做了一个网站,做比特币教育。我就觉得这个人很好,我就捐了十个还是二十个比特币,这样我们就认识了。\n\n过了一阵子他和我说,你不是天使投资人吗?我现在有个很好的项目。他找到DANIEL LAMIER可以做CTO,他有个很好的idea,他要做一个去中心化的交易所。我觉得这个项目很好,看了他们的白皮书,不明觉厉,我就投资了五十万美元。实际上没有面对面的交流过,就把比特币转过去。于是他们就开发出了比特股,然后并不想最初设想的那么顺利。DANIEL LAMIER有很多做不好的地方,经常触发众怒,他们两人就开始撕逼。而我是做为一个静默的投资人,我认为投资前做好功课,后面就不管了,就耐心等待。无论做好做坏,都不说话。所以后来DANIEL LAMIER就离开了BTS,两人各干各的。\n\n到了2015年春节前后,DANIEL LAMIER以技术入股的方式,49%股份加入了steemit的团队。结果他说,上次对不起,你的股份平移到这个股份。所以这个公司我的股份是49%乘以21%,差不多10%左右,但我觉得太多了,就要了3%左右。steem的项目实际上类似pressone,其币的股份的价格也涨的很高。但是steem的创始人又跟DANIEL LAMIER撕逼了,DANIEL LAMIER不要股份直接离开了团队。steem的创始人又很为难,就把DANIEL LAMIER的股份交给了我。我觉得不能要这么多,就要了7%左右的股份。\n\nDANIEL LAMIER跟另外一个人合伙布莱登,做了一个项目叫EOS,DANIEL LAMIER希望我来投资EOS。DANIEL LAMIER是世界上唯一一个做出了三个去中心化区块链项目的人,全世界我只认识这么一个,所以必须投,后来EOS的大家就都知道了。但是我要跟各位说,我和DANIEL LAMIER的合作,是四年前种下的种子,是一个时间的考量。\n\n![5.png](https://steemitimages.com/DQmV64c4Trkb8bJnXpGT32f9YNGLXADQNaiiWfjabQiJMXg/5.png)\n\n我再和大家讲一个特别逗的经历,很多人都知道,我紧握着比特币不放。不放到什么程度呢,大家知道我做的第一个交易所叫貔貅。貔貅是什么,貔貅是一个只吃不拉的动物,就代表我对比特币的态度。所以我和朋友们经常开玩笑,我什么币都能拿得住的。但是我什么资产拿不住呢,就是以太坊。以太坊就是我根本把握不住的资产。无论什么情况不管好坏我都拿不住。那时候我身边很多人都看好以太坊,老猫,邱亮都看好。但是他们和我说的时候我总是有一丝犹豫,因为他违背我个人遵循的设计原则。\n\n我比较抵触一个去中心化的项目以中心化的方式被控住,我一直很犹豫,当以太坊到了1美元的时候,我就跟我的助手说,管他怎么样呢,你就买一点吧,他说买多少啊,我就说你买个五十万美元呗。后来以太坊涨到3美元的时候,我问助手,你买了多少以太坊,结果助手告诉我,他忘记买了。忘了你知道嘛,这是我嘲笑他一辈子,我在想这个资产就是轮不到我呀,那就算了嘛。紧接着后来又过了一段时间,以太坊价格到了60元人民币左右,那时候我脑袋又一闪,管他呢,买吧。我助手又问我买多少,我说买300万吧,买了五万多个以太坊,还是五十万美元左右。投资有个原则就是忘记成本。在投资里有个定律,叫做忘掉成本,就是忘到之前的成本,你牵挂成本就不能正常思考,所以就直接买了。结果买来不到几天,以太坊就涨到80元人民币。所以我助手很开心,结果前脚到80元就出了一个事情,基于以太坊智能合约的一个项目DAO。\n\n这个去中心化的VC项目是当时ICO金额最大的一个,但是由于程序有漏洞,所以当时黑客侵入以后呢,盗走了。紧接着导致ETH的管理机构在社区内不得不强行分叉。所以现在大家只有ETH和ETC,硬分叉传来之后我在家里骂自己,你看这个东西不能投。这是你的投资耻辱,然后我就把以太坊清空了。\n\n当然,大家知道后来的事情。ETH后来一路涨,涨到将近3000人民币,看来这钱不属于我。后来很多项目ICO都只收ETH,我就陆续买了一些ETH来投资ICO。可是也没有投资多少项目,所以后来索性还是清空了,现在手里没有一个ETH。所以你看,也有我根本把握不住的资产,无论那个资产多么的好。\n\n![6.png](https://steemitimages.com/DQmUXU1uF7N782pTRFcpPhdFuVz2VLknh5D6k9uNtVX6UzY/6.png)\n\n我把自己丢人的经历讲给大家听。我有个偶像,桥水基金的创始人雷达里奥说过,“我们要渴求真相,渴求到不惜被羞辱的地步”。这句话非常重要,所以我想借这句话告诉大家一个原则,不是你的钱你别要。这个世界上的钱是赚不完的,有一些钱就不属于你,你就是赚不到,不要因为赚不到而懊恼。如果仅仅有一些钱你赚不到你就懊恼,你会心态不好,会觉得世界对你不公平。有很多的时候,所谓的修炼是非常重要的,全靠想明白。\n\n![7.png](https://steemitimages.com/DQmXf5ms8myyc96wWEfT93snXrntMF6sub8CcBbVBHuS13b/7.png)\n\n好了,经历讲完了,跟大家分享一下PressOne的设计原则。这个设计原则其实就两个字:简单。很简单的原则是吧?其实我告诉你把这个原则贯彻到底,简单却不容易,非常不容易。\n\n![8.png](https://steemitimages.com/DQmUNSpcUVNnWMA52wwBP6QSmo8LkWxWmmcLJM2NB9Nj6Ti/8.png)\n\n我给大家分享一段我的思考过程:2013年时候,我尝试用去中心化的方式,去颠覆版权固有的出版发行的方式。花了很多钱和精力,但是受挫了,只能暂时放弃。后来我发现,这其实是两个事情,一个是版权确认,一个是版权分发。版权分发是可以去中心化的,但是版权确认只能是以中心化的方式来完成,然后我就很郁闷。后来过了半年,我跟晨兴的投资人张斐聊天,他说笑来啊,这个版权确认的事情其实不需要你来做,你想啊既然有去中心化的账本记录,如果此人是盗版者,这个盗版记录就被不可抹杀地记录下来,他盗版呗,盗版越多越麻烦。我就觉得想法越多的人越不成事,你看当我们觉得事情有两个层面了,会觉得这个事情已经很简单了。但是有些人就能看出,其实只要一个层面就可以解决,更简单。这样的人是能够做成事的,这是当时我被震惊的一个感受。\n\n所以呢,后来终于觉得时机成熟,开始认真设计PressOne的系统的时候,更多的层面是哲学层面,因为设计哲学其实远比下面的代码重要的多。我和大家举个例子,当年我们在讨论BigCoinTalk的时候,很多人不知道BigCoinTalk有一个隐藏的讨论板块,里面都是老成员和彼此信任的人。那时候,其中有一个程序员详细的分析了比特币的源代码。其中一段话让我记忆深刻:“这个写代码的人虽然是一个新手,但是这个人的设计思想是我见过最符合奥卡姆剃刀的思想。”就是多一分都是多余,后来我在认真思考比特币的事情的时候,这一段讨论起了很大的作用,在我眼里比特币就是去中心化的银行,这个银行多一分不多少一分不少,这个银行就是记账,多一分都没有。\n\n![9.png](https://steemitimages.com/DQmS5c7zwrZFWDoyX7zbshvAH8FBR54pLFswqEd71aY3kTj/9.png)\n\n比如说,银行里的借贷业务、赚取利差业务他都不做了。因为这不是银行的核心业务,他只做银行最核心的业务,发行货币和记账。所以,这种能够在设计哲学上达到极致的做法给我留下深刻的印象。所以当我后来想要设计PressOne的时候,和已经成的Steem有相当大的分歧,就是设计思想上的分歧。比如说我想要一个严格的实名制和严格的强关系。大家都感觉微信上的氛围比微博强得多,因为微信上都是强关系,两个人都必须互相关注才可以说话,这是基于IM的系统。在系统级别上虽然不是实名的,但是朋友间是互相知道的,所以实名制加强关系会带来更加和谐的关系。\n\n![10.png](https://steemitimages.com/DQmRAMoC3Znwad8VadCN2cHv8N4UrQYw26UwF4JWMt5j8UE/10.png)\n\n关于这个实名制的好处,我一会儿还有更多的讲解。我再说另一个设计原则,也是基于简单的设计哲学衍生出来的,就是这个系统里的设计哲学。我认为更合理的利益分配等于更和谐的社会关系,就是在任何一个经济系统里都有利益分配。可能一开始的时候有合理的利益分配,后来会变得不合理,一旦不合理之后就会产生不和谐。\n\n所以呢,如果我们发现一个利益分配不合理,如果我们有机会,就要把利益分配变得合理。\n\n![11.png](https://steemitimages.com/DQmWpZsHQuUiPHuCTN94acV9cDHfRMrWcNewvAYxAAixCCs/11.png)\n\n不要认为颠覆就是更好的事情,当我说要做PressOne的时候,很多人在外面说,你如何面对中国的特殊环境。好像我要颠覆什么似的,其实我不是大家想象的那样认为颠覆更好,我认为绝大部分是过于天真的,Too young Too simple。如果你熟悉历史你就会发现,每一次颠覆之后就会伴随着重建。重建其实是更难的,颠覆之后如果不会重建,你其实在把事情变得更糟。所以很多时候我们并不过分迷恋颠覆,这样的例子特别特别多。\n\n![12.png](https://steemitimages.com/DQmb6bjGo6qGC9XYYMGYEYt2z6ejMgMMyWbX62fokEdZrc1/12.png)\n\n再说下一个,自由本身不等于为所欲为。这也是为什么我在出版发行领域提倡实名制。在出版发行在这个场景下,实名是更好的。在微信上社会更和谐,在微博上社会更乱,因为在微博上很多人都是匿名的。很多人在微博上骂我,我过去一看,这人只有一个粉丝。这人为了骂我特意注册了一个新的账号,他都不敢实名骂我。\n\n比如说当BTC刚出现的时候,很多人说哇这是洗钱的好方法、这是跨境的好方法。太颠覆了!其实呢,时间会告诉我们,这些想法都是异想天开,区块链已经发展七年了,从来没有一个人用区块链技术做过跨境支付成功,大家可以想想为什么。如果微博像云币一下每个用户通过了KYC认证,我猜很多言论都不存在了。所以在很多时候,自由不等于为所欲为。\n\n![13.png](https://steemitimages.com/DQmSA1GTvosJAu992xbYHtAFCfALbJBNDnARviETnDJkXFd/13.png)\n\n这些简单的设计原则理解了,再去看pressone系统就很容易理解。在传统的方式中,作者就负责生产内容,出版就交给出版社负责。但是在pressone上,出版方和作者是一个角色。作者在发布内容的时候,会加上智能合约,这个智能合约来决定接下来的内容参与者会支付什么费用,获得什么样的利益分配。\n\n![14.png](https://steemitimages.com/DQmPyY6TotCivYPnTUDLDhziPZvDd1cBgUsk6BdhjY8ebTM/14.png)\n\n所以这个世界一下子就变得简单了。所以这个世界就两个角色,生产者和使用者。过往的多个角色被简化为一个角色,过往的阅读者变成两个角色,他不仅是购买方,也是转售方。\n\n![15.png](https://steemitimages.com/DQme7b4rkiNC6xSJrRyUzVZUCNNGQxRr8bUGnua4BmsgnYs/15.png)\n\n当一个读者看了一个作者的内容,这个内容带着一个智能合约,当这个阅读者看了内容后,增加了一个权利:我可以看了内容后,把这个内容转发出去。甚至附加上自己的评价,这就承担了过去出版方的任务,分发了内容。所以,他应该获得因为他的转发而产生购买的“分润”,这就是系统的设计。当然,你没有付费,你就没有权利转发。\n\n于是设计就变得非常简单。一切内容呈现,不一定要以去中心化的方式完成。智能合约,版权认定是实名完成的。如果你是一个实名者,你发表了别人的东西,并且附加了智能合约开始收钱,也就是在系统中留下了盗版的记录,通过共识机制,大家就不再买这个盗版者,这个惩罚机制就是让这个人一辈子再也赚不到钱。\n\n![16.png](https://steemitimages.com/DQmQbmhuWz38dJ18zJ5e2D8tdodfbo8yH32WjZkphqYss9C/16.png)\n\n所以呢,你看版权认定这个事情,甚至不需要去中心化的方式完成,只要加上去中心化账本即可。我们这个系统会比较简单,该由中心化完成的就由中心化完成,该由去中心化完成的就由去中心化完成。就像圣经里说的,上帝的归上帝,凯撒的归凯撒。所以你问我pressone跟其他项目最大的不同,可能就在这里。要用去中心化的方式把一切中心化的方式完成,经过了四年的思考,我认为是行不通的。\n\n![17.png](https://steemitimages.com/DQmT6kMswo8Wxds3cBcTgx3twLiBk5dVx3Xn9JDgjffMwao/17.png)\n\n甚至在一些关键细节上,就这个内容应不应该存储在区块链上,在技术上,你在区块链上是不可能存储很大的数据的,比如说影片、歌曲,这是很难的。还有一个问题,如果你把数据存储在区块链上,那它就不可撤销,一旦不可撤销,就会发生一种情况,比如一个人发了一张14岁小孩的色情图片,它就永远存在区块链里,这就不好了。所以我们在区块链上加一个hash,它是不可撤销的,但是它不会转变成一个可读的信息。\n\n![18.png](https://steemitimages.com/DQmVtqcQJjTGBCAMm4oeGFBaQaoyQynZUoQa6Luu8mVSBQx/18.png)\n\n这样我关于的简单原则已经解释的差不多了。有的人可能会觉得说我并没有说什么,但是我可以负责任的说这是最重要的事情。接下来我花一点点时间和大家分享我在区块链世界生存的的经验,我在区块链世界里生存最重要的一句话:要等到下一个牛市才是真正入行。\n\n![19.png](https://steemitimages.com/DQmXmAwCQvEeVFTmddGFFWoNt7ckoUAFtHedsJpepmb5RWo/19.png)\n\n绝大多数人来到这个世界的时候是因为听说有个牛市的存在才冲进来,所以呢在这个过程中产生的很多思考都是无价值的,因为区块链这个东西的价值太惊人了,导致任何人都一样,刚知道的时候都会脑子要炸,产生各种冲动,然后异想天开。然后很快熊市就来了,梦想就破灭了,所以很多人都没有入行就离开了。\n\n![20.png](https://steemitimages.com/DQmaxD5UWq2jbkuAZojQHF5q7vNTHo3cbpkmhQdQfHksh5e/20.png)\n\n这张图大家一看就知道这是什么,这是比特币总市值的增长,随着单价上涨总值也在上涨。大家看看这张图最右边的急速上扬和中间的急速上扬是不是其实一模一样。中间那一段就是2013年12月份的价格。所以每次比特币泡沫所谓破灭,其实都没有破灭过。\n\n![21.png](https://steemitimages.com/DQmYmu47NKRSfXX4t6nn61zBqjfG76kNDTYNaHrq4T1ZH4G/21.png)\n\n如果这张图不放大的话,你可能看不到在前面还有一个凸起,如果放大的话是这样的。\n\n![22.png](https://steemitimages.com/DQmcLofHAh7osw4cYZ9a967CkTLY4AUb8jsW6rnZjLXNTAF/22.png)\n\n这张图里面,上面的部分是你看到到今天为止的市值变化,下面这图是2011年六月份为止的,我是2011年三月份开始注意BTC,然后急速上扬让人害怕,之后很快泡沫破裂,腰斩再腰斩。大家再仔细看看,这三次是不是形状一模一样。所以后来我有个总结,我见过很多对BTC和区块链疯狂的人,很多人认为这个太棒了,我信仰BTC和区块链。我也就听听,我知道他们是暂时的兴奋,来个牛市他们就兴奋,来个熊市他们就消失不见了。下一个牛市他们又回来,被证明是失败的投机者。\n\n![23.png](https://steemitimages.com/DQmaVEbz1YojeWrHybZ6AwWUis9TQJefoMfe8ZdLNa7BqEi/23.png)\n\n有一点和大家分享,其实我们不是没有白皮书。我只是不想像外界那样,用一个白皮书去吸引人。即使我做个设计说明,我也是收费的,我不是想推广,我是想分享。未来我们要的事情,我很难一下传递出来,但是我每天都很兴奋。\n\n很少人知道EOS到底是什么。EOS其实不是一个公链,它是一个基础设施,人们用基础设施搭建一个新的公链,比如说pressone。而后在公链的基础上,好像以太坊一样。也就是说EOS是一个可以在上面开发很多以太坊类应用的基础设施,我们开发pressone。它就像现在的以太坊一样,在它上面可以发行资产,建立应用。\n\n未来都要建立的应用都有哪些呢?比如说“文章发布”,就是一个微信公众号。再比如说“图书馆”,“电影院”。大家知道在国内最值得区块链化的内容商品品类是什么吗?其实不是经管类,而是时尚类,真的是非常好的品类。\n\n所以,我们接下来需要大量的人才。刚才观众里有人问,你们团队有多少人,李路同学有区块链开发经验吗?其实大家并不了解,我们的团队事实上离EOS非常近,甚至现在大量我们团队的成员在美国接受培训,但是我们还是需要大量的人来和我们配合,我们甚至很快会搭建一个平台,让开发者竞聘,参与我们的业务。\n\n![24.png](https://steemitimages.com/DQmVyNU1Mc7rtotYocfCdmT3nth1Ez34xuqdxgoYhzpitMF/24.png)\n\n所以呢,如果你有开发能力并且自信,有动手能力,请投你的简历到[email protected]。\n我的个人经历呢,是见到了太多人有想法但是做不出来,我在得到专栏有分享,想到不算数,学到不算数,做到才数。我们是做事情的人,我们做了很多事情,接下我们会做更多的事情,我也很开心,今晚我要过45岁生日了,这是我过的第一个公开生日。虽然没有Party和香槟,我一个人在屋子里对着手机疯疯癫癫的说话,也很感谢各位的支持和理解。",
      "json_metadata": "{\"tags\":[\"cn\",\"pressone\",\"ico\",\"lixiaolai\"],\"image\":[\"https://steemitimages.com/DQmaDURBQKACi9wgNPT1w64gW1EnarfDBmELvMgTeFh3Eq1/1.png\",\"https://steemitimages.com/DQmZmN5L83wsM5kw5HJhBniArWcnobarvdWLY1W4A91s5dA/2.png\",\"https://steemitimages.com/DQmRRrVbRGEuGN5WykuYVjsms8cmHxVhT5XJY9nTai1FnA6/3.png\",\"https://steemitimages.com/DQmSAUgKVeSbaP7PiMPYkcGdWQ7pbDJCmKYjNsEZc9WmSZd/4.png\",\"https://steemitimages.com/DQmV64c4Trkb8bJnXpGT32f9YNGLXADQNaiiWfjabQiJMXg/5.png\",\"https://steemitimages.com/DQmUXU1uF7N782pTRFcpPhdFuVz2VLknh5D6k9uNtVX6UzY/6.png\",\"https://steemitimages.com/DQmXf5ms8myyc96wWEfT93snXrntMF6sub8CcBbVBHuS13b/7.png\",\"https://steemitimages.com/DQmUNSpcUVNnWMA52wwBP6QSmo8LkWxWmmcLJM2NB9Nj6Ti/8.png\",\"https://steemitimages.com/DQmS5c7zwrZFWDoyX7zbshvAH8FBR54pLFswqEd71aY3kTj/9.png\",\"https://steemitimages.com/DQmRAMoC3Znwad8VadCN2cHv8N4UrQYw26UwF4JWMt5j8UE/10.png\",\"https://steemitimages.com/DQmWpZsHQuUiPHuCTN94acV9cDHfRMrWcNewvAYxAAixCCs/11.png\",\"https://steemitimages.com/DQmb6bjGo6qGC9XYYMGYEYt2z6ejMgMMyWbX62fokEdZrc1/12.png\",\"https://steemitimages.com/DQmSA1GTvosJAu992xbYHtAFCfALbJBNDnARviETnDJkXFd/13.png\",\"https://steemitimages.com/DQmPyY6TotCivYPnTUDLDhziPZvDd1cBgUsk6BdhjY8ebTM/14.png\",\"https://steemitimages.com/DQme7b4rkiNC6xSJrRyUzVZUCNNGQxRr8bUGnua4BmsgnYs/15.png\",\"https://steemitimages.com/DQmQbmhuWz38dJ18zJ5e2D8tdodfbo8yH32WjZkphqYss9C/16.png\",\"https://steemitimages.com/DQmT6kMswo8Wxds3cBcTgx3twLiBk5dVx3Xn9JDgjffMwao/17.png\",\"https://steemitimages.com/DQmVtqcQJjTGBCAMm4oeGFBaQaoyQynZUoQa6Luu8mVSBQx/18.png\",\"https://steemitimages.com/DQmXmAwCQvEeVFTmddGFFWoNt7ckoUAFtHedsJpepmb5RWo/19.png\",\"https://steemitimages.com/DQmaxD5UWq2jbkuAZojQHF5q7vNTHo3cbpkmhQdQfHksh5e/20.png\",\"https://steemitimages.com/DQmYmu47NKRSfXX4t6nn61zBqjfG76kNDTYNaHrq4T1ZH4G/21.png\",\"https://steemitimages.com/DQmcLofHAh7osw4cYZ9a967CkTLY4AUb8jsW6rnZjLXNTAF/22.png\",\"https://steemitimages.com/DQmaVEbz1YojeWrHybZ6AwWUis9TQJefoMfe8ZdLNa7BqEi/23.png\",\"https://steemitimages.com/DQmVyNU1Mc7rtotYocfCdmT3nth1Ez34xuqdxgoYhzpitMF/24.png\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
getvotessent 0.001 SBD to @akagi201- "Thanks for following"
2017/07/13 05:16:18
fromgetvotes
toakagi201
amount0.001 SBD
memoThanks for following
Transaction InfoBlock #13638321/Trx 0e60a4554de38a940920c3ce7bffe0430813d536
View Raw JSON Data
{
  "trx_id": "0e60a4554de38a940920c3ce7bffe0430813d536",
  "block": 13638321,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T05:16:18",
  "op": [
    "transfer",
    {
      "from": "getvotes",
      "to": "akagi201",
      "amount": "0.001 SBD",
      "memo": "Thanks for following"
    }
  ]
}
akagi201published a new post: press-one-ico
2017/07/13 05:11:48
parent author
parent permlinkcn
authorakagi201
permlinkpress-one-ico
titlePress.One ICO 大家怎么看?
body![pressone_scam.jpg](https://steemitimages.com/DQmTN1woN99i7zMyB4ZtUp8eSTSU1mG1xTR1JTK8SNHJF5g/pressone_scam.jpg) 图片来自网络. 虽然图片有点阴谋论的感觉, 不过最近的大跌确实让韭菜们亏了不少. #Press.One解决不了版权问题# 根据这两天的学习,我认为pressone还需要给出以下四个问题的解决方案? 1、第一个应用落地在出版领域,他的商业模型是不是类似于“直销行业”的逻辑,智能合约的设计逻辑什么? 2、在pressone内部的盗版问题其实很好解决,但盗版者以其他形式出现,怎么维权?比如盗版者自行出版成为纸质书或者发布在其他网络中? 3、抄袭者都很聪明,他们不会直接拷贝,只是抄袭情节怎么办? 4、其实最核心的问题是,现在做版权保护的项目非常多,比如玄链、亿书等等,pressone怎么突围?说到底还是要解决内容被分散在不同平台之外,怎么聚合最有价值的内容? 😂所以文化产业是做不到去中心化的,加上政府的管控,就更加难了!
json metadata{"tags":["cn","pressone","ico","lixiaolai","press"],"image":["https://steemitimages.com/DQmTN1woN99i7zMyB4ZtUp8eSTSU1mG1xTR1JTK8SNHJF5g/pressone_scam.jpg"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #13638231/Trx cf2bb702031860e42d5944afebbccf6bca757b3b
View Raw JSON Data
{
  "trx_id": "cf2bb702031860e42d5944afebbccf6bca757b3b",
  "block": 13638231,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T05:11:48",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "cn",
      "author": "akagi201",
      "permlink": "press-one-ico",
      "title": "Press.One ICO 大家怎么看?",
      "body": "![pressone_scam.jpg](https://steemitimages.com/DQmTN1woN99i7zMyB4ZtUp8eSTSU1mG1xTR1JTK8SNHJF5g/pressone_scam.jpg)\n\n图片来自网络.\n\n虽然图片有点阴谋论的感觉, 不过最近的大跌确实让韭菜们亏了不少.\n\n#Press.One解决不了版权问题#  \n根据这两天的学习,我认为pressone还需要给出以下四个问题的解决方案?\n1、第一个应用落地在出版领域,他的商业模型是不是类似于“直销行业”的逻辑,智能合约的设计逻辑什么?\n2、在pressone内部的盗版问题其实很好解决,但盗版者以其他形式出现,怎么维权?比如盗版者自行出版成为纸质书或者发布在其他网络中?\n3、抄袭者都很聪明,他们不会直接拷贝,只是抄袭情节怎么办?\n4、其实最核心的问题是,现在做版权保护的项目非常多,比如玄链、亿书等等,pressone怎么突围?说到底还是要解决内容被分散在不同平台之外,怎么聚合最有价值的内容?\n😂所以文化产业是做不到去中心化的,加上政府的管控,就更加难了!",
      "json_metadata": "{\"tags\":[\"cn\",\"pressone\",\"ico\",\"lixiaolai\",\"press\"],\"image\":[\"https://steemitimages.com/DQmTN1woN99i7zMyB4ZtUp8eSTSU1mG1xTR1JTK8SNHJF5g/pressone_scam.jpg\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/07/13 05:10:45
parent authorakagi201
parent permlinki-am-akagi201-hello-world
authorzerozero777
permlinkre-akagi201-i-am-akagi201-hello-world-20170713t051135189z
title
body欢迎新人!
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13638210/Trx 51a531c1f4c4470e4e54c3ad3478b6c30b4cd1fc
View Raw JSON Data
{
  "trx_id": "51a531c1f4c4470e4e54c3ad3478b6c30b4cd1fc",
  "block": 13638210,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T05:10:45",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "i-am-akagi201-hello-world",
      "author": "zerozero777",
      "permlink": "re-akagi201-i-am-akagi201-hello-world-20170713t051135189z",
      "title": "",
      "body": "欢迎新人!",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/07/13 05:10:33
voterzerozero777
authorakagi201
permlinki-am-akagi201-hello-world
weight10000 (100.00%)
Transaction InfoBlock #13638206/Trx 39db4bbbab00cc7e072a2e61ef60cb934886cc36
View Raw JSON Data
{
  "trx_id": "39db4bbbab00cc7e072a2e61ef60cb934886cc36",
  "block": 13638206,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T05:10:33",
  "op": [
    "vote",
    {
      "voter": "zerozero777",
      "author": "akagi201",
      "permlink": "i-am-akagi201-hello-world",
      "weight": 10000
    }
  ]
}
steemitboardupvoted (1.00%) @akagi201 / docker
2017/07/13 05:03:48
votersteemitboard
authorakagi201
permlinkdocker
weight100 (1.00%)
Transaction InfoBlock #13638072/Trx 03aec177d93821e1a324eaddee4e09ee1c16fce4
View Raw JSON Data
{
  "trx_id": "03aec177d93821e1a324eaddee4e09ee1c16fce4",
  "block": 13638072,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T05:03:48",
  "op": [
    "vote",
    {
      "voter": "steemitboard",
      "author": "akagi201",
      "permlink": "docker",
      "weight": 100
    }
  ]
}
2017/07/13 05:03:42
parent authorakagi201
parent permlinkdocker
authorsteemitboard
permlinksteemitboard-notify-akagi201-20170713t050342000z
title
bodyCongratulations @akagi201! You have completed some achievement on Steemit and have been rewarded with new badge(s) : [![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/firstvote.png)](http://steemitboard.com/@akagi201) You made your First Vote [![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/firstpost.png)](http://steemitboard.com/@akagi201) You published your First Post [![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/firstvoted.png)](http://steemitboard.com/@akagi201) You got a First Vote Click on any badge to view your own Board of Honor on SteemitBoard. For more information about SteemitBoard, click [here](https://steemit.com/@steemitboard) If you no longer want to receive notifications, reply to this comment with the word `STOP` > By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!
json metadata{"image":["https://steemitboard.com/img/notifications.png"]}
Transaction InfoBlock #13638070/Trx 60f2bec9760b72daeaf09519f5d7bc7a7bd2f53d
View Raw JSON Data
{
  "trx_id": "60f2bec9760b72daeaf09519f5d7bc7a7bd2f53d",
  "block": 13638070,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T05:03:42",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "docker",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-akagi201-20170713t050342000z",
      "title": "",
      "body": "Congratulations @akagi201! You have completed some achievement on Steemit and have been rewarded with new badge(s) :\n\n[![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/firstvote.png)](http://steemitboard.com/@akagi201) You made your First Vote\n[![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/firstpost.png)](http://steemitboard.com/@akagi201) You published your First Post\n[![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/firstvoted.png)](http://steemitboard.com/@akagi201) You got a First Vote\n\nClick on any badge to view your own Board of Honor on SteemitBoard.\nFor more information about SteemitBoard, click [here](https://steemit.com/@steemitboard)\n\nIf you no longer want to receive notifications, reply to this comment with the word `STOP`\n\n> By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notifications.png\"]}"
    }
  ]
}
akagi201published a new post: docker
2017/07/13 05:00:27
parent author
parent permlinkcn
authorakagi201
permlinkdocker
titleDocker 资源汇总
body## os docker * <https://github.com/rancher/os> ## dockerfile * <https://github.com/dockerfile> * <http://dockerfile.github.io/> ## tutorial * <https://github.com/play-with-docker/play-with-docker.github.io> ## 查看日志 * `docker logs -f my-container-name` 类似 `tail -f` * `docker logs -n 10 my-container-name` 显示最近 10 行. ## 公有云服务 * <https://www.wercker.com/> ## docker image 存放目录 * `/var/lib/docker` 下文件可以清理掉, 然后重新 `docker pull`. ## docker 的简单介绍 * docker daemon * docker client * LXC/VM * 镜像 (image) * 容器 (container) * [Understand images, containers, and storage drivers](https://docs.docker.com/engine/userguide/storagedriver/imagesandcontainers/) ## layer 分析工具 * <http://imagelayers.io> ## 文件系统 * AUFS * 写时拷贝 (copy-on-write) * 数据卷 (volume) * docker volume 命令 ## 网络 * 端口映射 (port mapping) * 容器链接 (container link) * 用户自定义网络 * docker network 命令 * [Understand Docker container networks](https://docs.docker.com/engine/userguide/networking/dockernetworks/) * [Legacy container links](https://docs.docker.com/engine/userguide/networking/default_network/dockerlinks/) ## docker 使用上的建议 * tag 不要用 latest * 使用提供 dockerfile 的镜像 (为了安全) ## docker 官方组件的简单介绍 * machine * compose * swarm ## dockerfile 的介绍 ## 如何使用 dockerfile * build * 执行 `docker build -f <dockerfile> <build-context-path>` 构建镜像 (image), 构建镜像需要一个 Dockerfile 文件和一个构建上下文 (build context). * Dockerfile 是一系列 docker 命令, 用于按步骤构建 docker 容器, 然后再导出一份镜像. 构建上下文会被发送给 docker daemon, 用于 ADD, COPY 等命令操作. 所以注意不要把 `/` 目录或者其他过大的目录作为构建上下文. ## 编写 dockerfile 的最佳实践 * 12 factor: <http://12factor.net/> ### 注意中间层镜像 * 尽可能连用 LABEL, ENV, RUN 等命令, 因为每次执行一行命令, 都会产生一个新的镜像. * 尽量这么写 ``` LABEL home="http://gitlab.widget-inc.com/her/her-gateway" \ private="true" ENV GATEWAY_VERSION="0.19.3" \ NODE_VERSION="0.12.9" RUN addgroup -S redis && adduser -S -G redis redis ``` * 而不是: ``` LABEL home http://gitlab.widget-inc.com/her/her-gateway LABEL private true ENV GATEWAY_VERSION 0.19.3 ENV NODE_VERSION 0.12.9 RUN addgroup -S redis RUN adduser -S -G redis redis ``` ## init 进程 ## 是否要启动 sshd ## 是否要启动守护进程 ## 日志转发 ## 使用基础镜像 * [phusion/baseimage-docker](https://github.com/phusion/baseimage-docker) * [gliderlabs/docker-alpine](https://github.com/gliderlabs/docker-alpine) alpine 是一个只有 5M 大小的 linux 系统, 基于 mulc 和 busybox * [Yelp/dumb-init](https://github.com/Yelp/dumb-init) * [krallin/tini](https://github.com/krallin/tini) ## 最佳实践 * [Best practices for writing Dockerfiles](https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/) Docker 官方撰写 * [Quest for minimal Docker images](https://github.com/William-Yeh/docker-mini) 奇技淫巧 ## 轻量级, 应用级的容器 * [容器化的 git](https://github.com/axeclbr/docker-git) * [容器化的桌面程序](https://blog.jessfraz.com/post/docker-containers-on-the-desktop/) * [虚拟桌面系统](https://github.com/rogaha/docker-desktop) ## docker 生态圈 * containerd: [containerd](https://containerd.tools) is a daemon to control [runC](https://github.com/opencontainers/runc), built for performance and density. * coreos * rkt * kubernetes * mesos ## docker生态 * <https://www.mindmeister.com/389671722/docker-ecosystem> ## 国内镜像 * <http://docker.cn> * <http://daocloud.io> * <http://dockerpool.com/> ## forum * <http://dockerone.com/> ## tutorial * <http://www.infoq.com/cn/articles/docker-kernel-knowledge-namespace-resource-isolation> ## tools * <http://lastbackend.com/> ## 源码分析 * <http://blog.daocloud.io/docker-source-code-analysis-part1/> ## root 还有要有人回答下,docker服务端和客户端需要通过/var/run/docker.sock通信,这个目录需要root才能读写 我也尝试过chmod这个文件,以后客户端不用root也可以正常地执行命令 ## book * <http://yeasy.gitbooks.io/docker_practice/> ## docker vs vagrant * <http://linux.cn/article-3840-1.html?fromuid=15871> ## OS X GUI for Docker * <https://kitematic.com/> * <http://boot2docker.io/> * <http://docs.docker.com/installation/mac/> ## courses * <http://course.tuicool.com/course/tag/docker>
json metadata{"tags":["cn","docker"],"links":["https://github.com/rancher/os","https://github.com/dockerfile","http://dockerfile.github.io/","https://github.com/play-with-docker/play-with-docker.github.io","https://www.wercker.com/","https://docs.docker.com/engine/userguide/storagedriver/imagesandcontainers/","http://imagelayers.io","https://docs.docker.com/engine/userguide/networking/dockernetworks/","https://docs.docker.com/engine/userguide/networking/default_network/dockerlinks/","http://12factor.net/","https://github.com/phusion/baseimage-docker","https://github.com/gliderlabs/docker-alpine","https://github.com/Yelp/dumb-init","https://github.com/krallin/tini","https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/","https://github.com/William-Yeh/docker-mini","https://github.com/axeclbr/docker-git","https://blog.jessfraz.com/post/docker-containers-on-the-desktop/","https://github.com/rogaha/docker-desktop","https://containerd.tools","https://github.com/opencontainers/runc","https://www.mindmeister.com/389671722/docker-ecosystem","http://docker.cn","http://daocloud.io","http://dockerpool.com/","http://dockerone.com/","http://www.infoq.com/cn/articles/docker-kernel-knowledge-namespace-resource-isolation","http://lastbackend.com/","http://blog.daocloud.io/docker-source-code-analysis-part1/","http://yeasy.gitbooks.io/docker_practice/","http://linux.cn/article-3840-1.html?fromuid=15871","https://kitematic.com/","http://boot2docker.io/","http://docs.docker.com/installation/mac/","http://course.tuicool.com/course/tag/docker"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #13638005/Trx 745e40c4787c18bc52f33b2e2de509f5db142186
View Raw JSON Data
{
  "trx_id": "745e40c4787c18bc52f33b2e2de509f5db142186",
  "block": 13638005,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T05:00:27",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "cn",
      "author": "akagi201",
      "permlink": "docker",
      "title": "Docker 资源汇总",
      "body": "## os docker\n* <https://github.com/rancher/os>\n\n## dockerfile\n* <https://github.com/dockerfile>\n* <http://dockerfile.github.io/>\n\n## tutorial\n* <https://github.com/play-with-docker/play-with-docker.github.io>\n\n## 查看日志\n* `docker logs -f my-container-name` 类似 `tail -f`\n* `docker logs -n 10 my-container-name` 显示最近 10 行.\n\n## 公有云服务\n* <https://www.wercker.com/>\n\n## docker image 存放目录\n* `/var/lib/docker` 下文件可以清理掉, 然后重新 `docker pull`.\n\n## docker 的简单介绍\n* docker daemon\n* docker client\n* LXC/VM\n* 镜像 (image)\n* 容器 (container)\n* [Understand images, containers, and storage drivers](https://docs.docker.com/engine/userguide/storagedriver/imagesandcontainers/)\n\n## layer 分析工具\n* <http://imagelayers.io>\n\n## 文件系统\n* AUFS\n* 写时拷贝 (copy-on-write)\n* 数据卷 (volume)\n* docker volume 命令\n\n## 网络\n* 端口映射 (port mapping)\n* 容器链接 (container link)\n* 用户自定义网络\n* docker network 命令\n* [Understand Docker container networks](https://docs.docker.com/engine/userguide/networking/dockernetworks/)\n* [Legacy container links](https://docs.docker.com/engine/userguide/networking/default_network/dockerlinks/)\n\n## docker 使用上的建议\n* tag 不要用 latest\n* 使用提供 dockerfile 的镜像 (为了安全)\n\n## docker 官方组件的简单介绍\n* machine\n* compose\n* swarm\n\n## dockerfile 的介绍\n\n## 如何使用 dockerfile\n* build\n* 执行 `docker build -f <dockerfile> <build-context-path>` 构建镜像 (image), 构建镜像需要一个 Dockerfile 文件和一个构建上下文 (build context).\n* Dockerfile 是一系列 docker 命令, 用于按步骤构建 docker 容器, 然后再导出一份镜像. 构建上下文会被发送给 docker daemon, 用于 ADD, COPY 等命令操作. 所以注意不要把 `/` 目录或者其他过大的目录作为构建上下文.\n\n## 编写 dockerfile 的最佳实践\n\n* 12 factor: <http://12factor.net/>\n### 注意中间层镜像\n* 尽可能连用 LABEL, ENV, RUN 等命令, 因为每次执行一行命令, 都会产生一个新的镜像.\n* 尽量这么写\n\n```\nLABEL home=\"http://gitlab.widget-inc.com/her/her-gateway\" \\\n      private=\"true\"\n\nENV GATEWAY_VERSION=\"0.19.3\" \\\n    NODE_VERSION=\"0.12.9\"\n\nRUN addgroup -S redis && adduser -S -G redis redis\n```\n\n* 而不是:\n\n```\nLABEL home http://gitlab.widget-inc.com/her/her-gateway\nLABEL private true\n\nENV GATEWAY_VERSION 0.19.3\nENV NODE_VERSION 0.12.9\n\nRUN addgroup -S redis\nRUN adduser -S -G redis redis\n```\n\n## init 进程\n\n## 是否要启动 sshd\n\n## 是否要启动守护进程\n\n## 日志转发\n\n## 使用基础镜像\n* [phusion/baseimage-docker](https://github.com/phusion/baseimage-docker)\n* [gliderlabs/docker-alpine](https://github.com/gliderlabs/docker-alpine) alpine 是一个只有 5M 大小的 linux 系统, 基于 mulc 和 busybox\n* [Yelp/dumb-init](https://github.com/Yelp/dumb-init)\n* [krallin/tini](https://github.com/krallin/tini)\n\n## 最佳实践\n* [Best practices for writing Dockerfiles](https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/) Docker 官方撰写\n* [Quest for minimal Docker images](https://github.com/William-Yeh/docker-mini) 奇技淫巧\n\n## 轻量级, 应用级的容器\n* [容器化的 git](https://github.com/axeclbr/docker-git)\n* [容器化的桌面程序](https://blog.jessfraz.com/post/docker-containers-on-the-desktop/)\n* [虚拟桌面系统](https://github.com/rogaha/docker-desktop)\n\n## docker 生态圈\n* containerd: [containerd](https://containerd.tools) is a daemon to control [runC](https://github.com/opencontainers/runc), built for performance and density.\n* coreos\n* rkt\n* kubernetes\n* mesos\n\n\n\n## docker生态\n* <https://www.mindmeister.com/389671722/docker-ecosystem>\n\n## 国内镜像\n* <http://docker.cn>\n* <http://daocloud.io>\n* <http://dockerpool.com/>\n\n## forum\n* <http://dockerone.com/>\n\n## tutorial\n* <http://www.infoq.com/cn/articles/docker-kernel-knowledge-namespace-resource-isolation>\n\n## tools\n* <http://lastbackend.com/>\n\n## 源码分析\n* <http://blog.daocloud.io/docker-source-code-analysis-part1/>\n\n## root\n还有要有人回答下,docker服务端和客户端需要通过/var/run/docker.sock通信,这个目录需要root才能读写\n我也尝试过chmod这个文件,以后客户端不用root也可以正常地执行命令\n\n## book\n* <http://yeasy.gitbooks.io/docker_practice/>\n\n## docker vs vagrant\n* <http://linux.cn/article-3840-1.html?fromuid=15871>\n\n## OS X GUI for Docker\n* <https://kitematic.com/>\n* <http://boot2docker.io/>\n* <http://docs.docker.com/installation/mac/>\n\n## courses\n* <http://course.tuicool.com/course/tag/docker>",
      "json_metadata": "{\"tags\":[\"cn\",\"docker\"],\"links\":[\"https://github.com/rancher/os\",\"https://github.com/dockerfile\",\"http://dockerfile.github.io/\",\"https://github.com/play-with-docker/play-with-docker.github.io\",\"https://www.wercker.com/\",\"https://docs.docker.com/engine/userguide/storagedriver/imagesandcontainers/\",\"http://imagelayers.io\",\"https://docs.docker.com/engine/userguide/networking/dockernetworks/\",\"https://docs.docker.com/engine/userguide/networking/default_network/dockerlinks/\",\"http://12factor.net/\",\"https://github.com/phusion/baseimage-docker\",\"https://github.com/gliderlabs/docker-alpine\",\"https://github.com/Yelp/dumb-init\",\"https://github.com/krallin/tini\",\"https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/\",\"https://github.com/William-Yeh/docker-mini\",\"https://github.com/axeclbr/docker-git\",\"https://blog.jessfraz.com/post/docker-containers-on-the-desktop/\",\"https://github.com/rogaha/docker-desktop\",\"https://containerd.tools\",\"https://github.com/opencontainers/runc\",\"https://www.mindmeister.com/389671722/docker-ecosystem\",\"http://docker.cn\",\"http://daocloud.io\",\"http://dockerpool.com/\",\"http://dockerone.com/\",\"http://www.infoq.com/cn/articles/docker-kernel-knowledge-namespace-resource-isolation\",\"http://lastbackend.com/\",\"http://blog.daocloud.io/docker-source-code-analysis-part1/\",\"http://yeasy.gitbooks.io/docker_practice/\",\"http://linux.cn/article-3840-1.html?fromuid=15871\",\"https://kitematic.com/\",\"http://boot2docker.io/\",\"http://docs.docker.com/installation/mac/\",\"http://course.tuicool.com/course/tag/docker\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/07/13 04:37:24
parent authorakagi201
parent permlinki-am-akagi201-hello-world
authordigitalplayer
permlink20170713t043615986z
title
bodyWelcome and Thank You for being with us!! Following your Blog now
json metadata{"tags":["welcome"],"app":"digitalplayer"}
Transaction InfoBlock #13637544/Trx 4234323e2dbca127f6e977e6c0b7fcb1f9108397
View Raw JSON Data
{
  "trx_id": "4234323e2dbca127f6e977e6c0b7fcb1f9108397",
  "block": 13637544,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T04:37:24",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "i-am-akagi201-hello-world",
      "author": "digitalplayer",
      "permlink": "20170713t043615986z",
      "title": "",
      "body": "Welcome and Thank You for being with us!! Following your Blog now",
      "json_metadata": "{\"tags\":[\"welcome\"],\"app\":\"digitalplayer\"}"
    }
  ]
}
2017/07/13 04:14:09
required auths[]
required posting auths["akagi201"]
idfollow
json["follow",{"follower":"akagi201","following":"getvotes","what":["blog"]}]
Transaction InfoBlock #13637080/Trx 9ede4a8fad74c4e974c6a5621a1c7362f28a33c1
View Raw JSON Data
{
  "trx_id": "9ede4a8fad74c4e974c6a5621a1c7362f28a33c1",
  "block": 13637080,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T04:14:09",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akagi201"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akagi201\",\"following\":\"getvotes\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/07/13 04:13:00
required auths[]
required posting auths["akagi201"]
idfollow
json["follow",{"follower":"akagi201","following":"dayzh","what":["blog"]}]
Transaction InfoBlock #13637057/Trx c1db197cde9ef0bbb44e9543f39f74ff7809097e
View Raw JSON Data
{
  "trx_id": "c1db197cde9ef0bbb44e9543f39f74ff7809097e",
  "block": 13637057,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T04:13:00",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "akagi201"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"akagi201\",\"following\":\"dayzh\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/07/13 04:10:15
votermyfirst
authorakagi201
permlinki-am-akagi201-hello-world
weight10000 (100.00%)
Transaction InfoBlock #13637002/Trx 402d85e28ad2201cd76340665c7aa88b9651ccfa
View Raw JSON Data
{
  "trx_id": "402d85e28ad2201cd76340665c7aa88b9651ccfa",
  "block": 13637002,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T04:10:15",
  "op": [
    "vote",
    {
      "voter": "myfirst",
      "author": "akagi201",
      "permlink": "i-am-akagi201-hello-world",
      "weight": 10000
    }
  ]
}
2017/07/13 04:06:09
parent authorakagi201
parent permlinki-am-akagi201-hello-world
authorleesujae17
permlinkre-akagi201-i-am-akagi201-hello-world-20170713t040606092z
title
bodyhello~ akagi201, Follow & Upvote is a You and I great strength~
json metadata{"tags":["cn"],"app":"steemit/0.1"}
Transaction InfoBlock #13636920/Trx fa9810752e2b3fb08e89cc6b8c8414de88f29cbb
View Raw JSON Data
{
  "trx_id": "fa9810752e2b3fb08e89cc6b8c8414de88f29cbb",
  "block": 13636920,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T04:06:09",
  "op": [
    "comment",
    {
      "parent_author": "akagi201",
      "parent_permlink": "i-am-akagi201-hello-world",
      "author": "leesujae17",
      "permlink": "re-akagi201-i-am-akagi201-hello-world-20170713t040606092z",
      "title": "",
      "body": "hello~   akagi201, Follow & Upvote is a You and I great strength~",
      "json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/07/13 03:57:24
voterjoele
authorakagi201
permlinki-am-akagi201-hello-world
weight200 (2.00%)
Transaction InfoBlock #13636745/Trx 229715aec1e1d3e13551416ab9c03de5f17dcf3b
View Raw JSON Data
{
  "trx_id": "229715aec1e1d3e13551416ab9c03de5f17dcf3b",
  "block": 13636745,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-13T03:57:24",
  "op": [
    "vote",
    {
      "voter": "joele",
      "author": "akagi201",
      "permlink": "i-am-akagi201-hello-world",
      "weight": 200
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{"profile_image":"https://en.gravatar.com/userimage/24571838/2a753c52142bbc60609336a4a94604b9.png","name":"Akagi201","about":"http://akagi201.org","location":"Hangzhou","website":"http://akagi201.org"}
JSON METADATA
profile{"profile_image":"https://en.gravatar.com/userimage/24571838/2a753c52142bbc60609336a4a94604b9.png","name":"Akagi201","about":"http://akagi201.org","location":"Hangzhou","website":"http://akagi201.org"}
{
  "posting_json_metadata": {
    "profile": {
      "profile_image": "https://en.gravatar.com/userimage/24571838/2a753c52142bbc60609336a4a94604b9.png",
      "name": "Akagi201",
      "about": "http://akagi201.org",
      "location": "Hangzhou",
      "website": "http://akagi201.org"
    }
  },
  "json_metadata": {
    "profile": {
      "profile_image": "https://en.gravatar.com/userimage/24571838/2a753c52142bbc60609336a4a94604b9.png",
      "name": "Akagi201",
      "about": "http://akagi201.org",
      "location": "Hangzhou",
      "website": "http://akagi201.org"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM5T4ZRHtcy1Rwh3zVf74YA78VZnwGfJh2TzgJCmjG1CvVyPnx721/1
Active
Single Signature
Public Keys
STM55rfsCtMkmNMsbXvNKMQagZaZuGy9nk5AvTWRnhxMHvZynwdHe1/1
Posting
Single Signature
Public Keys
STM83Cvc4bbcDwNhZ1jDfdHJZ9THaE7Q5mNKw7HUpaJHDx6XQszgP1/1
App Permissions
Memo
STM7sc6ciRS8A1tySDZMxHM4n1vJ2DyATQARMR7RfhJWKRWy5M8no
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5T4ZRHtcy1Rwh3zVf74YA78VZnwGfJh2TzgJCmjG1CvVyPnx72",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM55rfsCtMkmNMsbXvNKMQagZaZuGy9nk5AvTWRnhxMHvZynwdHe",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "busy.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM83Cvc4bbcDwNhZ1jDfdHJZ9THaE7Q5mNKw7HUpaJHDx6XQszgP",
        1
      ]
    ]
  },
  "memo": "STM7sc6ciRS8A1tySDZMxHM4n1vJ2DyATQARMR7RfhJWKRWy5M8no"
}

Witness Votes

0 / 30
No active witness votes.
[]