https://ravencoin.org
WhatisRavencoin?Ravencoinisanexperimentaldigitalcurrencythatenablesinstantpaymentstoanyone,anywhereintheworld.TheRavencoinplatformalsoletsanyonecreateassets(tokens)ontheRavencoinnetwork.AssetscanbeusedforNFTs,STOs,GiftCards,andfractionalownershipofanythingofvalue.Ravencoinusespeer-to-peertechnologytooperatewithnocentralauthority:managingtransactionsandissuingmoneyarecarriedoutcollectivelybythenetwork.
LicenseRavenCoreisreleasedunderthetermsoftheMITlicense.SeeCOPYINGformoreinformationorseehttps://opensource.org/licenses/MIT.
DevelopmentProcessThemasterbranchisregularlybuiltandtested,butisnotguaranteedtobecompletelystable.Tagsarecreatedregularlytoindicatenewofficial,stablereleaseversionsofRavenCore.
Activedevelopmentisdoneinthedevelopbranch.
ThecontributionworkflowisdescribedinCONTRIBUTING.md.
DeveloperIRCisinactivepleasejoinusondiscordin#development.https://discord.gg/fndp4NBGct
TestingTestingandcodereviewisthebottleneckfordevelopment;wegetmorepullrequeststhanwecanreviewandtestonshortnotice.Pleasebepatientandhelpoutbytestingotherpeople'spullrequests,andrememberthisisasecurity-criticalprojectwhereanymistakemightcostpeoplelotsofmoney.
Testnetisupandrunningandavailabletouseduringdevelopment.
AutomatedTestingDevelopersarestronglyencouragedtowriteunittestsfornewcode,andtosubmitnewunittestsforoldcode.Unittestscanbecompiledandrun(assumingtheyweren'tdisabledinconfigure)with:makecheck.Furtherdetailsonrunningandextendingunittestscanbefoundin/src/test/README.md.
Therearealsoregressionandintegrationtests,writteninPython,thatarerunautomaticallyonthebuildserver.Thesetestscanberun(ifthetestdependenciesareinstalled)with:test/functional/test_runner.py
ManualQualityAssurance(QA)TestingChangesshouldbetestedbysomebodyotherthanthedeveloperwhowrotethecode.Thisisespeciallyimportantforlargeorhigh-riskchanges.Itisusefultoaddatestplantothepullrequestdescriptioniftestingthechangesisnotstraightforward.
AboutRavencoinAdigitalpeertopeernetworkforthefacilitationofassettransfer.
InthefictionalworldofWesteros,ravensareusedasmessengerswhocarrystatementsoftruth.Ravencoinisausecasespecificblockchaindesignedtocarrystatementsoftruthaboutwhoownswhatassets.
ThankyoutotheBitcoindevelopers.
TheRavencoinprojectislaunchedbasedonthehardworkandcontinuouseffortofover400Bitcoindeveloperswhomadeover14,000commitsoverthelifetodateoftheBitcoinproject.Weareeternallygratefultoyouforyoureffortsanddiligenceinmakingasecurenetworkandfortheirsupportoffreeandopensourcesoftwaredevelopment.TheRavencoinexperimentismadeonthefoundationyoubuilt.
AbstractRavencoinaimstoimplementablockchainwhichisoptimizedspecificallyfortheusecaseoftransferringassetssuchassecuritiesfromoneholdertoanother.BasedontheextensivedevelopmentandtestingofBitcoin,RavencoinisbuiltonaforkoftheBitcoincode.Keychangesincludeafasterblockrewardtimeandachangeinthenumber,butnotweigheddistributionschedule,ofcoins.Ravencoinisfreeandopensourceandwillbeissuedandminedtransparentlywithnopre-mine,developerallocationoranyothersimilarsetaside.Ravencoinisintendedtoprioritizeusercontrol,privacyandcensorshipresistanceandbejurisdictionagnosticwhileallowingsimpleoptionaladditionalfeaturesforusersbasedonneed.
Ablockchainisaledgershowingthevalueofsomethingandallowingittobetransferredtosomeoneelse.Ofallthepossibleusesforblockchains,thereportingofwhoownswhatisoneofthecoreusesofthetechnology.ThisiswhythefirstandmostsuccessfulusecaseforblockchaintechnologytodatehasbeenBitcoin.
ThesuccessoftheEthereumERC20tokenshowsthedemandfortokenizedassetsthatuseanotherblockchain.Tokensoffermanyadvantagestotraditionalsharesorotherparticipationmechanismssuchasfastertransfer,possiblyincreasedusercontrolandcensorshipresistanceandreductionoreliminationoftheneedfortrustedthirdparties.
BitcoinalsohasthecapabilityofservingastherailsfortokensbyusingprojectssuchasOmnilayer,RSKorCounterparty.However,neitherBitcoinnorEthereumwasspecificallydesignedforfacilitatingownershipofotherassets.
Ravencoinisdesignedtobeausecasespecificblockchaindesignedtoefficientlyhandleonespecificfunction:thetransferofassetsfromonepartytoanother.
Bitcoinisandalwaysshouldbefocusedonitsgoalsofbeingabetterformofmoney.Bitcoindeveloperswillunlikelyprioritizeimprovementsorfeatureswhicharespecificallybeneficialtothefacilitationoftokentransfers.OnegoaloftheRavencoinprojectistoseeifausecasespecificblockchainanddevelopmenteffortcancreatecodewhichcaneitherimproveexistingstructureslikeBitcoinorprovideadvantagesforspecificusecases.
Inthenewglobaleconomy,bordersandjurisdictionswillbelessrelevantasmoreassetsaretradableandtradeacrossbordersisincreasinglyfrictionless.InanagewherepeoplecanmovesignificantamountsofwealthinstantlyusingBitcoin,globalconsumerswilllikelydemandthesameefficiencyfortheirsecuritiesandsimilarassetholdings.
Forsuchaglobalsystemtoworkitwillneedtobeindependentofregulatoryjurisdictions.Thisisnotduetoideologicalbeliefbutpracticality:iftherailsforblockchainassettransferarenotcensorshipresistanceandjurisdictionagnostic,anygivenjurisdictionmaybeinconflictwithanother.Inlegacysystems,wealthwasgenerallyconfinedinthejurisdictionoftheholderandthereforeeasytocontrolbasedonthepoliciesofthatjurisdiction.Becauseoftheglobalnatureofblockchaintechnologyanyprotocollevelabilitytocontrolwealthwouldpotentiallyplacejurisdictionsinconflictandwillnotbeabletooperatefairly.
评论