Harrison Mclean avatar

It's Hive Time.

dahaz159

Published: 20 Mar 2020 › Updated: 20 Mar 2020It's Hive Time.

It's Hive Time.

image.png

Very excited to see the future of Decentralized Social Media evolve here on Hive.

Looking forward to the STEEM ecosystem migrating to a community driven chain free from Steemit Launch stake.

Thank you to the Witnesses and developers that helped make this possible in record time.

As my work continues on WeYouMe, I will be making many protocol level upgrades to the STEEM chain, including:

  • Private Posting
  • Private Messaging
  • Business Accounts ( Txn Permissions controlled by on-chain voting )
  • Private Communities ( With full database objects within consensus, instead of hive account + json model )
  • User Issued Assets ( Bitshares Style assets, stablecoins, and more )
  • CryptoEquities ( Assets with automated dividend payments and business account voting rights )

After launching and fully testing these features on the WeYouMe chain ( as many require a thorough rewiring of the entire codebase, with many hardforks to clean up ) The code will be open and available to the Hive community and Graphene as a whole.

You can follow my progress here:

https://github.com/weyoume/wenode/tree/mainnet-wip

For an idea of the full scope of the planned improvements, here is the current list of operations that will be available upon mainnet launch:

        // Account Operations

        account_create_operation,
        account_update_operation,
        account_business_operation,
        account_profile_operation,
        account_verification_operation,
        account_membership_operation,
        account_vote_executive_operation,
        account_vote_officer_operation,
        account_member_request_operation,
        account_member_invite_operation,
        account_accept_request_operation,
        account_accept_invite_operation,
        account_remove_member_operation,
        account_update_list_operation,
        account_producer_vote_operation,
        account_update_proxy_operation,
        request_account_recovery_operation,
        recover_account_operation,
        reset_account_operation,
        set_reset_account_operation,
        change_recovery_account_operation,
        decline_voting_rights_operation,
        connection_request_operation,
        connection_accept_operation,
        account_follow_operation,
        tag_follow_operation,
        activity_reward_operation,

        // Network Operations

        update_network_officer_operation,
        network_officer_vote_operation,
        update_executive_board_operation,
        executive_board_vote_operation,
        update_governance_operation,
        subscribe_governance_operation,
        update_supernode_operation,
        update_interface_operation,
        update_mediator_operation,
        create_community_enterprise_operation,
        claim_enterprise_milestone_operation,
        approve_enterprise_milestone_operation,
        
        // Post and Comment operations

        comment_operation,
        message_operation,
        vote_operation,
        view_operation,
        share_operation,
        moderation_tag_operation,

        // Community Operations

        community_create_operation,
        community_update_operation,
        community_add_mod_operation,
        community_add_admin_operation,
        community_vote_mod_operation,
        community_transfer_ownership_operation,
        community_join_request_operation,
        community_join_accept_operation,
        community_join_invite_operation,
        community_invite_accept_operation,
        community_remove_member_operation,
        community_blacklist_operation,
        community_subscribe_operation,
        community_event_operation,
        community_event_attend_operation,

        // Advertising Operations

        ad_creative_operation,
        ad_campaign_operation,
        ad_inventory_operation,
        ad_audience_operation,
        ad_bid_operation,

        // Graph Data Operations

        graph_node_operation,
        graph_edge_operation,
        graph_node_property_operation,
        graph_edge_property_operation,
        
        // Transfer Operations

        transfer_operation,
        transfer_request_operation,
        transfer_accept_operation,
        transfer_recurring_operation,
        transfer_recurring_request_operation,
        transfer_recurring_accept_operation,

        // Balance Operations

        claim_reward_balance_operation,
        stake_asset_operation,
        unstake_asset_operation,
        unstake_asset_route_operation,
        transfer_to_savings_operation,
        transfer_from_savings_operation,
        delegate_asset_operation,

        // Marketplace Operations

        product_update_operation,
        product_purchase_operation,
        escrow_transfer_operation,
        escrow_approve_operation,
        escrow_dispute_operation,
        escrow_release_operation,

        // Trading Operations

        limit_order_operation,
        margin_order_operation,
        auction_order_operation,
        call_order_operation,
        option_order_operation,
        bid_collateral_operation,

        // Pool Operations

        liquidity_pool_create_operation,
        liquidity_pool_exchange_operation,
        liquidity_pool_fund_operation,
        liquidity_pool_withdraw_operation,
        credit_pool_collateral_operation,
        credit_pool_borrow_operation,
        credit_pool_lend_operation,
        credit_pool_withdraw_operation,

        // Asset Operations

        asset_create_operation,
        asset_update_operation,
        asset_issue_operation,
        asset_reserve_operation,
        asset_update_issuer_operation,
        asset_update_feed_producers_operation,
        asset_publish_feed_operation,
        asset_settle_operation,
        asset_global_settle_operation,
        
        // Block producer operations

        producer_update_operation,
        proof_of_work_operation,
        verify_block_operation,
        commit_block_operation,
        producer_violation_operation

More details to follow as we near the compilation of WeYouMe mainnet.

To the Hive.blog Devs, thank you for your quick turn around time in getting an interface spun up.
I would recommend getting an IPFS image hosting solution built in as the current image hosting feature in the condenser is causing errors. For inspiration, check out:

https://github.com/weyoume/weipfs

Additonally, for a working implementation of custom JSON transaction based AES encrypted private messaging for Hive accounts, in addition to encrypted private posts, inline tipping button, merged feeds, and more check out:

https://github.com/weyoume/weapp

Which powers https://alpha.weyoume.io/.

Leave It's Hive Time. to:

Written by

Co-Founder at WeYouMe. Libertarian | Free Speech | Blockchain | Tech | AI | Decentralization | Open Source | Science

Read more #hive posts


Best Posts From Harrison Mclean

We have not curated any of dahaz159's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From Harrison Mclean